Docker Swarm Application Essentials

Docker Swarm Application Essentials

24 horas
Intermedio
0 cuestionarios

Requisitos

  • Conocimiento sobre Docker Containers

Descripción:

Docker es una plataforma de software que permite crear, probar e implementar aplicaciones rápidamente. Docker empaqueta software en unidades estandarizadas llamadas contenedores que incluyen todo lo necesario para que el software se ejecute, incluidas bibliotecas, herramientas de sistema, código y tiempo de ejecución. Con Docker, puede implementar y ajustar la escala de aplicaciones rápidamente en cualquier entorno con la certeza de saber que su código se ejecutará.
Docker Swarm: Es un grupo de máquinas físicas o virtuales que ejecutan la aplicación Docker y que se han configurado para unirse en un clúster. Una vez que se ha agrupado un grupo de máquinas, aún puede ejecutar los comandos de Docker a los que está acostumbrado, pero ahora los ejecutarán las máquinas en su clúster. Las actividades del clúster están controladas por un administrador de swarms, y las máquinas que se han unido al clúster se denominan nodos.

Objetivo del curso:

En este curso, aprenderá cómo se ve una aplicación en contenedores cuando está orquestada por Docker Swarm. Cubriremos la programación de cargas de trabajo en un clúster, las aplicaciones en red con estado y sin estado, el aprovisionamiento de configuración dinámica y el almacenamiento persistente, y el escalado de aplicaciones de alta disponibilidad en este curso destinado a establecer una base sólida en la orquestación para todos los roles técnicos.

Temario:

 

Parte 1: Instalación y configuración de un swarm

Prioridades operativas de la orquestación de contenedores│Arquitectura de aplicaciones en contenedores│Flujo de trabajo de programación de swarms y modelo de tareas│Mitigación automática de fallas│Instalación de swarm y personalización avanzada

Parte 2: Implementación de cargas de trabajo en Swarm

Definición de cargas de trabajo como servicios│Escalar cargas de trabajo│Control de programación de contenedores│Actualizaciones continuas de aplicaciones y reversión│Comprobaciones de estado de la aplicación│Solución de problemas de la aplicación│Implementación de aplicaciones como pilas

Parte 3: Cargas de trabajo en redes swarm

Descubrimiento de servicios de swarm e implementación de enrutamiento│Estrategias de enrutamiento para cargas de trabajo con estado y sin estado│Tráfico de entrada de swarm

Parte 4: Configuración dinámica de aprovisionamiento 

Diseño de configuración de aplicaciones│Gestión de variables de entorno│Gestión de archivos de configuración│Aprovisionamiento de información confidencial

Parte 5: Aprovisionamiento de almacenamiento persistente 

Patrones de arquitectura de back-end de almacenamiento│swarms respaldados por NFS

Parte 6: Monitoreo del swarm 

Qué monitorear en Swarms de grado de producción│Posibles modos de falla y mitigaciones de Swarm│Monitoreo de carga de trabajo del swarm

El plan de estudios está vacío.
0.0
0 total
5
0
4
0
3
0
2
0
1
0

7 thoughts on “Docker Swarm Application Essentials

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *