Dirigido a:
Administradores, DevOps e Ingenieros de Sistemas que necesiten crear contenedores de Docker en su día a día profesional.
¿Qué es Docker?:
Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de virtualización de aplicaciones en múltiples sistemas operativos.
Orquestadores de Contenedores:
Debido a su tamaño pequeño y su orientación a aplicación, los contenedores son ideales para entornos de entrega ágiles y arquitecturas basadas en microservicios. Sin embargo, en un entorno que usa contenedores y microservicios, se puede tener que hacer seguimiento de cientos o miles de componentes. Es posible que pueda administrar manualmente unas docenas de máquinas virtuales o servidores físicos, pero no existe forma de administrar correctamente un entorno de contenedores de escala de producción sin automatización. Esta tarea debe realizarla el orquestador, que es un proceso que automatiza y administra un gran número de contenedores y cómo interactúan entre sí.