Návrh Školení
Úvod
- Potřeba DC/OS (Distributed Cloud Operating System) Sdílení zdrojů Sdílení dat Programování Abstrakce Ladění a monitorování
Komponenty prostoru jádra DC/OS
- Mistr a agenti
komponenty uživatelského prostoru DC/OS
- Systémové komponenty Admin Router, interní nástroj pro vyrovnávání zatížení Cosmos, interní služba API pro balení Exhibitor, Java systém dohledu pro ZooKeeper Marathon, rámec Apache Mesos pro orchestraci kontejnerů Mesos-DNS, interní služba DNS
Instalace a provoz DC/OS
- Práce s komponentami a službami DC/OS Práce s CLI Vyvažování zátěže s Marathonem
Instalace distribuovaných systémů (aplikací) s DC/OS Universe
- HDFS Apache Spark Apache Kafka Apache Cassandra Jenkins
Nasazování aplikací v Docker kontejnerech
Nasazení aplikací v nativních kontejnerech Mesos (pomocí Linux cgroups a jmenných prostorů)
Použití Marathonu pro nativní orchestraci kontejnerů
Zajištění vysoké dostupnosti a odolnosti vůči chybám pro aplikace a služby
Používání systému monitorování a správy založeného na grafickém uživatelském rozhraní
Plánovací systémy jako Kubernetes a Swarm jako služby
Řízení zdrojů a abstrakce
Prozkoumání dalších balíčků připravených 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
Další možnosti instalace DC/OS
- Holé kovové instalace vs virtuální stroje a cloudové instalace
Shrnutí a závěr
Požadavky
- Správci systému
- DevOps inženýři
Reference (2)
Dostupnost virtuální plochy jako formy pískoviště pro účastníky je skvělá!
Benedict - Questronix Corporation
Kurz - OpenShift 4 for Administrators
Machine Translated
spoustu dalších nástrojů
Adam - ENIGMA SOI SP. Z O.O.
Kurz - OKD (Origin Kubernetes Distribution) for Administrators
Machine Translated