Kursplan

Inledning

  • Behovet av ett DC/OS (Distributed Cloud Operating System)
  • Resursdelning
  • Datadelning
  • Programmeringsabstraktioner
  • Felsökning och övervakning

DC/OS kärnområdeskomponenter

  • Huvudenheter och agenter

DC/OS användarområdeskomponenter

  • Systemkomponenter
    • Admin Router, en intern belastningsutjämnare
    • Cosmos, ett internt paket-API-tjänstsystem
    • Exhibitor, ett Java-supervisor-system för ZooKeeper
    • Marathon, en Apache Mesos-framework för containerring
    • Mesos-DNS, en intern DNS-tjänst

Installera och hantera DC/OS

  • Arbeta med DC/OS-komponenter och tjänster
  • Arbeta med kommandoraden (CLI)
  • Belastningsutjämning med Marathon

Installera distribuerade system (program) med DC/OS Universe

  • HDFS
  • Apache Spark
  • Apache Kafka
  • Apache Cassandra
  • Jenkins

Distribuera program i Docker-containrar

Distribuera program i nativa Mesos-containrar (med hjälp av Linux cgroups och namespaces)

Använd Marathon för containerring av nativa containrar

Säkerställ hög tillgänglighet och fel-tolerans för program och tjänster

Använd det GUI-baserade övervakningssystemet

Schemaläggningssystem som Kubernetes och Swarm som tjänster

Resurshantering och abstraktion

Utforska andra redo att installera paket

  • 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 och Zeppelin

Andra DC/OS-installationsalternativ

  • Bare metal-installationer vs virtuella maskiner och molninstallationer

Sammanfattning och slutsats

Krav

  • Systemadministratörer
  • DevOps-ingenjörer
 14 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (5)

Kommande Kurser

Relaterade Kategorier