Building K8s on AWS & Enabling Developers to Deliver. What to Do Better - Greg Sansom & Fahad Tariq
summary
Built a Terraform-first AWS platform layered with EKS clusters and common services, delivered to multiple environments and into integration testing in about eight weeks; work touches 143 git repositories and ~16,000 commits from 54 engineers. Key specifics: use Terraform, EKS, GitLab CI (moved from Docker to shell executors to share cache and make pipelines 300% faster), local dev stack with jib + Skaffold + minikube, stubs for SonarQube, and an RDS terraform module pattern that spawned five DBs after a developer showcase. Lessons: DevOps inception, shared ownership, and shipping developer-friendly templates.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 4:13Getting the foundation right
- 8:03DevOps inception
- 13:22Shared Ownership
- 20:30Developer Experience
- 25:44Summary
- 26:51Outro
related talks
23mBuilding Self-Service Development Platforms
01h 32mUsing Terraform and AWS to create environments on the fly
35mKubernetes journey
33mBlueprints of Innovation: Engineering Paved Paths for a User-friendly Developer Platform
56mReduce developer friction with Tanzu and Amazon EKS (PRT264)
09mLightning Talk: The GitOps Armada: Set Sail With Kubernetes Fleet Automation
44mAn End-to-End GitOps Architecture: Terraform, Ansible, Kubernetes and AWS
52mTest Driven Delivery of Infrastructure-As-Code
