#152

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.

Żarówka

Czego się nauczysz?

Po zakończeniu warsztatów uczestnicy będą posiadali szczegółową wiedzę o narzędziu Rancher, będą potrafili zarządzać kontenerami oraz zasobami (dodawanie, upgrady, skalowanie, monitoring). Dowiedzą się w jaki sposób Rancher może zmienić proces produkcji oprogramowania w ich organizacji oraz jak może zmienić zarządzanie systemem produkcyjnym.
Grupa

Dla kogo jest ten warsztat?

Warsztaty przeznaczone są dla architektów IT, developerów czy devops, którzy już pracują/lub chcą zacząć pracować w ekosystemie Dockera.
Notatnik

Wymagania wstępne

Wymogiem uczestnictwa w warsztacie jest podstawowa znajomość Dockera, umiejętność korzystania z linii poleceń oraz ogólna wiedza o działaniu aplikacji webowych.

Prowadzący

Andrzej Łach:

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

  1. Wprowadzenie, miejsce Ranchera w ekosystemie Dockera.
  2. System operacyjny Rancher OS.
  3. Zarządzanie hostami.
  4. Zarządzanie kontenerami i serwisami.
  5. Narzędzia linii poleceń.
  6. System DNS.
  7. Monitoring działania kontenerów.
  8. Planowanie uruchamiania kontenerów na hostach.
  9. Automatyzacja: upgradów wersji kontenera, dodawania hostów oraz skalowania serwisów.
  10. Kubernetes.
  11. Rancher 2.0.

Uwaga

W trosce o jakość warsztatów jesteśmy zmuszeni ograniczyć liczbę uczestników. **Kwalifikacja odbywa się na podstawie odpowiedzi udzielonych w formularzu zgłoszeniowym oraz - w dalszym kroku - kolejności zgłoszeń.** Potwierdzenie udziału w warsztatach wraz z instrukcją przygotowania środowiska otrzymasz najpóźniej na 7 dni przed planowaną datą wydarzenia.

Zapisy na wybrany warsztat zostały zakończone.