Curso de DC / OS: convierte 1000 máquinas en una sola computadora lógica
El sistema operativo del centro de datos (DC / OS) es un sistema operativo distribuido de código abierto basado en el proyecto Apache Mesos. Apache Mesos se creó utilizando los mismos principios que el kernel de Linux, solo que a un nivel diferente de abstracción. El núcleo de Mesos se ejecuta en todas las máquinas y proporciona aplicaciones como Hadoop, Spark, Kafka y Elasticsearch con API para la administración de recursos y la programación en todo el centro de datos y entornos de nube. Apache Mesos abstrae la CPU, la memoria, el almacenamiento y otros recursos informáticos de las máquinas (físicas o virtuales), lo que permite que los sistemas distribuidos elásticos y tolerantes a fallas se puedan construir y ejecutar con facilidad.
DC / OS reúne Mesos y más de 30 aplicaciones en un sistema coherente, similar a cómo una distribución de Linux empaqueta el kernel de Linux con aplicaciones para crear un sistema operativo en funcionamiento.
Este curso proporciona a los participantes una descripción general de Apache Mesos y DC / OS y demuestra a través de la práctica práctica cómo implementar y administrar un sistema operativo de centro de datos completo.
Audiencia
Administradores del sistema
Ingenieros de DevOps
Formato del curso
Conferencia parcial, discusión parcial, práctica práctica intensa
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
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de DC / OS: convierte 1000 máquinas en una sola computadora lógica - Booking
Curso de DC / OS: convierte 1000 máquinas en una sola computadora lógica - Enquiry
DC / OS: convierte 1000 máquinas en una sola computadora lógica - Consultas
Consultas
Testimonios (5)
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
OC es nuevo para nosotros y aprendimos mucho, y los laboratorios fueron excelentes.
sharkey dollie
Curso - OpenShift 4 for Administrators
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
Dio una buena base para Docker y Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Curso - Docker (introducing Kubernetes)
Traducción Automática
Todo fue muy comprensible, y si no entendíamos algo, Adriano lo explicaba.
Zsolt Nagy - W.UP Kft
Curso - OpenShift Container Platform for Developers
Traducción Automática
Próximos cursos
Cursos Relacionados
Building OSGi Applications with Apache Karaf
21 HorasApache Karaf es un tiempo de ejecución basado en OSGi para implementar aplicaciones en contenedores.
En esta capacitación en vivo dirigida por un instructor (presencial o remota), los participantes aprenderán cómo configurar un proyecto basado en OSGi a medida que avanzan en la implementación de una aplicación modular Java usando Apache Karaf.
Al final de esta formación, los participantes serán capaces de:
- Instalar y configurar Apache Karaf
- Comprender las características esenciales del entorno de ejecución de OSGi
- Desarrollo de una aplicación en contenedor mediante el entorno de tiempo de ejecución Apache Karaf
Audiencia
- Arquitectos
- Desarrolladores
Formato del curso
- En parte conferencia, en parte discusión, ejercicios y práctica práctica.
Nota
- Para solicitar una formación personalizada para este curso, póngase en contacto con nosotros para concertarlo.
Microsoft App-V: Implementación de la virtualización de escritorio empresarial
28 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, presentamos la arquitectura, los componentes y los procesos detrás de la virtualización de aplicaciones y guiamos a los participantes paso a paso a través de la implementación de aplicaciones App-V y App-V en un entorno de laboratorio en vivo. Al final del curso, los participantes tendrán el conocimiento y la práctica necesarios para instalar, configurar, administrar y solucionar problemas App-V, así como para crear, empaquetar e implementar sus propias aplicaciones App-V.
App-V: técnicas avanzadas y solución de problemas
21 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, cubrimos técnicas avanzadas y solución de problemas para Microsoft Virtualización de aplicaciones (App-V), especialmente en el área de secuenciación y empaquetado.
Al final del curso, los participantes tendrán una comprensión profunda de App-V y serán capaces de secuenciar, solucionar y resolver problemas complejos.
Kubernetes Networking with Calico
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a ingenieros que desean optimizar las redes para Kubernetes clústeres.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Calico.
- Comprenda en qué se diferencia Calico de las redes superpuestas tradicionales.
- Comprenda cómo Calico combina los protocolos de enrutamiento de Internet con los almacenes de datos basados en el consenso.
- Utilice Calico para crear una solución de red de contenedores para Kubernetes clústeres.
- Utilice Calico para proporcionar la política de red para Kubernetes.
Docker, Kubernetes y OpenShift para Administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, los participantes aprenderán a administrar Red Hat OpenShift Container Platform.
Al final de esta formación, los participantes serán capaces de:
- Cree, configure, administre y solucione problemas de clústeres OpenShift.
- Implemente aplicaciones en contenedores en las instalaciones, en la nube pública o en una nube alojada.
- Plataforma de contenedores segura OpenShift
- Supervise y recopile métricas.
- Administrar el almacenamiento.
Docker (Introducción de Kubernetes)
14 HorasEl objetivo de este curso práctico es proporcionar todas las herramientas que aborden los aspectos prácticos de Docker y Kubernetes, con el fin de que los participantes puedan contar con las habilidades necesarias para la correcta gestión del programa.
Docker y Kubernetes
21 HorasObjetivos formativos: Adquirir competencias teóricas y operativas en Docker y Kubernetes.
Docker, Kubernetes y OpenShift para desarrolladores y administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia, los participantes aprenderán a usar OpenShift Container Platform para implementar aplicaciones en contenedores.
Al final de esta formación, los participantes serán capaces de:
- Cree y configure una configuración OpenShift.
- Implemente rápidamente aplicaciones en las instalaciones, en la nube pública o en una nube alojada.
Deploying Kubernetes Applications with Helm
7 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a ingenieros que desean usar Helm para optimizar el proceso de instalación y administración de aplicaciones Kubernetes.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Helm.
- Cree compilaciones reproducibles de Kubernetes aplicaciones.
- Comparta aplicaciones como gráficos de Helm.
- Ejecute aplicaciones de terceros guardadas como gráficos de Helm.
- Administrar las versiones de los paquetes de Helm.
Introduction to Minikube and Kubernetes
21 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores de software de nivel principiante a intermedio y DevOps profesionales que deseen aprender a configurar y administrar un entorno local Kubernetes usando Minikube.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure Minikube en su máquina local.
- Comprender los conceptos básicos y la arquitectura de Kubernetes.
- Implemente y administre contenedores mediante kubectl y el panel de control de Minikube.
- Configure soluciones de redes y almacenamiento persistente para Kubernetes.
- Utilice Minikube para desarrollar, probar y depurar aplicaciones.
Minikube for Developers
14 HorasEsta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio) está dirigida a desarrolladores de nivel intermedio e DevOps ingenieros que deseen utilizar Minikube como parte de su flujo de trabajo de desarrollo.
Al final de esta capacitación, los participantes serán capaces de:
- Configure y administre un entorno local Kubernetes usando Minikube.
- Comprenda cómo implementar, administrar y depurar aplicaciones en Minikube.
- Integre Minikube en sus canalizaciones continuas de integración e implementación.
- Optimice su proceso de desarrollo utilizando las funciones avanzadas de Minikube.
- Aplicar las mejores prácticas para el desarrollo local Kubernetes.
OKD (Origin Kubernetes Distribution) for Administrators
21 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (in situ o remota), los participantes aprenderán a instalar, configurar y administrar OKD en las instalaciones o en la nube.
Al final de esta capacitación, los participantes serán capaces de:
- Cree, configure, administre y solucione problemas de un clúster OKD.
- OKD seguro.
- Implemente aplicaciones en contenedores en OKD.
- Supervise el rendimiento de una aplicación que se ejecuta en OKD.
- Gestionar el almacenamiento de datos.
- Implemente rápidamente aplicaciones en las instalaciones o en una nube pública como AWS.
Curso de OpenShift para Administradores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio), los participantes aprenderán a instalar, configurar y administrar OpenShift Container Platform v4.
Al final de esta formación, los participantes serán capaces de:
- Undersand OCI (Open Containers Initiative) y sus implicaciones para el uso de motores de contenedores como Docker en OpenShift.
- Comprender la relación entre las diferentes versiones de OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etcétera).
- Cree, configure, administre y solucione problemas de un clúster OpenShift.
- Implemente las capacidades de autogestión de Openshift para mejorar la estabilidad y la coherencia de la plataforma.
- Plataforma de contenedores segura OpenShift.
- Supervise y recopile métricas.
- Administrar el almacenamiento.
- Actualice un clúster OpenShift de Container Platform 3 a OpenShift Container Platform 4.
Plataforma de contenedores OpenShift para desarrolladores
35 HorasEn esta capacitación en vivo dirigida por un instructor en Colombia (en línea o en el sitio), los participantes aprenderán a crear, actualizar y mantener aplicaciones utilizando OpenShift Container Platform.
Al final de esta formación, los participantes serán capaces de:
- Undersand OCI (Open Containers Initiative) y sus implicaciones para el uso de motores de contenedores como Docker en OpenShift.
- Comprender la relación entre las diferentes versiones de OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etcétera).
- Automatice la canalización de entrega de software.
- Aplique los principios DevOps para entregar software de forma continua.
Rancher: administra tus contenedores Docker
14 HorasEste curso en vivo dirigido por un instructor en Colombia proporciona a los participantes una descripción general de Rancher y demuestra a través de la práctica cómo implementar y administrar un clúster de Kubernetes con Rancher.