Kursplan
Innledning
- Behovet for et DC/OS (Distributed Cloud Operating System)
- Delte ressurser
- Delte data
- Programmeringsabstraksjoner
- Feilsøking og overvåking
DC/OS's kjernekomponenter
- Master og agenter
DC/OS's brukerromskomponenter
- Systemkomponenter
- Admin Router, en intern lastbalanser
- Cosmos, en intern pakke-API-tjeneste
- Exhibitor, et Java-overvåkningssystem for ZooKeeper
- Marathon, en Apache Mesos-rammeverk for containerorchestrasjon
- Mesos-DNS, en intern DNS-tjeneste
Installering og drift av DC/OS
- Arbeid med DC/OS-komponenter og tjenester
- Arbeid med CLI
- Lastbalansering med Marathon
Installering av fordelte systemer (applikasjoner) med DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Utplasser applikasjoner i Docker-kontainere
Utplasser applikasjoner i native Mesos-kontainere (bruk av Linux cgroups og namespaces)
Bruk av Marathon for native containerorchestrasjon
Sikre høy tilgjengelighet og feiltoleranse for applikasjoner og tjenester
Bruk av GUI-basert overvåking og administreringssystem
Planleggingssystemer som Kubernetes og Swarm som tjenester
Ressurshåndtering og abstraksjon
Utkjøre andre klargjorte pakker
- 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 og Zeppelin
Andre DC/OS-installasjonsalternativer
- Bare metal-installasjoner vs virtuelle maskiner og skyinstallasjoner
Oppsummering og konklusjon
Krav
- Systemadministratorer
- DevOps ingeniører
Referanser (3)
Viden og tålmodigheten til instruktøren for å svare på spørsmålene våre.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Kurs - Deploying Kubernetes Applications with Helm
Maskinoversatt
Tilgjengeligheten av den virtuelle skrivebordet som en form for sandkasse for deltakerne å eksperimentere med, er fantastisk!
Benedict - Questronix Corporation
Kurs - OpenShift 4 for Administrators
Maskinoversatt
mange praktiske øvelser (laboratorieøvelser)
Seba - Robert Bosch Sp. z o.o
Kurs - OpenShift 4 for Developers
Maskinoversatt