Deloitte revamped its testing environment strategy by consolidating multiple Amazon EKS clusters into lightweight virtual clusters, drastically reducing provisioning time and operational overhead while boosting developer autonomy.

  • Environment provisioning cut from 45 to under 5 minutes
  • Shared host cluster reduces resource and cost overhead
  • Developer teams gain autonomy with scalable virtual clusters

Infrastructure signal

Deloitte's transition to a shared Amazon EKS host cluster augmented with vCluster technology significantly optimizes infrastructure utilization. Instead of spinning up full Amazon EKS clusters for each test environment, lightweight virtual clusters operate within a common host, eliminating duplication of ingress controllers, DNS setups, and monitoring agents. This consolidation reduces peak resource consumption by over 50 vCPUs and 200 GB memory while cutting management overhead related to multiple EKS control planes.

The architecture utilizes Amazon EKS Auto Mode for on-demand autoscaling, aligning compute capacity closely with workload requirements, further driving cost efficiency. Also, a single load balancer now manages traffic across multiple virtual clusters, reducing network complexity and simplifying observability. These structural changes enhance reliability by minimizing provisioning delays and easing operational burden on infrastructure teams.

Advertising
Reserved for inline-leaderboard

Developer impact

QA and application teams benefit from a dramatic acceleration in environment availability, with provisioning times dropping by 89% to under five minutes. This shift empowers developers to independently create isolated Kubernetes environments without waiting for platform team intervention, fostering rapid testing iterations and improved productivity. The newfound autonomy eliminates prior bottlenecks and elevates the development workflow.

Tooling complexity is substantially lowered as key platform services and agents deploy once on the host cluster and are shared, replacing the prior model of duplicated stacks per cluster. This streamlined environment reduces setup and maintenance overhead for developers, allowing them to focus on testing and innovation. Overall, the improved developer experience shortens cycles and increases throughput of QA efforts.

What teams should watch

Teams should consider adopting virtual cluster strategies like Deloitte’s to balance isolation needs with cost control and operational simplicity. Monitoring the effectiveness of shared control planes, autoscaling configurations, and load balancing policies is essential to sustaining performance and reliability at scale. Observability tools should be integrated centrally to ensure seamless troubleshooting across multiple virtual clusters.

Cost optimization avenues such as leveraging EC2 Spot Instances paired with autoscaling warrant close attention to maximize cloud spend efficiency. Development teams must also adapt workflows to the virtual cluster model, ensuring they understand resource quotas and cluster boundaries. Collaborative alignment between infrastructure and development groups will be critical to leveraging this architecture for scalable growth.

Source assisted: This briefing began from a discovered source item from AWS Architecture Blog. Open the original source.
How SignalDesk reports: feeds and outside sources are used for discovery. Public briefings are edited to add context, buyer relevance and attribution before they are published. Read the standards

Related briefings