Съдържание и теми, включени в курса
Введение
- Нуждата от DC/OS (Разпределена операционна система за облачни системи)
- Споделяне на ресурси
- Споделяне на данни
- Програмиращи абстракции
- Диагностика и мониторинг
Компоновни компоненти на DC/OS
- Мастер и агенти
Компоненти на потребителското пространство на DC/OS
- Системни компоненти
- Admin Router, вътрешен балансир на натоварване
- Cosmos, вътрешен API за пакетиране на услуги
- Exhibitor, система за надзор на Java за ZooKeeper
- Marathon, Apache Mesos фреймворк за оркестрация на контейнери
- Mesos-DNS, вътрешен DNS сервис
Инсталиране и експлоатация на DC/OS
- Работа с компоненти и услуги на DC/OS
- Работа с командния ред
- Балансиране на натоварване с Marathon
Инсталиране на разпределени системи (приложения) с DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Развръщане на приложения в Docker контейнери
Развръщане на приложения в нативни Mesos контейнери (използвайки Linux cgroups и namespaces)
Използване на Marathon за нативна оркестрация на контейнери
Обеспечаване на висока достъпност и отказоустойчивост за приложения и услуги
Използване на мониторингова и управляваща система с графичен интерфейс
Разписване на системи като Kubernetes и Swarm като услуги
Управление на ресурси и абстракция
Разглеждане на други готови за инсталиране пакети
- 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 и Zeppelin
Други опции за инсталиране на DC/OS
- Инсталиране на чисто желязо срещу виртуални машини и облачни инсталиране
Резюме и заключение
Изисквания
- Системни администратори
- DevOps инженери
Отзиви от участници (3)
За микросервисите и как да поддържате Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Курс - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Машинен превод
Как тренинзите предават знания толкова ефективно
Vu Thoai Le - Reply Polska sp. z o. o.
Курс - Certified Kubernetes Administrator (CKA) - exam preparation
Машинен превод
Знанието и търпението на инструктора да отговаря на нашия въпроси.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Курс - Deploying Kubernetes Applications with Helm
Машинен превод