Plan du cours
Introduction
- La nécessité d'un DC/OS (Distributed Cloud Operating System)
- Partage des ressources
- Partage des données
- Abstractions Programming
- Débogage et surveillance
Les composants de l'espace noyau de DC/OS
- Maître et agents
Composants de l'espace utilisateur de DC/OS
- Composants du système
- Admin Router, un équilibreur de charge interne
- Cosmos, un service API d'empaquetage interne
- Exhibitor, un système de supervision Java pour ZooKeeper
- Marathon, un Apache Mesos framework pour l'orchestration de conteneurs
- Mesos-DNS, un service DNS interne
Installer et exploiter DC/OS
- Travailler avec les composants et les services DC/OS
- Travailler avec le CLI
- Équilibrage de charge avec Marathon
Installer des systèmes distribués (applications) avec DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Déploiement d'applications dans des conteneurs Docker
Déployer des applications dans des conteneurs Mesos natifs (en utilisant Linux cgroups et namespaces)
Utilisation de Marathon pour l'orchestration de conteneurs natifs
Assurer la haute disponibilité et la tolérance aux pannes des applications et des services
Utilisation du système de surveillance et de gestion basé sur une interface graphique
Systèmes d'ordonnancement tels que Kubernetes et Swarm en tant que services
Gestion et abstraction des ressources
Explorer d'autres paquets prêts à être installés
- 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 et Zeppelin.
Autres options d'installation DC/OS
- Installations bare metal vs machines virtuelles et installations cloud
Résumé et conclusion
Pré requis
- Administrateurs système
- DevOps ingénieurs
Nos clients témoignent (5)
il a été patient et a compris que nous prenions du retard
Albertina - REGNOLOGY ROMANIA S.R.L.
Formation - Deploying Kubernetes Applications with Helm
Traduction automatique
OC est nouveau pour nous et nous avons beaucoup appris, les laboratoires étaient excellents.
sharkey dollie
Formation - OpenShift 4 for Administrators
Traduction automatique
Tout était très compréhensible, et si nous ne comprenions quelque chose, Adriano l'expliquait.
Zsolt Nagy - W.UP Kft
Formation - OpenShift Container Platform for Developers
Traduction automatique
I mostly enjoyed the knowledge of the trainer.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Formation - Docker, Kubernetes and OpenShift for Developers
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Formation - Docker, Kubernetes and OpenShift for Administrators
Traduction automatique