Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a la Ingeniería de Plataformas
- La perspectiva del desarrollador sobre la ingeniería de plataformas
- Comprensión de los beneficios para los equipos de desarrollo
- Alineación de la ingeniería de plataformas con los objetivos de desarrollo
Plataformas Autoservicio para Desarrolladores
- Principios de autoservicio y recursos bajo demanda
- Uso de plataformas internas para desarrollo y pruebas
- Práctica: Configuración de un entorno sandbox de autoservicio
Automatización en el Desarrollo
- Automatización de tareas repetitivas en el proceso de desarrollo
- Integración Continua (CI) y Despliegue Continuo (CD) para desarrolladores
- Práctica: Creación de tuberías automatizadas de compilación y despliegue
Aprovechamiento de Microservicios y Contenedores
- Introducción a la arquitectura de microservicios
- Contenerización con Docker y orquestación con Kubernetes
- Práctica: Contenerización de una aplicación y despliegue en Kubernetes
Monitoreo y Observabilidad
- Herramientas y prácticas para monitorear la salud de las aplicaciones
- Implementación de la observabilidad en el desarrollo
- Práctica: Integración de herramientas de monitoreo en el flujo de trabajo de desarrollo
Seguridad y Cumplimiento para Equipos de Desarrollo
- Inclusión de prácticas de seguridad en el ciclo de vida del desarrollo
- Garantía del cumplimiento mediante comprobaciones automatizadas
- Práctica: Aplicación de herramientas de análisis de seguridad y cumplimiento en CI/CD
Colaboración y Comunicación
- Mejores prácticas para la colaboración entre equipos usando herramientas de plataformas
- Comunicación efectiva dentro del desarrollo centrado en la plataforma
- Práctica: Gestión de proyectos colaborativa con herramientas de plataforma
Trabajo en Proyecto
- Desarrollo de un mini-proyecto utilizando principios de ingeniería de plataformas
- Incorporación de automatización, monitoreo y seguridad
- Sesión de revisión entre pares y retroalimentación
Resumen y Próximos Pasos
Requerimientos
- Comprensión del ciclo de vida del desarrollo de software (SDLC)
- Experiencia con sistemas de control de versiones (por ejemplo, Git)
- Familiaridad con conceptos básicos de contenerización
Público objetivo
- Desarrolladores de software
- Miembros de equipos de desarrollo
- Profesionales de DevOps
21 Horas
Reseñas (1)
About the microservices and how to maintenance kubernetes