DC/OS (Distributed Cloud Operating System) ( dcos | 14 hours )
- Administratorzy systemu
- DevOps inżynierów
DC/OS (Distributed Cloud Operating System) to rozproszony system operacyjny typu open source zbudowany w oparciu o projekt Apache Mesos. Apache Mesos został zbudowany przy użyciu tych samych zasad, co jądro Linux, tylko na innym poziomie abstrakcji. Jądro Mesos działa na każdej maszynie i zapewnia aplikacjom takim jak Hadoop, Spark, Kafka i Elasticsearch interfejs API do zarządzania zasobami i planowania w całym centrum danych i środowiskach chmurowych. Apache Mesos abstrahuje procesor, pamięć, pamięć masową i inne zasoby obliczeniowe od maszyn (fizycznych lub wirtualnych), umożliwiając łatwe tworzenie i efektywne działanie odpornych na błędy i elastycznych systemów rozproszonych.
DC/OS łączy Mesos i ponad 30 aplikacji w jeden spójny system, podobnie jak dystrybucja Linux pakuje jądro Linux z aplikacjami, aby stworzyć działający system operacyjny.
Ten kurs zapewnia uczestnikom przegląd Apache Mesos i DC/OS oraz demonstruje poprzez praktyczne ćwiczenia, jak wdrożyć i zarządzać kompletnym systemem operacyjnym centrum danych.
Publiczność
- Administratorzy systemu
- Inżynierowie DevOps
Format kursu
- Część wykładu, część dyskusji, ciężka praktyka praktyczna
Wstęp
- Potrzeba DC/OS (Distributed Cloud Operating System)
- Udostępnianie zasobów
- Udostępnianie danych
- Programming Abstrakcje
- Debugowanie i monitorowanie
Komponenty przestrzeni jądra DC/OS
- Mistrz i agenci
Komponenty przestrzeni użytkownika DC/OS
- Elementy systemu
- Admin Router, wewnętrzny moduł równoważenia obciążenia
- Cosmos, wewnętrzna usługa API pakowania
- Wystawca, Java system nadzoru dla ZooKeeper
- Marathon, Apache Mesos framework do orkiestracji kontenerów
- Mesos-DNS, wewnętrzna usługa DNS
Instalacja i obsługa DC/OS
- Praca z komponentami i usługami DC/OS
- Współpraca z CLI
- Równoważenie obciążenia za pomocą Maratonu
Instalowanie systemów rozproszonych (aplikacji) z DC/OS Universe
- HDFS
- Apache Spark
- Apache Kafka
- Apacz Cassandra
- Jenkins
Wdrażanie aplikacji w Docker kontenerach
Wdrażanie aplikacji w natywnych kontenerach Mesos (przy użyciu Linux grup c i przestrzeni nazw)
Używanie Marathon do natywnej orkiestracji kontenerów
Zapewnienie wysokiej dostępności i odporności na awarie aplikacji i usług
Korzystanie z systemu monitorowania i zarządzania opartego na GUI
Systemy szeregowania takie jak Kubernetes i Swarm jako usługi
Zarządzanie zasobami i abstrakcja
Eksplorowanie innych gotowych do instalacji pakietów
- ArangoDB, Avi Networks, Cassandra, Chronos, Confluent, Crate, DataDog, Elasticsearch, Etcd, wystawca, 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 typu bare metal vs maszyny wirtualne i instalacje w chmurze
Podsumowanie i wnioski
United Arab Emirates - DC/OS (Distributed Cloud Operating System)
Qatar - DC/OS (Distributed Cloud Operating System)
Egypt - DC/OS (Distributed Cloud Operating System)
Saudi Arabia - DC/OS (Distributed Cloud Operating System)
South Africa - DC/OS (Distributed Cloud Operating System)
Brasil - DC/OS (Distributed Cloud Operating System)
Canada - DC/OS (Distributed Cloud Operating System)
中国 - DC/OS (Distributed Cloud Operating System)
香港 - DC/OS (Distributed Cloud Operating System)
澳門 - DC/OS (Distributed Cloud Operating System)
台灣 - DC/OS: Turn 1000 Machines into a Single Logical Computer
USA - DC/OS (Distributed Cloud Operating System)
Österreich - DC/OS (Distributed Cloud Operating System)
Schweiz - DC/OS (Distributed Cloud Operating System)
Deutschland - DC/OS (Distributed Cloud Operating System)
Czech Republic - DC/OS (Distributed Cloud Operating System)
Denmark - DC/OS (Distributed Cloud Operating System)
Estonia - DC/OS (Distributed Cloud Operating System)
Finland - DC/OS (Distributed Cloud Operating System)
Greece - DC/OS (Distributed Cloud Operating System)
Magyarország - DC/OS (Distributed Cloud Operating System)
Ireland - DC/OS (Distributed Cloud Operating System)
Israel - DC/OS (Distributed Cloud Operating System)
Luxembourg - DC/OS (Distributed Cloud Operating System)
Latvia - DC/OS (Distributed Cloud Operating System)
España - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Italia - DC/OS (Distributed Cloud Operating System)
Lithuania - DC/OS (Distributed Cloud Operating System)
Nederland - DC/OS (Distributed Cloud Operating System)
Norway - DC/OS (Distributed Cloud Operating System)
Portugal - DC/OS (Distributed Cloud Operating System)
România - DC/OS (Distributed Cloud Operating System)
Sverige - DC/OS (Distributed Cloud Operating System)
Türkiye - DC/OS (Distributed Cloud Operating System)
Malta - DC/OS (Distributed Cloud Operating System)
Belgique - DC/OS (Distributed Cloud Operating System)
France - DC/OS (Distributed Cloud Operating System)
日本 - DC/OS (Distributed Cloud Operating System)
Australia - DC/OS (Distributed Cloud Operating System)
Malaysia - DC/OS (Distributed Cloud Operating System)
New Zealand - DC/OS (Distributed Cloud Operating System)
Philippines - DC/OS (Distributed Cloud Operating System)
Singapore - DC/OS (Distributed Cloud Operating System)
Thailand - DC/OS (Distributed Cloud Operating System)
Vietnam - DC/OS (Distributed Cloud Operating System)
India - DC/OS (Distributed Cloud Operating System)
Argentina - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Chile - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Costa Rica - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Ecuador - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Guatemala - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Colombia - DC / OS: convierte 1000 máquinas en una sola computadora lógica
México - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Panama - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Peru - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Uruguay - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Venezuela - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Polska - DC/OS (Distributed Cloud Operating System)
United Kingdom - DC/OS (Distributed Cloud Operating System)
South Korea - DC/OS (Distributed Cloud Operating System)
Pakistan - DC/OS (Distributed Cloud Operating System)
Sri Lanka - DC/OS (Distributed Cloud Operating System)
Bulgaria - DC/OS (Distributed Cloud Operating System)
Bolivia - DC / OS: convierte 1000 máquinas en una sola computadora lógica
Indonesia - DC/OS (Distributed Cloud Operating System)
Kazakhstan - DC/OS (Distributed Cloud Operating System)
Moldova - DC/OS (Distributed Cloud Operating System)
Morocco - DC/OS (Distributed Cloud Operating System)
Tunisia - DC/OS (Distributed Cloud Operating System)
Kuwait - DC/OS (Distributed Cloud Operating System)
Oman - DC/OS (Distributed Cloud Operating System)
Slovakia - DC/OS (Distributed Cloud Operating System)
Kenya - DC/OS (Distributed Cloud Operating System)
Nigeria - DC/OS (Distributed Cloud Operating System)
Botswana - DC/OS (Distributed Cloud Operating System)
Slovenia - DC/OS (Distributed Cloud Operating System)
Croatia - DC/OS (Distributed Cloud Operating System)
Serbia - DC/OS (Distributed Cloud Operating System)