> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.stacktrack.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# High Level Architecture Design - Servana Platforms

The following is a simplified architectural diagram of the Servana platform. The diagram highlights the Managed Service

Platform and how it integrates with the supporting services like the Managed Jenkins Build Service. The diagram is illustrative with elements like security groups and subnets omitted as they vary on a service level.

Components like the load balancer are shared and the VPC egress gateway. Where we have positioned the S3 buckets in the Managed Jenkins Build Service VPCs it is because access to the bucket is controlled by a role within the Managed Build Service account that would enable connectivity from the Jenkins Controller to the build infrastructure and storage buckets.

### Jenkins Controllers

We offer three Jenkins Controller configurations in small, medium and large. The Jenkins controller runs on dedicated hosts with storage provided by EBS. Storage is encrypted with a KMS key and we use a dedicated KMS key for each customer. Storage including backups and artifacts are encrypted with the dedicated KMS keys.

### Jenkins Agents

When a customer requests the Managed Jenkins Build Service we provide a single tenant environment with access to either a Kubernetes Build Service or standard EC2 Build Service. All build agents are ephemeral.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/7/3/a/673a370fd1424c00/bdd969df-a764-4b97-bac6-721f76_1p4fhc2.png)

![](https://storage.crisp.chat/users/helpdesk/website/-/2/3/c/d/23cd236aaf7d6a00/dd069e2d-04d0-4092-a29c-0e5551_oy7zob.png)

---