Temario del curso
Microservices Arquitectura
- Principios fundamentales de microservicios
- Componentes principales y diseño de servicios
- Patrones comunes de microservicios
- Estrategias de comunicación entre servicios
- Manejo de transacciones distribuidas en microservicios
- Consideraciones de seguridad en la arquitectura de microservicios
- Orquestación y descubrimiento de servicios
- Containerización de microservicios
- Monitoreo y observabilidad de microservicios
- Introducción a Serverless y Event Sourcing
Arquitectura de aplicaciones basada en contenedores
- Introducción a los conceptos de contenedorización
- Trabajando con Docker: creación y gestión de contenedores
- Principios de diseño para aplicaciones contenedorizadas
- Fundamentos de Kubernetes y orquestación de contenedores
- Networking en entornos contenidos
- Mejores prácticas de seguridad para contenedores
- Usando Service Mesh para la comunicación de microservicios
- Estrategias de balanceo de carga y escalado
- Rastreo distribuido y recolección de métricas
- Infraestructura como Código (IaC) para el despliegue de contenedores
- Configuración de una plataforma de despliegue de contenedores
Implementación de CI/CD
- Conceptos clave de CI/CD
- Herramientas y tecnologías para la automatización de CI/CD
- Automatización de compilaciones y versionado
- Estrategias de prueba automatizadas en CI/CD
- Automatización de despliegues y estrategias de liberación
- Usando Infrastructure as Code (IaC) en despliegues
- Patrones de despliegue: Blue-Green, Canary y Rolling updates
- Integrar seguridad en DevOps (DevSecOps)
ABC (Mejores prácticas avanzadas y consideraciones)
- Mejores prácticas para una arquitectura resiliente
- Consideraciones de optimización de rendimiento y escalabilidad
- Planificación de recuperación de desastres para microservicios y contenedores
Resumen y próximos pasos
Requerimientos
- Conocimientos básicos de desarrollo de software
- Comprensión de los conceptos de informática en la nube
- Familiaridad con el uso de la línea de comandos Linux
Audiencia
- Desarrolladores de software
- Ingenieros DevOps
- Arquitectos de nube
- Administradores de sistemas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 4350 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Testimonios (3)
Interactiva y práctica hands-on.
Balavignesh Elumalai - Scottish Power
Curso - SonarQube for DevOps
Traducción Automática
La forma en que se abordaron los temas técnicos de manera práctica, con ejemplos reales y una excelente actitud del instructor.
Juan - ASECCSS
Curso - Automatización de Pruebas con Selenium
El formador tiene una amplia experiencia y expone los temas de manera muy clara. Se valora enormemente la profundidad de sus conocimientos y su pasión por enseñar.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Curso - Jenkins 2: Building CI/CD Pipelines
Traducción Automática