Plan du cours
Introduction
- Besoin d'un DC/OS (Système d'exploitation cloud distribué)
- Partage de ressources
- Partage de données
- Abstractions de programmation
- Dépannage et surveillance
Composants de l'espace noyau de DC/OS
- Maître et agents
Composants de l'espace utilisateur de DC/OS
- Composants système
- Admin Router, un équilibreur de charge interne
- Cosmos, un service API de gestion de paquets interne
- Exhibitor, un superviseur Java pour ZooKeeper
- Marathon, un framework Apache Mesos pour l'orchestration de conteneurs
- Mesos-DNS, un service DNS interne
Installation et exploitation de DC/OS
- Travail avec les composants et services de DC/OS
- Travail avec la CLI
- Équilibrage de charge avec Marathon
Installation de systèmes distribués (applications) avec l'Univers DC/OS
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Déploiement d'applications dans des conteneurs Docker
Déploiement d'applications dans des conteneurs Mesos natifs (en utilisant les cgroups et les espaces de noms Linux)
Utilisation de Marathon pour l'orchestration native de conteneurs
Garantir la haute disponibilité et la tolérance aux pannes pour les applications et services
Utilisation du système de surveillance et de gestion basé sur une interface graphique
Ordonnancement de systèmes tels que Kubernetes et Swarm en tant que services
Gestion des ressources et abstraction
Exploration d'autres packages prêts à l'emploi
- ArangoDB, Avi Networks, Cassandra, Chronos, Confluent, Crate, DataDog, Elasticsearch, Etcd, Exhibitor, HDFS, Hue, Jenkins, Kafka, Linkerd, Marathon-lb, Marathon, MemSQL, mr-redis, Namerd, NGINX, OpenVPN, Project Calico, Quobyte, Riak, Ruxit, Spark, Spark Notebook, Storm, Swarm, Weave et Zeppelin
Autres options d'installation de DC/OS
- Installations sur machines physiques nues versus machines virtuelles et installations dans le cloud
Résumé et conclusion
Pré requis
- Administrateurs système
- Ingénieurs DevOps
Nos clients témoignent (3)
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Formation - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Comment les formateurs transmettent-ils efficacement leurs connaissances
Vu Thoai Le - Reply Polska sp. z o. o.
Formation - Certified Kubernetes Administrator (CKA) - exam preparation
Traduction automatique
Les connaissances et la patience de l'animateur pour répondre à nos questions.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique