Schița de curs
Introducere
- Necesitatea unui DC/OS (Sistem de Operare Cloud Distribuit)
- Partajarea resurselor
- Partajarea datelor
- Abstractizări de programare
- Depanare și monitorizare
Componentele spațiului de nucleu ale DC/OS
- Master și agenți
Componentele spațiului de utilizator ale DC/OS
- Componente de sistem
- Admin Router, un echilibrist intern de încărcare
- Cosmos, un serviciu API intern de ambalare
- Exhibitor, un sistem de supraveghere Java pentru ZooKeeper
- Marathon, un framework Apache Mesos pentru orchestrarea containerelor
- Mesos-DNS, un serviciu DNS intern
Instalarea și operarea DC/OS
- Lucrul cu componente și servicii DC/OS
- Lucrul cu CLI
- Echilibrarea încărcării cu Marathon
Instalarea sistemelor distribuite (aplicații) cu DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Implementarea aplicațiilor în containere Docker
Implementarea aplicațiilor în containere native Mesos (folosind cgroups și namespace-uri Linux)
Utilizarea Marathon pentru orchestrarea containerelor native
Asigurarea disponibilității ridicate și a toleranței la defecțiuni pentru aplicații și servicii
Utilizarea sistemului de monitorizare și gestionare bazat pe GUI
Sisteme de planificare precum Kubernetes și Swarm ca servicii
Gestionarea și abstractizarea resurselor
Explorarea altor pachete gata de instalare
- 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 și Zeppelin
Alte opțiuni de instalare DC/OS
- Instalări pe metal vs. mașini virtuale și instalări în cloud
Rezumat și concluzie
Cerințe
- Administratori de sistem
- Ingineri DevOps
Mărturii (3)
Cunoașterea și răbdarea instruirii de a răspunde la întrebările noastre.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Curs - Deploying Kubernetes Applications with Helm
Tradus de catre o masina
Disponibilitatea desktopului virtual ca formă de cabină de joc pentru participanți este excellentă!
Benedict - Questronix Corporation
Curs - OpenShift 4 for Administrators
Tradus de catre o masina
multe exerciții practice (laboratoare)
Seba - Robert Bosch Sp. z o.o
Curs - OpenShift 4 for Developers
Tradus de catre o masina