Home > Workload Solutions > Container Platforms > SUSE Containers as a Service > Guides > SUSE Rancher, SUSE Linux Enterprise Micro, and K3s for Edge Computing > SUSE Rancher architecture
The high-level architecture of the SUSE Rancher installation is shown in the following figure and described below. The installation manages multiple downstream Kubernetes clusters.
The architecture diagram shows the following SUSE Rancher elements:
Users can interact with SUSE Rancher through the web-based user interface (UI), the command-line interface (CLI), and, programmatically, through the API. Depending on their assigned roles, group membership, and privileges, users can:
For the best performance and security, the SUSE-recommended deployment is a dedicated Kubernetes cluster for the SUSE Rancher management server. Running user workloads on this cluster is not advised. After deploying SUSE Rancher, you can create or import clusters for orchestrated workloads.
Fleet, a SUSE Rancher feature, is a container management and deployment engine that is designed to manage up to a million clusters. Fleet is lightweight enough to work well for a single cluster, but is exceptional at a large scale. For more information, see What is Fleet? and Fleet - GitOps at Scale.
The following figure shows the Fleet architecture: