SKOLENI.net Školení, kurzy, semináře # consul service discovery
KURZ: Consul Service Discovery
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,
Program 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
* - 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
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
Podrobnosti o kurzu
-
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
-
DataScript s.r.o.
-
Objednavateli bude zaslána závazná přihláška k podpisu. Poté bude účastník na školení registrován. Objednavatel uhradí částku kurzovného za výše uvedeného posluchače na základě faktury vystavené poskytovatelem.
Dotazy a komentáře ke kurzuPřihláška na kurz
🔥 NA VYBRANÉ ŠKOLENÍ & datum konání SE MŮŽETE PŘIHLÁSIT zde:
Odesláním formuláře 'Přihláška na kurz' se zaregistruje Vaše přihláška a na zadaný email přijde potvrzení o odeslání této přihlášky.
V případě poskytnutí osobních údajů, souhlasíte s archivací těchto údajů v souladu s podmínkami zákona č. 101/2000 Sb.,
o ochraně osobních údajů, ve znění pozdějších předpisů. Souhlas se zpracováním osobních údajů pro marketingové účely nevyžadujeme, tyto data nezpracováváme.
Server pouze zprostředkovává objednávky kurzů & kontakt na jejich pořadatele. Před odesláním přihlášky je nutno souhlasit s obchodními podmínkami účasti na kurzu daného pořadatele kurzu.
Neodpovídáme za správnost uvedených údajů. © OBEC.net, sro.
URL >>
https://skoleni.net/skoleni_97046_consul-service-discovery.html
ConsulServiceDiscovery