Kurz: Consul Service Discovery
DataScript s.r.o.
V měnící se infrastruktuře je těžké udržovat seznam služeb a jejich instancí, natož je přes různé infrastruktury propojit mezi sebou, monitorovat a konfigurovat. Distribuce aplikací přes různé platformy, ať už kontejnery, VM, baremetal, hybrid a multicloud problém dále komplikuje. Jedním z přístupů, jak toto řešit je service discovery. V kurzu si představíme kompletní lifecycle od nasazení, přes integraci až po monitoring a debugging. Díky zkušenosti s nasazením ve větším workloadu vám ukážeme, ...
Cena kurzu:
...
25.900
Kč / Kurz
... včetně DPH: 31.339 Kč / Kurz
Objednat - pro přihlášení na kurz/školení klikněte na zvolený termín školení a místo konání
Popis kurzu
Consul Service Discovery
Kurz je určen pro ...
Cílová skupina
- Architekti IT systémů
- Platform engineeři a administrátoři
- Vývojáři aplikací a Devops operátoři
- Devops organizace s mnoha deploymenty a měnící se infrastrukturou na různých platformách
- Organizace které se snaží dekomponovat monolitické aplikace
- Organizace které zvažují nebo již provozují aplikace v hybrid nebo multicloud prostředínt
Lektoři kurzu
Lektoři z firmy: DataScript s.r.o.
[Kurz] Program kurzu (obsah přednášky/semináře/rekvalifikace/studia) ...
Cíle kurzu
- Co je consul a kdy ho (ne)použít.
- Jak consul funguje v praxi a které problémy se snaží řešit.
- Ukázat jak consul nasadit do běžících systémů v produkční kvalitě.
- Předvést jakým způsobem Consul zjednoduší nasazení microservice a devops praktik.
- Jak consul řeší multicluster nebo hybrid cloud
* - Co je consul a kdy ho (ne)použít.
- Jak consul funguje v praxi a které problémy se snaží řešit.
- Ukázat jak consul nasadit do běžících systémů v produkční kvalitě.
- Předvést jakým způsobem Consul zjednoduší nasazení microservice a devops praktik.
- Jak consul řeší multicluster nebo hybrid cloud
Outline
1. den Architektura a deployment
- Úvod do microservice a distribuovaných aplikací
- Proč consul - statická architektura vs dynamická
- Základní architektura consulu - servisní katalog
Workshop
- Seznámení se s demo prostředím
- Instalace - server a agent
- Registrace služeb a healtchecky
- Ovládání clusteru a řešení provozních situací
- Integrace s kubernetes
Service discovery a konfigurační registr
- Práce s katalogem - přístup přes API
- Consul jako DNS balancer
- Key-value a watche
- Konfigurace služeb pomocí templatů
Workshop
- Automatizace haproxy z consul obsahu
- Aplikační feature flagy pomocí templatování
- Integrace s upstream dns pomocí dnsmasq
2. den Security a visibility
- Multiplatformní mesh - architektura
- Envoy proxy
- TLS, metriky
- Pokročilý routing trafficu na služby
- ACL a řízení oprávnění v clusteru
Workshop
- Zapnutí consul connect
- Přidání envoy proxy ke službám
- Blue/Green deployment
- Omezení práv a práce s tokeny
- Napojení na prometheus
Další využití a maintenance
- Backup, diagnostika a monitoring
- Pokročilá práce s healtchecky
- Optimalizace a hardening, hacky
- Pasti a rizika
- Geocluster
Předpoklady na účastníka
- Základní znalost práce s command line (bash)
Technické požadavky (BYOD)
- PC s Windows/Linux/MacOS, ssh klient
[Kurz] Cíl školení / poznámka ke kurzu...
Cíle kurzu - Co je consul a kdy ho (ne)použít.
- Jak consul funguje v praxi a které problémy se snaží řešit.
- Ukázat jak consul nasadit do běžících systémů v produkční kvalitě.
- Předvést jakým způsobem Consul zjednoduší nasazení microservice a devops praktik.
- Jak consul řeší multicluster nebo hybrid cloud
|
ODKAZ:
https://www.skoleni-kurzy.eu/kurz-97046Poslední aktualizace: 2024-04-25 00:41:48
DataScript s.r.o.