System Overview
F5® Distributed Cloud SaaS comprises three main components.

Figure: Components of F5 Distributed Cloud Services
-
Centralized Control and Management Plane: This component runs in a combination of F5 Distributed Cloud's global infrastructure as well as public cloud providers like AWS, Azure, and GCP. This is the main component and the portal (also called F5® Distributed Cloud Console) of the SaaS service that users interface with using APIs or their browser. This component provides a multi-tenanted solution to manage the lifecycle of the infrastructure, applications, services, and observability. Customers interface to this centralized SaaS portal through APIs or using their browser.
-
Site: This could be a customer location like AWS, Azure, private cloud, or an edge site. In order to run F5 Distributed Cloud Services (for example, F5® Distributed Cloud Mesh or F5® Distributed Cloud App Stack), the site needs to be deployed with one or more instances of a F5 Distributed Cloud node, a software appliance that is managed from Console. This site is where customer applications and F5 Distributed Cloud services are running. Theoretically, there could be more than one site in a customer location and these sites may optionally connect to each other directly using site-to-site tunnels. These customer sites automatically connect to the F5 global network by setting up redundant IPsec or SSL tunnels to the Regional Edge (RE) sites.
-
Regional Edges in F5 Distributed Cloud Global Infrastructure: F5 Distributed Cloud points of presence with their own highly meshed backbone are used to provide customer services (for example, Mesh or App Stack). These points of presence are also used to connect multiple customer Sites to each other. These REs can also be used to expose customer services to the public internet. These RE sites can also be used to run customer applications so that they are closer to end consumers on public Internet or their distributed application locations.