Temario del curso
Introducción
- La necesidad de un DC/OS (Sistema Operativo de Nube Distribuida)
- Compartición de recursos
- Compartición de datos
- Abstracciones de programación
- Depuración y monitoreo
Componentes del espacio de kernel de DC/OS
- Master y agentes
Componentes del espacio de usuario de DC/OS
- Componentes del sistema
- Admin Router, un balanceador de carga interno
- Cosmos, un servicio interno de API de empaquetado
- Exhibitor, un sistema supervisor de Java para ZooKeeper
- Marathon, un framework de Apache Mesos para orquestación de contenedores
- Mesos-DNS, un servicio DNS interno
Instalación y operación de DC/OS
- Trabajo con componentes y servicios de DC/OS
- Uso de la interfaz de línea de comandos (CLI)
- Balanceo de carga con Marathon
Instalación de sistemas distribuidos (aplicaciones) con DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Despliegue de aplicaciones en contenedores Docker
Despliegue de aplicaciones en contenedores nativos de Mesos (usando cgroups y namespaces de Linux)
Uso de Marathon para orquestación nativa de contenedores
Garantizar alta disponibilidad y tolerancia a fallos para aplicaciones y servicios
Uso del sistema de monitoreo y gestión basado en interfaz gráfica (GUI)
Programación de sistemas 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 en hardware desnudo frente a máquinas virtuales e instalaciones en la nube
Resumen y conclusión
Requerimientos
- Administradores de sistemas
- Ingenieros de DevOps
Testimonios (3)
El conocimiento y la paciencia del formador para responder a nuestras preguntas.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Curso - Deploying Kubernetes Applications with Helm
Traducción Automática
La disponibilidad del escritorio virtual como forma de entorno de prueba para que los participantes experimenten con él es genial.
Benedict - Questronix Corporation
Curso - OpenShift 4 for Administrators
Traducción Automática
muchos ejercicios prácticos (laboratorios)
Seba - Robert Bosch Sp. z o.o
Curso - OpenShift 4 for Developers
Traducción Automática