Developing Cloud-Native Applications with Microservices Architectures (DO092)

Kurz na míru

Základní info

Developing Cloud-Native Applications with Microservices Architectures (DO092)

In-House Workshop na míru

In-house, lektorem doplněná verze bezplatného kurzu Developing Cloud-Native Applications with Microservices Architectures (DO092) — série on-demand online videí, která vás naučí kombinovat různé frameworky a nástroje do mikroservisní architektury odpovídající potřebám vaší organizace. Kurz představuje mikroslužby, probírá několik mikroservisních frameworků a runtime prostředí, a ukazuje techniky pro jejich nasazení pomocí bezproblémové DevOps pipeline — probírá kontejnery, Docker, Spring Boot, NodeJS, .NET, OpenShift, Jenkins, Vert.x, Kubernetes a mnoho dalšího.

Pro koho je kurz určen

❏ Java™ vývojáři a kdokoli se zájmem o OpenShift a Kubernetes

❏ Očekává se porozumění softwarové a IT systémové architektuře

Proč tento formát

Bezplatná videoserie probírá mikroservisní patterns, pipeline a nasazovací techniky na obecných demonstracích. V in-house realizaci lze diskusi o přechodu z monolitu na mikroslužby, i o patternech jako circuit breakery nebo blue/green a canary deployment, nasměrovat na skutečné aplikace a architekturu vaší organizace, takže si účastníci rovnou promyslí svou vlastní migrační cestu.

Tři pilíře TAYLLORCOX ACO

Simulace

Embedding

Tailoring

 

Způsoby realizace

❏ Prezenčně ve vašich prostorách

❏ Virtuálně, živě s lektorem

❏ Hybridní forma dle potřeby týmu

Cíle kurzu

❏ Deploying Cloud-Native Applications with Microservices Architectures — úvod

❏ Přehled mikroslužeb: Co a proč?

❏ API: Sestavení a nasazení mikroslužby (s demonstrací)

❏ Discovery a invocation — objevování a volání služeb (s demonstrací)

❏ Mikroservisní patterns (s demonstrací)

❏ Circuit Breakers (s demonstrací)

Praktické přínosy

❏ Pipeline (s demonstrací), autentizace (s demonstrací), a logování, monitoring a tracing (s demonstrací)

❏ Blue/Green Deployment a Canary Deployment (s demonstracemi), poskytující praktické nasazovací techniky pro bezproblémovou DevOps pipeline

❏ Porozumění přechodu z monolitu na mikroslužby a schopnost kombinovat frameworky a nástroje (kontejnery, Docker, Spring Boot, NodeJS, .NET, OpenShift, Jenkins, Vert.x, Kubernetes) do mikroservisní architektury odpovídající vaší organizaci

Agenda

Modul

Obsah

Modul 1 — Úvod

Deploying Cloud-Native Applications with Microservices Architectures — úvod.

Modul 2 — Přehled mikroslužeb: Co a proč?

 

Modul 3 — API: Sestavení a nasazení mikroslužby

S demonstrací.

Modul 4 — Discovery a invocation

S demonstrací.

Modul 5 — Mikroservisní patterns

S demonstrací.

Modul 6 — Circuit Breakers

S demonstrací.

Modul 7 — Pipelines

S demonstrací.

Modul 8 — Autentizace

S demonstrací.

Modul 9 — Logování, monitoring a tracing

S demonstrací.

Modul 10 — Blue/Green Deployment

S demonstrací.

Modul 11 — Canary Deployment

S demonstrací.

Modul 12 — Přechod z monolitu na mikroslužby

 

 

Předpoklady

❏ Porozumění softwarové a IT systémové architektuře

Detaily workshopu

❏ Formát: on-demand, doplnitelný o in-house lektorem vedenou diskusi nad vaším konkrétním prostředím

❏ Registrace k samotnému kurzu je bezplatná, probíhá přes portál Red Hat (kurz DO092)

❏ Zkouška ani certifikace nebyly na zdrojové stránce uvedeny

❏ Kurz probírá širokou škálu technologií: kontejnery, Docker, Spring Boot, NodeJS, .NET, OpenShift, Jenkins, Vert.x, Kubernetes a další

❏ Diskusi o mikroservisních patternech, pipeline a nasazovacích strategiích lze v in-house realizaci nasměrovat na skutečné aplikace a architekturu vaší organizace

FAQ

Je tento kurz zpoplatněný?

Ne, samotná registrace ke kurzu DO092 je bezplatná přes portál Red Hat; tuto in-house verzi nabízíme jako lektorem doplněnou alternativu s prostorem na diskusi o vašem konkrétním prostředí.

Pro koho je kurz určen?

Pro Java™ vývojáře a kohokoli se zájmem o OpenShift a Kubernetes; očekává se porozumění softwarové a IT systémové architektuře.

Jaké zkušenosti účastníci potřebují?

Porozumění softwarové a IT systémové architektuře.

Je součástí kurzu zkouška?

Ne, zkouška ani certifikace nebyly na zdrojové stránce uvedeny.

Je to spíš teoretické, nebo praktické?

Silně praktické — většina modulů zahrnuje praktickou demonstraci, od sestavení API mikroslužby přes circuit breakery a pipeline až po blue/green a canary deployment.

Jaká témata jsou zahrnuta?

Přehled mikroslužeb, sestavení a nasazení API mikroslužby, discovery a invocation, mikroservisní patterns, circuit breakery, pipeline, autentizace, logování/monitoring/tracing, blue/green a canary deployment, a přechod z monolitu na mikroslužby.

Jaké technologie kurz probírá?

Kontejnery, Docker, Spring Boot, NodeJS, .NET, OpenShift, Jenkins, Vert.x, Kubernetes a další.

Co je blue/green deployment?

Nasazovací technika probíraná v samostatném modulu s demonstrací, používaná k vydání nových verzí mikroslužby s minimálním rizikem.

Co je canary deployment?

Další nasazovací technika probíraná ve vlastním modulu s demonstrací, postupně uvádějící novou verzi k podmnožině uživatelů před plným vydáním.

Jak je to s cenou a termínem?

Samotná registrace ke kurzu je zdarma; cena a termíny in-house doplnění závisí na velikosti skupiny a formátu. Kontaktujte nás prosím telefonicky nebo přes kontaktní formulář pro nabídku na míru.

Hodnocení klientů

★★★★★

Developing Cloud-Native Applications with Microservices Architectures (DO092)

Kontaktovat dodavatele


Kontrola proti spamu. Kolik je jedna a deset ? Součet zapište číslicemi.