[A-394] Instalación, Administración y Programación sobre Apache Mesos (25 h)
Nivel:
Presentación
Apache Mesos es la nueva plataforma del grupo Apache de programación y despliegue de servicios distribuidos. Con Apache Mesos,
todos los recursos de un cluster (memoria, disco, cpu, etc.) se pueden agrupar como un único pool de recursos contra el cual desarrollar aplicaciones altamente escalables. En este curso examinamos los fundamentos de Mesos, sus casos de uso más típicos, cómo ejecutar sobre Mesos algunos de los paquetes de big data más conocidos : Hadoop, Spark, Cassandra, etc. y cómo realizar nuestras propias aplicaciones beneficiándonos de la API que Mesos proporciona.
Temario
PARTE 1. Introducción
1. ¿Qué es Apache Mesos?
2. Arquitectura general
3. Casos de uso
4. La funcionalidad a vista de pájaro
PARTE 2. Ejecutando Apache Mesos
1. Instalación básica
2. Nodos autónomos
3. Clusters Mesos
4. La interfaz web
5. Clusters multinodo
6. Clusters en Amazon EC2
7. Mesos y Vagrant
PARTE 3. Hadoop sobre Mesos
1. ¿Qué es Hadoop?
2. Instalación de Hadoop sobre Mesos
3. Tareas Hadoop sobre Mesos
4. Configuración Avanzada
5. Recogida y reporte de Métricas
PARTE 4. Spark sobre Mesos
1. ¿Qué es Spark?
2. Gestión de trabajos en Spark
3. Spark en modo autónom
4. Spark sobre Mesos
5. Ajustes de rendimiento
PARTE 5. Análisis de datos sobre Mesos
1. Arquitecturas Lambda para BigData
2. Apache Storm sobre Mesos
3. Spark Streaming sobre Mesos
4. Bases de datos NoSQL
5. Cassandra sobre Mesos
PARTE 6. Ejecución de servicios sobre Masos
1. Marathon - Servicios de larga duración
2. Chronos - Planificación de trabajos
3. Aurora
4. Mesos DNS - Descubrimiento de servicios
PARTE 7. Desarrollo sobre Mesos
1. Asignación de recursos
2. Aislamiento de recursos
3. Tolerancia a fallos
4. Las APIs de Mesos
Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa
Requisitos Previos
Como requisitos para este curso, es necesario disponer conocimientos básicos de administración de Linux:
- Instalación,actualización y desinstalación de paquetes
- Manejo de usuarios, grupos y permisos
- Configuración de la red y el cortafuegos
- Planificación de tareas con cron
- Manejo del sistema de archivos
así como conocimientos de programación en Java
Salidas Profesionales
- Administradores de sistemas basados en Linux
- Consutores en Cloud Computing
- Administradores Big Data
- Arquitectos de Servicios
- Arquitectos de Sistemas
Materiales
A todos los alumnos se les entrega:
? Un DVD con documentación, materiales adicionales, ejemplos y con el software utilizado durante el curso, así como herramientas adicionales
Modalidades y Horarios
Modalidad Presencial
Horarios:
Mañanas (9:00-14:00)
Tardes (15:00-19:00)
Duración: 25 horas
Número mínimo de alumnos: 3
Número máximo de alumnos: 25
Modalidad de Aula Virtual
(En esta modalidad, el alumno puede participar a distancia en un curso presencial, pudiendo ver y escurchar al docente, interactuar con él y los demás asistentes, formular preguntas, etc.
En definitiva, dispone de todas las ventajas de un curso presencial sin necesidad de desplazarse )
Duración: 25 horas
Número mínimo de alumnos: 5
Número máximo de alumnos: 15
Certificaciones
Este curso prepara para la certificación
Cloudera Certified Administrator for Apache Hadoop CCAH
(Es necesario superar el examen CCA-410, no incluido en el precio del curso)
Información Adicional
Para empresas y empleados, podemos gestinar las bonificaciones de la Fundación Tripartita para este curso. Dependiendo de sus circunstnacias, es posible
que su empresa se pueda beneficiar de una
bonificación de hasta el 100% del importe del curso, resultando en un curso de coste 0.
Solicitar información adicional