Kurzusleírás

Bevezetés

  • A DC/OS (Distributed Cloud Operating System) szükségessége
  • Erőforrás-megosztás
  • Adatmegosztás
  • Programozási absztrakciók
  • Hibakeresés és monitorozás

A DC/OS kernel térbeli komponensei

  • Master és ügynökök

A DC/OS felhasználói térbeli komponensei

  • Rendszerkomponensek
    • Admin Router, egy belső terheléselosztó
    • Cosmos, egy belső csomagolási API szolgáltatás
    • Exhibitor, egy Java felügyeleti rendszer a ZooKeeper számára
    • Marathon, egy Apache Mesos keretrendszer konténer-orchestrációhoz
    • Mesos-DNS, egy belső DNS szolgáltatás

A DC/OS telepítése és üzemeltetése

  • A DC/OS komponensekkel és szolgáltatásokkal való munka
  • A parancssori felület használata
  • Terheléselosztás a Marathonnal

Elosztott rendszerek (alkalmazások) telepítése a DC/OS Universe segítségével

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

Alkalmazások telepítése Docker konténerekben

Alkalmazások telepítése natív Mesos konténerekben (Linux cgroups és namespaces használatával)

A Marathon használata natív konténer-orchestrációhoz

Alkalmazások és szolgáltatások magas rendelkezésre állásának és hibajavításának biztosítása

A grafikus felületű monitorozási és kezelő rendszer használata

Ütemező rendszerek, mint a Kubernetes és Swarm, szolgáltatásként

Erőforrás-kezelés és absztrakció

Egyéb, készen telepíthető csomagok felfedezése

  • 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 és Zeppelin

Egyéb DC/OS telepítési lehetőségek

  • Bare metal telepítések vs virtuális gépek és felhős telepítések

Összefoglalás és befejezés

Követelmények

  • Rendszergazdák
  • DevOps mérnökök
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák