Kursplan

Introduktion

  • Behovet av en DC/OS (Distributed Cloud Operating System)
  • Resursdelning
  • Datadelning
  • Programming Abstraktioner
  • Felsökning och övervakning

DC/OS:s kärnrymdskomponenter

  • Mästare och agenter

DC/OS:s användarutrymmeskomponenter

  • Systemkomponenter
    • Admin Router, en intern lastbalanserare
    • Cosmos, en intern förpacknings-API-tjänst
    • Utställare, ett Java supervisorsystem för ZooKeeper
    • Marathon, ett Apache Mesos ramverk för containerorkestrering
    • Mesos-DNS, en intern DNS-tjänst

Installation och drift av DC/OS

  • Arbeta med DC/OS-komponenter och tjänster
  • Arbeta med CLI
  • Lastbalansering med Marathon

Installation av distribuerade system (applikationer) med DC/OS Universe

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

Distribuera applikationer i Docker behållare

Distribuera applikationer i inbyggda Mesos-behållare (med Linux cgroups och namespaces)

Använder Marathon för inbyggd containerorkestrering

Säkerställer hög tillgänglighet och feltolerans för applikationer och tjänster

Använder det GUI-baserade övervaknings- och ledningssystemet

Schemaläggningssystem som Kubernetes och Swarm as services

Resurshantering och abstraktion

Utforska andra färdiga 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



Price per participant

Vittnesmål (2)

Relaterade Kurser

Relaterade Kategorier