Plan Szkolenia
Wprowadzenie
- Potrzeba DC/OS (Rozproszonego Systemu Operacyjnego Chmury)
- Współdzielenie zasobów
- Współdzielenie danych
- Abstrakcje programistyczne
- Debugowanie i monitorowanie
Składniki przestrzeni jądra DC/OS
- Mistrz i agenci
Składniki przestrzeni użytkownika DC/OS
- Składniki systemowe
- Admin Router, wewnętrzny moduł równoważenia obciążenia
- Cosmos, wewnętrzna usługa API do pakietowania
- Exhibitor, system nadzorujący Java dla ZooKeeper
- Marathon, framework Apache Mesos do orchestracji kontenerów
- Mesos-DNS, wewnętrzna usługa DNS
Instalacja i obsługa DC/OS
- Praca ze składnikami i usługami DC/OS
- Praca z interfejsem CLI
- Równoważenie obciążenia z Marathon
Instalacja systemów rozproszonych (aplikacji) za pomocą DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apache Cassandra
- Jenkins
Wdrażanie aplikacji w kontenerach Docker
Wdrażanie aplikacji w natywnych kontenerach Mesos (przy użyciu cgroups i przestrzeni nazw Linux)
Używanie Marathon do natywnej orchestracji kontenerów
Zapewnianie wysokiej dostępności i odporności na błędy dla aplikacji i usług
Korzystanie z systemu monitorowania i zarządzania opartego na GUI
Systemy planowania, takie jak Kubernetes i Swarm jako usługi
Zarządzanie zasobami i abstrakcja
Poznanie innych gotowych do zainstalowania pakietów
- 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
Inne opcje instalacji DC/OS
- Instalacje na maszynach fizycznych vs maszyny wirtualne i instalacje w chmurze
Podsumowanie i zakończenie
Wymagania
- Administratorzy systemów
- Inżynierowie DevOps
Opinie uczestników (3)
Zaangażowanie i otwartość na rozszerzanie dyskusji o tematy związane z zakresem szkolenia ale ze specyfiką naszej firmy
Michal Koscinski - Volkswagen Poznan Sp. z o.o.
Szkolenie - Docker, Kubernetes and OpenShift 3 for Administrators
Część zadaniowa - możliwość praktycznej weryfikacji nabytej wiedzy oraz przygotowanie środowiska,
Andrzej - Asseco Poland S.A
Szkolenie - Managing Kubernetes with Rancher
Wiedza i cierpliwość trenera w odpowiadaniu na nasze pytania.
Calin Avram - REGNOLOGY ROMANIA S.R.L.
Szkolenie - Deploying Kubernetes Applications with Helm
Przetłumaczone przez sztuczną inteligencję