Adiós a 'Works on My Machine': Ephemeral Environments para desarrollo sin excusas

By Jamie Alvaro Ynoñan Rodriguez

Elevator Pitch

¿Cansado de los bloqueos al entregar un nuevo feature? Libera tu equipo con Ephemeral Environments. ¡Entornos desechables para cada feature, sin barreras!

Description

El mantra “funciona en mi máquina” es un grito silencioso de frustración que resuena en los equipos de desarrollo de todo el mundo. Las inconsistencias entre entornos son una barrera constante para la productividad, la colaboración y la entrega de software de calidad.

En esta charla, desmantelaremos esta barrera explorando el poder transformador de los Ephemeral Environments. Estos entornos dinámicos se crean a demanda para cada necesidad y desaparecen cuando cumplen su propósito, eliminando la fricción y los obstáculos en el flujo de desarrollo.

Descubrirás cómo los Ephemeral Environments derriban las barreras al:

  • Garantizar la consistencia: Cada tarea se ejecuta en un entorno limpio y reproducible, eliminando las sorpresas del “pero en mi máquina sí funciona”.
  • Acelerar la integración y la retroalimentación: Los revisores y testers pueden interactuar con los cambios en un entorno dedicado de forma inmediata, sin esperas ni configuraciones complejas.
  • Fomentar la colaboración sin fricciones: Los equipos pueden trabajar en paralelo en entornos aislados sin interferir entre sí.
  • Optimizar los recursos de infraestructura: Se provisionan solo los recursos necesarios, evitando el desperdicio y reduciendo los costos.
  • Mejorar la seguridad de forma inherente: La naturaleza efímera reduce la ventana de exposición de los entornos.

A través de ejemplos prácticos y la discusión de arquitecturas comunes, entenderás cómo implementar Ephemeral Environments utilizando Infraestructura como Código (IaC) (con ejemplos como Terraform y su aplicación en Azure), orquestación de contenedores (Kubernetes) y pipelines de CI/CD (GitHub Actions), creando un flujo de desarrollo sin barreras.

Prepárate para decir adiós a las excusas y desbloquear un desarrollo más rápido, colaborativo y eficiente con el poder de los Ephemeral Environments.

Notes

Formamos parte del Centro de Excelencia (CoE) DevSecOps de una empresa de seguros en Perú. Dentro de la organización, lideramos las prácticas de Infraestructura Elástica, promoviendo la adopción de enfoques cloud-native, automatización segura y entornos efímeros bajo demanda.

Contamos con:

Más de 10 años de experiencia en la industria de TI.

Más de 5 años trabajando en DevSecOps, tanto en diseño como en implementación de prácticas en organizaciones grandes.

Experiencia directa implementando Ephemeral Environments sobre Azure, Kubernetes (AKS), Terraform, Helm y GitHub Actions, integrando seguridad, auditoría y gobierno en cada fase del ciclo de vida.

La charla está basada en una implementación real, orientada a compartir buenas prácticas, errores comunes y una demo estable que puede correr con conexión a GitHub y navegador web.