the hidden costs of kubernetes
play

The Hidden Costs of Kubernetes Bridget Lane Marcelo Mandolesi - PowerPoint PPT Presentation

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+


  1. The Hidden Costs of Kubernetes Bridget Lane Marcelo Mandolesi @bridgetnomnom 
 @mand0

  2. Bridget Lane 
 Marcelo Mandolesi 
 Software Developer Software Developer Platform Engineering API Services @bridgetnomnom @mand0

  3. 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

  4. 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

  5. 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

  6. Terraform gains $ Sumo Logic cost Monitoring + Logging From: • Manual creation of monitoring • Logs only in cluster To: • Terraform • Sumo Logic @bridgetnomnom @mand0

  7. Management $ Audit blast radius Secrets + 
 Infrastructure Configs From: • K8 secrets • K8 configmaps To: • Hashicorp Vault • Hashicorp Consul @bridgetnomnom @mand0

  8. Saved dev time $ Infrastructure Dedicated GKE team Maintenance From: • Unclear SLA’s and responsibilities • Volatile upgrades To: • Cluster operations team • Smoother upgrades @bridgetnomnom @mand0

  9. “Undefined” resources $ Billback + Showback • Cost tracking • Scalr (CMP) per-team allocation • Shared GKE labels and namespaces @bridgetnomnom @mand0

  10. Cost-conscious design $ Right sizing • VM to containers 1-1 match • Load testing • Hidden bottlenecks • Over provisioning VS rearchitecting • Architecture Council @bridgetnomnom @mand0

  11. Adoption rate $ Documentation • Pre-planning • Defining standards • Strategy @bridgetnomnom @mand0

  12. Employee morale $ Employee burnout Employee Happiness • Re-tasking employees • Job changes • Ripple effect • Shared, cross-team problem • Migrating culture @bridgetnomnom @mand0

  13. Cost of Not Migrating? @bridgetnomnom @mand0

  14. 
 
 
 Chat with us! 
 medium.com/ 
 usa-today-network @bridgetnomnom We’re Hiring! @mand0

Recommend


More recommend