Apache Mesos es una plataforma líder para gestionar clusters de servidores de código abierto. Permite gestionar los recursos de un cluster como si se tratara de una única máquina y se utiliza para correr grandes aplicaciones, especialmente las que utilizan grandes volumenes de datos.
Twitter, Apple, PayPal, Atlassian y muchas otras grandes compañías utilizan Mesos en sus datacenters porque, entre otras características, permite escalar hasta 10.000 nodos, soporta alta disponibilidad, soporta de forma nativa contenedores Docker y Appc o tiene APIs para el desarrollo de nuevas aplicaciones y monitoreo.
Objetivo de la formación
Dotar a los alumnos de una visión global del producto y sus posibilidades.
Ser capaces de desarrollar y gestionar aplicaciones sobre esta arquitectura usando todo su potencial: contenedores, API Rest, Cliente CLI, etc.
Temario
El temario se puede adaptar a cada empresa según sus necesidades, por ejemplo, si después del curso se van a dedicar a desarrollar aplicaciones o a su mantenimiento.
– Introducción a los contenedores y microservicios.
– Apache Mesos y Mesosphere overview.
– Instalación del entorno de desarrollo, Web UI y aplicación cliente.
– Despliegue de contenedores.
– Gestión de redes y almacenamiento.
– Descubrimiento de servicios.
– Seguridad.
– Monitorización, Logs y Debug.
– Acceso a la API de DC/OS