In-House Workshop na míru
In-house, třídenní verze kurzu Advanced Developing on AWS, který řeší reálný scénář přestavby vaší vlastní legacy on-premises monolitické aplikace na serverless mikroservisní architekturu — ne obecnou ukázkovou aplikaci. Kurz pokrývá architekturu pro cloud-native prostředí, rozklad legacy aplikací a aplikaci principů metodiky Twelve-Factor Application.
Pro koho je workshop určen
❏ Zkušení vývojáři software, kteří už znají služby AWS
Proč in-house a na míru
Přestavba monolitu na mikroservisy je rozhodovacím cvičením — které body rozdělení dávají smysl, které služby AWS se hodí, kolik z metodiky Twelve-Factor je použitelné — a tato rozhodnutí mají smysl jen vůči reálné aplikaci. V in-house realizaci lze kurz vést na skutečné legacy aplikaci vaší organizace (nebo jí blízké náhradě) místo obecného výukového příkladu, takže architektonická rozhodnutí udělaná v sále může tým následně skutečně použít.
► Akreditované kurzy jsou fajn, ale praktická implementace nás baví a má okamžitou návratnost investice.
Jediné ACO pro tři pilíře implementace
❏ Simulace — Praktické workshopy, ve kterých si tým vyzkouší reálná architektonická rozhodnutí ještě před nasazením do produkce.
❏ Embedding — Implementace metodiky přímo do organizace — přístup funguje i poté, co lektor odejde ze sálu.
❏ Tailoring — Přizpůsobení metodiky konkrétnímu projektu, technologickému stacku a omezením firmy — žádná obecná prezentace.
Přístupy k realizaci
► Agilně — Inkrementální zavádění — dovednosti a architektonické vzory se zabudovávají modul po modulu, v souladu s dodávkovými sprinty.
► Big-bang — Umíme řídit i velké změny — kompletní přenastavení architektury dodané v koncentrovaném, intenzivním formátu.
► Ad-hoc — Bonboniéra toho nejlepšího — sestavená na míru z modulů workshopu podle konkrétní a naléhavé potřeby.
Cíle workshopu
❏ Analyzovat architekturu monolitické aplikace a určit logické nebo programové body rozdělení napříč službami AWS
❏ Aplikovat koncepty a kroky manifestu Twelve-Factor Application při migraci z monolitické architektury
❏ Doporučit vhodné služby AWS pro vývoj mikroservisní, cloud-native aplikace
❏ Používat AWS API, CLI a SDK pro monitoring a správu služeb AWS
Praktické výstupy
❏ Konkrétní rozklad toho, kde lze vaši vlastní (nebo reprezentativní) legacy aplikaci rozdělit napříč službami AWS
❏ Migrační přístup zakotvený v metodice Twelve-Factor Application, namapovaný na omezení vaší organizace
❏ Tým, který si věří v používání AWS API, CLI a SDK pro monitoring a správu výsledných mikroservisů
Ukázková struktura workshopu (přizpůsobitelná potřebám firmy)
| Den 1 — Analýza monolitu a cloud-native architektura | Analýza architektury monolitické aplikace pro identifikaci bodů rozdělení; architektura pro cloud-native prostředí. |
| Den 2 — Migrace podle Twelve-Factor Application | Aplikace konceptů a kroků manifestu Twelve-Factor Application při migraci z monolitické architektury; rozklad legacy aplikací a jejich přebalení do cloudových, cloud-native architektur. |
| Den 3 — Mikroservisy, monitoring a správa | Doporučení vhodných služeb AWS pro mikroservisní, cloud-native aplikaci; používání AWS API, CLI a SDK pro monitoring a správu služeb AWS. |
Doporučené předpoklady
❏ Hloubková znalost alespoň jednoho vysokoúrovňového programovacího jazyka
❏ Praktická znalost klíčových služeb AWS a implementace veřejného cloudu
❏ Absolvování kurzu Developing on AWS a minimálně šest měsíců aplikace těchto konceptů v reálném prostředí
Detaily workshopu
❏ Formát: 3denní, in-house, prezenčně nebo virtuálně
❏ S tímto kurzem není spojena certifikační zkouška
❏ Cílová skupina: zkušení vývojáři software, kteří už znají služby AWS
❏ Scénář legacy aplikace použitý ve cvičeních lze, kde je to vhodné, sladit s architekturou vaší organizace
❏ Cena a termín závisí na velikosti skupiny a formátu
Profil konzultanta / lektora
Workshop vede senior konzultant TAYLLORCOX s AWS akreditací a praxí v implementaci cloudové architektury u klientů napříč obory. Konzultant kombinuje roli lektora a implementačního poradce — cílem je, aby po workshopu zůstala v týmu použitelná architektura, ne jen zápisky.
Časté dotazy
1. Jaký je rozdíl oproti otevřenému kurzu?
Stejný AWS autorizovaný pokročilý obsah, ale scénář přestavby monolitu na mikroservisy lze vést na skutečné legacy aplikaci vaší organizace (nebo jí blízkém reprezentativním případu) místo obecného výukového příkladu.
2. Pro koho je kurz určen?
Pro zkušené vývojáře software, kteří už znají služby AWS.
3. Je to praktické, nebo teoretické?
Postavené na reálném scénáři přestavby: analýza monolitické architektury, aplikace metodiky Twelve-Factor a používání AWS API, CLI a SDK pro správu výsledných služeb.
4. Jak funguje certifikace?
Tento kurz není vázán na certifikační zkoušku; rozvíjí pokročilé, praktické dovednosti přestavby na mikroservisy.
5. Jaké zkušenosti účastníci potřebují?
Hloubkovou znalost alespoň jednoho vysokoúrovňového programovacího jazyka, praktickou znalost klíčových služeb AWS a implementace veřejného cloudu, a absolvování Developing on AWS plus minimálně šest měsíců aplikace v reálném prostředí.
6. Lze kurz realizovat online, nebo jen na místě?
Pro tuto in-house realizaci jsou k dispozici obě varianty.
7. Jaká témata jsou zahrnuta?
Analýza architektury monolitické aplikace, aplikace metodiky Twelve-Factor Application, doporučení služeb AWS pro mikroservisní cloud-native aplikaci a používání AWS API, CLI a SDK pro monitoring a správu služeb AWS.
8. Jaký je přínos pro organizaci?
Konkrétní přístup k přestavbě vaší vlastní legacy aplikace zakotvený v metodice Twelve-Factor, místo obecného výukového příkladu, který by bylo potřeba dodatečně překládat do praxe.
9. Mohou být cvičení postavená na naší vlastní legacy aplikaci?
Kde je to vhodné, ano — scénář přestavby monolitu na mikroservisy lze sladit s reálnou nebo reprezentativní aplikací z vaší organizace.
10. Jak je to s cenou a termínem?
Cena, termíny a podmínky storna 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.
Jak nás hodnotí klienti
★★★★★
Na základě zpětné vazby klientů ze všech realizovaných AWS workshopů TAYLLORCOX.
Zdroj obsahu: https://www.tx.cz/amazon-web-services/advanced-developing-on-aws