The Hidden Costs of Kubernetes Bridget Lane Marcelo Mandolesi @bridgetnomnom @mand0
Bridget Lane Marcelo Mandolesi Software Developer Software Developer Platform Engineering API Services @bridgetnomnom @mand0
11.6 MM 2,000+ 110 3 127 MM+ J O U R N A L I S T S D A I L Y 2 0 1 8 P U L I T Z E R N E W S R O O M S U N I Q U E N E W S P A P E R P R I Z E S M O N T H L Y R E A D E R S U S E R S @bridgetnomnom @mand0 @bridgetnomnom @mand0 � 3
Previous: Now: $800/Day $400/Day Previous: Now: 2 Hours 15 Minutes Deployment Time Cost Failover Developer Time Previous: 3-4 Hours Now: 10 Minutes Previous: Dependent Now: Totally self on Platform team dependent @bridgetnomnom @mand0
CI hosting cost $ Developer time Deploys + CI From: • Custom API for deploys • Totally different CI per team To: • Helm • CI as a service • Shared DSLs @bridgetnomnom @mand0
Terraform gains $ Sumo Logic cost Monitoring + Logging From: • Manual creation of monitoring • Logs only in cluster To: • Terraform • Sumo Logic @bridgetnomnom @mand0
Management $ Audit blast radius Secrets + Infrastructure Configs From: • K8 secrets • K8 configmaps To: • Hashicorp Vault • Hashicorp Consul @bridgetnomnom @mand0
Saved dev time $ Infrastructure Dedicated GKE team Maintenance From: • Unclear SLA’s and responsibilities • Volatile upgrades To: • Cluster operations team • Smoother upgrades @bridgetnomnom @mand0
“Undefined” resources $ Billback + Showback • Cost tracking • Scalr (CMP) per-team allocation • Shared GKE labels and namespaces @bridgetnomnom @mand0
Cost-conscious design $ Right sizing • VM to containers 1-1 match • Load testing • Hidden bottlenecks • Over provisioning VS rearchitecting • Architecture Council @bridgetnomnom @mand0
Adoption rate $ Documentation • Pre-planning • Defining standards • Strategy @bridgetnomnom @mand0
Employee morale $ Employee burnout Employee Happiness • Re-tasking employees • Job changes • Ripple effect • Shared, cross-team problem • Migrating culture @bridgetnomnom @mand0
Cost of Not Migrating? @bridgetnomnom @mand0
Chat with us! medium.com/ usa-today-network @bridgetnomnom We’re Hiring! @mand0
Recommend
More recommend