◦ Monolito + Microservicios ◦ 2500+ servidores en 15 clusters de Kubernetes ◦ 200+ ingenieros • Entrevisté para Split y me contaron de su infra ◦ Monolito + Microservicios ◦ Infra tradicional con EC2, terraform ◦ Días para hacer deploys ◦ Crear un nuevo servicio llevaba ~7 días
◦ Monolito + Microservicios ◦ 2500+ servidores en 15 clusters de Kubernetes ◦ 200+ ingenieros • Entrevisté para Split y me contaron de su infra ◦ Monolito + Microservicios ◦ Infra tradicional con EC2, terraform ◦ Días para hacer deploys ◦ Crear un nuevo servicio llevaba ~7 días
Dar más control y visibilidad a los desarrolladores • Hacer despliegues más rápidos y seguidos • Escalar más rápido y más eficientemente • Reducir costos • Al mismo tiempo: No romper nada Objetivos Qué queremos hacer
EC2: Los nodos son más eficientes • Más deploys y más rápidos! • Crear un servicio y ponerlo en producción usualmente lleva menos de 1 hora desde inicio a final. ◦ Esto incluye crear el repo, subir código simple, creando imagen de Docker, ELB, DNS y más • Desarrolladores se sienten más cómodos con Kubernetes ◦ Lens es genial • DevOps: Se acabó la pelea