Course Outline
Introductie
- De noodzaak van een DC/OS (Distributed Cloud Operating System)
- Delen van bronnen
- Gegevens delen
- Programming Abstracties
- Foutopsporing en bewaking
De kernelruimtecomponenten van DC/OS
- Meester en agenten
De componenten van de gebruikersruimte van DC/OS
- Componenten van het systeem
- Admin Router, een interne load balancer
- Cosmos, een interne API-service voor verpakkingen
- Exposant, een Java supervisor systeem voor ZooKeeper
- Marathon, een Apache Mesos framework voor containerorkestratie
- Mesos-DNS, een interne DNS-dienst
DC/OS installeren en bedienen
- Werken met DC/OS-componenten en -services
- Werken met de CLI
- Taakverdeling met Marathon
Gedistribueerde systemen (applicaties) installeren met DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Toepassingen implementeren in Docker containers
Toepassingen implementeren in native Mesos-containers (met behulp van Linux cgroups en namespaces)
Marathon gebruiken voor systeemeigen containerorkestratie
Zorgen voor hoge beschikbaarheid en fouttolerantie voor toepassingen en services
Het op GUI gebaseerde monitoring- en beheersysteem gebruiken
Planningssystemen zoals Kubernetes en Swarm als services
Beheer en abstractie van hulpbronnen
Andere kant-en-klare pakketten verkennen
- 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 en Zeppelin
Andere DC/OS-installatie-opties
- Bare metal-installaties versus virtuele machines en cloudinstallaties
Samenvatting en conclusie
Requirements
- Systeembeheerders
- DevOps ingenieurs
Getuigenissen (2)
De beschikbaarheid van de virtuele desktop als sandboxvorm waar de deelnemers mee kunnen sleutelen is geweldig!
Benedict - Questronix Corporation
Cursus - OpenShift 4 for Administrators
Machine Translated
veel extra gereedschap
Adam - ENIGMA SOI SP. Z O.O.
Cursus - OKD (Origin Kubernetes Distribution) for Administrators
Machine Translated