Programa del Curso
Introducción
- La necesidad de un DC/OS (Distributed Cloud Operating System)
- Intercambio de recursos
- Intercambio de datos
- Abstracciones de programación
- Depuración y supervisión
Componentes del espacio del kernel de DC/OS
- Maestro y agentes
Componentes del espacio de usuario de DC/OS
- Componentes del sistema
- Admin Router, un equilibrador de carga interno
- Cosmos, un servicio de API de empaquetado interno
- Exhibitor, un Java sistema de supervisión para ZooKeeper
- Marathon, un marco de Apache Mesos para la orquestación de contenedores
- Mesos-DNS, un servicio DNS interno
Instalación y funcionamiento de DC/OS
- Trabajar con componentes y servicios de DC/OS
- Trabajar con la CLI
- Equilibrio de carga con Marathon
Instalación de sistemas distribuidos (aplicaciones) con DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Implementación de aplicaciones en Docker contenedores
Implementación de aplicaciones en contenedores nativos de Mesos (mediante Linux cgroups y espacios de nombres)
Uso de Marathon para la orquestación de contenedores nativos
Garantizar la alta disponibilidad y la tolerancia a fallos de las aplicaciones y los servicios
Uso del sistema de supervisión y gestión basado en la interfaz gráfica de usuario
Sistemas de programación como Kubernetes y Swarm como servicios
Gestión y abstracción de recursos
Exploración de otros paquetes listos para instalar
- ArangoDB, Avi Networks, Cassandra, Chronos, Confluent, Crate, DataDog, Elasticsearch, Etcd, Exhibitor, HDFS, Hue, Jenkins, Kafka, Linkerd, Marathon-lb, Marathon, MemSQL, mr-redis, Namerd, NGINIX, OpenVPN, Project Calico, Quobyte, Riak, Ruxit, Spark, Spark Notebook, Storm, Swarm, Weave y Zeppelin
Otras opciones de instalación de DC/OS
- Instalaciones bare metal frente a máquinas virtuales e instalaciones en la nube
Resumen y conclusión
Requerimientos
- Administradores del sistema
- Ingenieros de DevOps
Testimonios (4)
Era paciente y entendía que nos quedamos atrás
Albertina - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Traducción Automática
Que Brian tiene buen conocimiento del tema y explica bien
Francisco Demetrio Quitral - IMED S.A
Curso - Rancher: administra tus contenedores Docker
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Curso - Docker, Kubernetes and OpenShift for Developers
There was a lot to lean, but it never felt rushed.