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 de Autoservicio para Desarrolladores
- Principios del autoservicio y recursos bajo demanda.
- Uso de plataformas internas para el desarrollo y las 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 pipelines automatizados de construcción y despliegue.
Aprovechamiento de Microservicios y Contenedores
- Introducción a la arquitectura de microservicios.
- ContenedORIZACIÓN con Docker y orquestación con Kubernetes.
- Práctica: ContenedORIZAR una aplicación e implementarla en Kubernetes.
Monitoreo y Observabilidad
- Herramientas y prácticas para monitorear la salud de las aplicaciones.
- Implementación de 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.
- Aseguramiento del cumplimiento mediante verificaciones automatizadas.
- Práctica: Aplicación de herramientas de escaneo de seguridad y cumplimiento en CI/CD.
Colaboración y Comunicación
- Mejores prácticas para la colaboración en equipo utilizando herramientas de plataforma.
- Comunicación efectiva dentro del desarrollo centrado en plataformas.
- Práctica: Gestión colaborativa de proyectos con herramientas de plataforma.
Trabajo del 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
- Conocimiento del ciclo de vida de desarrollo de software (SDLC).
- Experiencia con sistemas de control de versiones (por ejemplo, Git).
- Conocimiento básico de conceptos de contenedores.
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