Rancher – czyli jak z łatwością zarządzać Dockerem w produkcji
W świecie Dockera głównym problemem jest koordynacja połączonych kontenerów pomiędzy różnymi zasobami z chmurze tak, aby mogły one być zdeployowane na wielu hostach jednocześnie komunikując się między sobą bezproblemowo, szybko i bezpiecznie. Często wygląda to tak że cały team DevOps zaangażowany jest w uruchamianie środowiska developerskiego. Dlatego też orkiestracja jest jednym z najważniejszych elementów ekostystemu Dockera. Wszystkie z narzędzi orkiestracji: Docker Swarm, Kubernetes, Apache Mesos mają swoja filozofię, przypadki użycia i architekturę. Narzędzia te ułatwiają łączenie kontenerów pomiędzy różnymi hostami poprzez zarządzaną przez siebie sieć ale nawet konfigurowanie warstwy orkiestracji może być bardzo skomplikowane.
Rancher jest narzędziem open-source, skalowalnym do zastosowań produkcyjnych, zbudowanym w celu uproszczenia orkiestracji i zarządzania Dockerem. Przy użyciu Ranchera organizacje nie muszą budować od zera platform zarządzania Dockerowymi serwisami ponieważ Ranchera dostarcza cały stack softwarowy potrzebny do zarządzania kontenerami w produkcji.
Podczas warsztatu uczestnicy pracują na własnych komputerach. Zapewniamy pizzę dla uczestników oraz dostęp do kawy i herbaty.
Czego się nauczysz?
Dla kogo jest ten warsztat?
Wymagania wstępne
Prowadzący
Technical Lead/Lead Developer z ponad 12-letnim doświadczeniem. Zajmujący się systemami backendowymi, głównie programując w języku Java. Doświadczenie zdobywał pracując w międzynarodowym środowisku dostarczając systemy informatyczne dla branży loteryjnej oraz finansowej. W swojej pracy zwraca szczególną uwagę na narzędzia i metodyki zwiększające produktywność developerów oraz jakość dostarczanego oprogramowania.
Program warsztatów
- Wprowadzenie, miejsce Ranchera w ekosystemie Dockera.
- System operacyjny Rancher OS.
- Zarządzanie hostami.
- Zarządzanie kontenerami i serwisami.
- Narzędzia linii poleceń.
- System DNS.
- Monitoring działania kontenerów.
- Planowanie uruchamiania kontenerów na hostach.
- Automatyzacja: upgradów wersji kontenera, dodawania hostów oraz skalowania serwisów.
- Kubernetes.
- Rancher 2.0.
Uwaga
Zapisy na wybrany warsztat zostały zakończone.