Securely connect distributed apps and services across public cloud, on-premises, and edge environments.
Connect and Secure Modern Apps and APIs Across Clouds
Deliver apps across clouds, data centers, and edge locations
Enterprise organizations often face difficulties connecting and securing apps across distributed public clouds and physical sites, creating operational complexities. Maintaining optimal performance and reliability standards at each site is difficult because visibility is inconsistent and many sites lack adequate personnel with expert knowledge.
- Automate App Deployments: Utilizes Infrastructure as Code to efficiently provision resources and maintain uniform policies across multiple sites.
- Integrate Network and Security: A proxy-based architecture with native network and application security, API discovery, and control during ingress and egress.
- End-to-End Application Visibility: Rapid identification of app performance issues across sites before they become disruptive, reducing mean-time-to-resolution.
Connect distributed microservices across multi-cloud
The adoption of containers and Kubernetes (K8s) is rapidly increasing. As the microservices deployed on them become highly distributed across multiple regions, clouds, and edge sites, it requires new designs for properly connecting, securing, and operating them. Distributed Cloud App Connect provides consistent and cloud-native app networking services for distributed microservices.
- Service Discovery Across Clusters: Service discovery in distributed K8s clusters across disparate networks with retention of meta data such as service advertisements and identity.
- Granular Security Policies and Controls: Endpoint advertisements and access privileges that don’t expose the underlying network to potential security threats.
- Service-Level Visibility: Application-level dashboards provide DevOps teams with performance metrics and insights for deployed services.
Product Overview
App-to-app cloud networking
Distributed Cloud App Connect is a SaaS-based service that provides app-to-app connectivity and orchestration for workloads distributed across multiple cloud regions, providers, and edge sites. Distributed Cloud App Connect ensures secure application-layer networking between clouds with granular service and request-level controls for DevOps.
Core Capabilities
Distributed Cloud App Connect supports a broad range of capabilities to securely connect apps and services across multiple cloud and edge sites.
- App networking: Load balancing for TCP, UDP, and HTTP/S requests
- App segmentation: Granular policies to secure endpoint access
- End-to-end encryption: Native TLS encryption from workload-to-workload
- App security integration: Same Distributed Cloud Console for app and API security
- Service discovery: Cross-cluster service discovery
- Observability: App-level dashboards and metrics
- Ingress and egress: Route-based policy enforcement for HTTP and HTTPS traffic
Platform Support and Integrations
Broad Platform and Cloud Provider Support
Distributed Cloud Services can be delivered to apps running on any platform, network, or cluster in any public or private cloud. Connect and secure apps running in VMs, containers, bare metal, or serverless.
Service Discovery
Supports multiple service discovery techniques simultaneously. Consul, Kubernetes, and DNS work out of the box.
Automation, Alerting, and SIEM Integration
F5’s native Terraform provider, vesctl CLI tool, and public APIs deliver to the automation needs of app teams. Support for tools like Opsgenie or Slack for alerting, and Splunk or Datadog for SIEM, simplify life for DevOps and SecOps teams.