Schița de curs
Introducere
- Necesitatea unui DC/OS (Distributed Cloud Operating System)
- Partajarea resurselor
- Partajarea datelor
- Abstracțiuni de programare
- Depanarea și monitorizarea
Componentele nucleului DC/OS
- Masini principale (master) și agenți (agents)
Componentele de spațiu utilizator ale DC/OS
- Componente de sistem
- Admin Router, un echilibruator intern de încărcare
- Cosmos, o serviciu API intern pentru pachetare
- Exhibitor, un sistem supervisor Java pentru ZooKeeper
- Marathon, un framework Apache Mesos pentru orchestrarea containerelor
- Mesos-DNS, un serviciu DNS intern
Instalarea și gestionarea DC/OS
- Lucrul cu componente și servicii DC/OS
- Lucrul cu CLI (linia de comandă)
- Echilibrarea încărcării cu Marathon
Instalarea sistemelor distribuite (aplicații) cu DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Deploy-ul aplicațiilor în containerele Docker
Deploy-ul aplicațiilor în containere native Mesos (folosind Linux cgroups și namespaces)
Folosirea Marathon pentru orchestrarea containerelor native
Asigurarea disponibilității ridicate și toleranței la eșecuri pentru aplicații și servicii
Folosirea sistemului de monitorizare și gestionare bazat pe GUI
Sisteme de planificare cum ar fi Kubernetes și Swarm ca servicii
Gestionarea resurselor și abstracția acestora
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 hardware neformatat vs mașini virtuale și instalări cloud
Synopsis și concluzii
Cerințe
- Administratori de sisteme
- Ingineri DevOps
Mărturii (5)
a fost răbdător și a înțeles că rămânem în urmă
Albertina - REGNOLOGY ROMANIA S.R.L.
Curs - Deploying Kubernetes Applications with Helm
Tradus de catre o masina
OC este nou pentru noi și am învățat mult, iar laboratoarele au fost excelente
sharkey dollie
Curs - OpenShift 4 for Administrators
Tradus de catre o masina
Totul. Era foarte înțelept, și dacă nu am înțelege ceva, Adriano ne l-a explicat.
Zsolt Nagy - W.UP Kft
Curs - OpenShift Container Platform for Developers
Tradus de catre o masina
M-am bucurat în principal de cunoștințele formatorului.
- Inverso Gesellschaft fur innovative Versicherungssoftware mbH
Curs - Docker, Kubernetes and OpenShift for Developers
Tradus de catre o masina
There was a lot to lean, but it never felt rushed.
thomas gardner - National Oceanography Centre
Curs - Docker, Kubernetes and OpenShift for Administrators
Tradus de catre o masina