Temario del curso
Arquitectura basada en microservicios
- Principios fundamentales que rigen el diseño de microservicios
- Componentes clave e ideación de servicios individuales
- Patrones más utilizados al estructurar arquitecturas de microservicos
- Mecanismos para la comunicación entre distintos servicios
- Gestionar correctamente transacciones distribuidas en entornos multipropósito
- Consideraciones críticas respecto a la protección de los microservicios
- Sistemas de coordinación y detección automática de servicios conectados
- Técnicas para encapsular los microservicios dentro de contenedores
- Estrategias integrales de seguimiento continuo e informes analíticos para dichos servicios
- Conceptos iniciales sobre arquitecturas serverless y flujos asíncronos de datos
Diseño de aplicaciones en entornos contenerizados
- Bases teóricas detrás del empleo masivo de contenedores como plataforma estándar
- Conocimientos básicos y avanzados para generar, configurar y mantener entornos Docker.
- Guía normativa necesaria para el desarrollo y construcción sostenible de software contenedorizado
- Información indispensable sobre los fundamentos operativos de Kubernetes y su rol coordinador en el ecosistema contenedorizado
- Métodos eficaces de diseño de redes complejas integradas a arquitecturas virtuales dinámicas
- Medidas fundamentales para salvaguardar seguridad ante ataques externos o internos.
- Implementación práctica y funcional del Service Mesh con propósito de facilitación comunicativa entre distintos servicios virtuales.
- Herramientas necesarias para balancear carga y expandir paulatinamente infraestructuras sin perjuicios funcionales
- Sistemas híbridos de seguimiento detallado así como registros estadísticos precisos de operaciones dinámicas
- Mecanismos tecnológicos y metodologías modernas derivadas del concepto Infrastructure as Code orientados a automatización contenedora
- Preparación y puesta en funcionamiento eficiente de plataformas propias aptas para alojar cargas de trabajo dinámicas dentro de entornos virtualizados
Estrategias automatizadas de integración continua/despliegue continuo
- Términos técnicos y planteamientos conceptuales estructurales tras la definición de pipelines digitales avanzados
- Colección seleccionada de utilidades software especializadas en automatizar flujos DevOps sin intervención manual
- Sistema organizacional orientado a ejecutar compilaciones algorítmicas y gestionar eficazmente versiones múltiples del producto desarrollado
- Alternativas probadas para diseñar reglas de prueba automática integradas dentro de la etapa inicial de los flujos técnicos
- Tácticas modernas que combinan herramientas tecnológicas avanzadas con modelos estratégicos flexibles al momento operacional
- Aplicación directa de códigos programáticos derivados de metodologías IaC destinados a configuración ágil e inteligente del entorno virtual
- Arquetipos comúnmente utilizados en procesos modernos: actualizaciones graduales Blue-Green, sistemas prueba Canary o mejoras progresivas dinámicas
- Mecanismos eficaces de protección activa y defensiva del entorno técnico incorporada directamente dentro de cada ciclo DevOps denominado DevSecOps
Buenas Prácticas avanzadas y temas relevantes complementarios
- Normativa funcional indispensable para mantener sistemas plenamente resilientes frente incidentes diversos
- Pautas estratégicas enfocadas en optimizar desempeño global y maximizar potencial de expansión futura sin limitaciones
- Estrategias concretas destinadas a recuperación inmediata ante fallas catastróficas en plataformas que contengan gran número microservicios o entornos virtuales dinámicos
Resumen y orientaciones finales para el estudiante
Requerimientos
- Conocimientos básicos de desarrollo de software
- Comprensión de los conceptos fundamentales de computación en la nube
- Experiencia previa con el uso de la línea de comandos en Linux
Público objetivo
- Desarrolladores de software
- Ingenieros DevOps
- Arquitectos cloud
- 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
Reseñas (1)
Buenas prácticas de CI/CD (gitflow y gitops), estrategias de aplicaciones, idempotencia y desviación (drift), gestión del estado remoto (remote state) y Presupuestos de Interrupción de Pods (Pod Disruption Budgets) y buenas prácticas
McKayla Fusco - NSWC Dahlgren Division - DNA
Curso - Resilient Architecture: Microservices, Containers, and CI/CD
Traducción Automática