Programa del Curso

Introducción a DevOps y Platform Engineering

  • Definición DevOps y sus principios básicos
  • Descripción de la ingeniería de plataformas
  • La sinergia entre DevOps y la ingeniería de plataformas

Cultura y Collaboration

  • Construir una cultura colaborativa
  • Communication Estrategias para equipos
  • Superar los silos en los departamentos de TI

Herramientas y tecnologías

  • Herramientas esenciales para DevOps y la ingeniería de plataformas
  • Plataformas de automatización y orquestación
  • Monitorización y analítica para la mejora continua

Infraestructura como código (IaC)

  • Principios de la IaC
  • Implementación de IaC con herramientas de gestión de la configuración
  • Prácticas recomendadas para la gestión de la infraestructura

Integración Continua y Entrega Continua (CI/CD)

  • La canalización de CI/CD: del código a la implementación
  • Integración de la ingeniería de plataformas en CI/CD
  • Casos prácticos: Implementaciones exitosas de CI/CD

Microservices y la contenerización

  • Microservices La arquitectura y sus beneficios
  • Contenedorización con Docker y Kubernetes
  • Gestión de servicios a escala

Seguridad y cumplimiento

  • DevSecOps: Integración de la seguridad en la canalización
  • Cumplimiento como código
  • Prácticas recomendadas de seguridad para la ingeniería de plataformas

Observabilidad y confiabilidad

  • Los pilares de la observabilidad
  • Garantizar la fiabilidad del sistema
  • Respuesta a incidentes y análisis retrospectivos

Plataforma como producto

  • Tratar las plataformas como productos
  • Diseño centrado en el usuario para plataformas internas
  • Medición del éxito y el retorno de la inversión

Talleres prácticos

  • Configuración de una canalización básica DevOps
  • Creación e implementación de un microservicio
  • Implementación de IaC para la infraestructura en la nube

Resumen y próximos pasos

Requerimientos

  • Comprensión del desarrollo y las operaciones de software
  • Experiencia en administración básica de sistemas
  • Familiaridad con las interfaces de línea de comandos y los sistemas de control de versiones

Audiencia

  • Desarrolladores de software
  • Administradores de sistemas
  • Gestores de proyectos de TI
 14 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas