Warsztaty Cloud Native Community #3
Warsztaty Cloud Native Community #3
-----------------------------------------------------------------
Dziękujemy sponsorowi, firmie Google, za dostarczenie darmowych kredytów na swojej chmurze publicznej dla uczestników warstztatu!
Na warsztacie będziemy wspólnie tworzyć aplikacje Javowe i uruchamiać je na Kubernetesie za pomocą narzędzi Skaffold oraz Jib. Aplikacje będą się komunikowały za pomocą usług REST, w związku z tym zainstalujemy i odpowiednio skonfigurujemy reguły ruchu za pomocą frameworka Istio. Będą to proste reguły ruchu, Istio gateway oraz mechanizmy fault tolerance jak np. obsługa timeoutów.
Prowadzący: Piotr Mińkowski
Powinniśmy się zmieścić w 2h, ale może się trochę przedłużyć jeśli napotkamy jakieś przeszkody techniczne (w końcu to praca na żywo z technologią :-)
OGRANICZENIA
* Ilość miejsc ograniczona do 40
* Całość online
WYMAGANIA DLA UCZESTNIKÓW
Dla sprawnego przejścia przez warsztaty zalecamy znajomość linuksowej linii poleceń.
Wymagane będzie też posiadanie konta na Google Cloud Platform (nawet jak skończył ci się Trial to i tak wystarczy - każdy uczestnik dostanie kupon na $50 od Google!).
Aby być w stanie wykonać ćwiczenia należy mieć następujące narządzia: * klient Git (ściągniecie kodu z repozytorium),
* Maven (budowanie aplikacji + Jib),
* IDE programityczne (będziemy robić drobne zmiany w kodzie),
* JDK 8+
* Skaffold
* Istioctl (potrzebny do instalacji Istio na klastrze), kubectl.
DLA KOGO
Dołącz do nas jeśli:
* chcesz zobaczyć jak wygląda nowoczesny development aplikacji uruchamianych na Kubernetes
* chcesz sprawdzić jak działa Kubernetes w wykonaniu Google - GKE
* chcesz dowiedzieć się czegoś więcej o trendach Cloud Native i po prostu porozmawiać z innymi pasjonatami :-)