Ir al contenido

Objetivos

  • Comprender los fundamentos y la evolución de la cultura DevOps, así como su aplicación en el ciclo de vida del software.
  • Dominar el uso de herramientas como Git y plataformas de colaboración para la gestión eficiente del código y la colaboración en equipos de desarrollo.
  • Adquirir conocimientos sólidos sobre sistemas operativos, bases de datos y microservicios, incluyendo su administración, actualización y escalado.
  • Aprender sobre gestión de calidad y ciclo de vida del desarrollo de software, incluyendo prácticas de integración continua, entrega continua y automatización de pruebas.
  • Dominar la construcción y orquestación de contenedores, con un enfoque especial en Kubernetes y su arquitectura.
  • Entender los conceptos de infraestructura en la nube, incluyendo sus ventajas, desventajas, y las tecnologías y servicios clave ofrecidos por proveedores como AWS.
  • Aprender sobre la observabilidad y confiabilidad en entornos de producción, incluyendo la instrumentación de código, monitoreo de aplicaciones y servicios, y la gestión de incidentes.
  • Familiarizarse con herramientas y prácticas de Infrastructure as Code (IaC), como Terraform, y su papel en la automatización y gestión de infraestructuras en la nube.