Návrh Školení
Úvod
- Potřeba DC/OS (Distributed Cloud Operating System)
- Sdílení prostředků
- Sdílení dat
- Programovací abstrakce
- Ladění a monitorování
Komponenty jádra DC/OS
- Hlavní systém (master) a agenty (agents)
User-space komponenty DC/OS
- Systémové komponenty
- Admin Router, interní load balancer
- Cosmos, interní služba API pro balení
- Exhibitor, Java supervizor systému pro ZooKeeper
- Marathon, Apache Mesos framework pro orchestrování kontejnerů
- Mesos-DNS, interní DNS služba
Instalace a provozování DC/OS
- Práce s komponentami a službami DC/OS
- Práce s CLI (Command Line Interface)
- Nahrávání zatížení pomocí Marathonu
Instalace distribuovaných systémů (aplikací) přes DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Nasazování aplikací v Docker kontejnerech
Nasazování aplikací v nativních kontejnerech Mesos (pomocí Linux cgroups a namespaces)
Použití Marathonu pro orchestrování nativních kontejnerů
Zajištění dostupnosti a odolnosti před selháním aplikací a služeb
Použití GUI založeného systému monitorování a správy
Plánovací systémy jako Kubernetes a Swarm jako služby
Správa a abstrakce prostředků
Vyšetřování jiných připravených balíčků k instalaci
- 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 a Zeppelin
Jiné možnosti instalace DC/OS
- Instalace na fyzickém hardwaru vs. virtuálních strojích a cloudových instancích
Závěr a shrnutí
Požadavky
- Správci systému
- DevOps inženýři
Reference (3)
Vědomosti a trpělivost vyučujícího při odpovědích na naše otázky.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Kurz - Deploying Kubernetes Applications with Helm
Přeloženo strojem
Dostupnost virtuálního plochy jako forma pískoviště pro účastníky k pokusování je skvělá!
Benedict - Questronix Corporation
Kurz - OpenShift 4 for Administrators
Přeloženo strojem
mnoho praktických cvičení (laboratoře)
Seba - Robert Bosch Sp. z o.o
Kurz - OpenShift 4 for Developers
Přeloženo strojem