In-House Workshop na míru
In-house, třídenní verze kurzu Developing Serverless Solutions on AWS, která dává vašemu vývojářskému týmu praktickou zkušenost se stavbou serverless aplikací pomocí AWS Lambda a serverless platformy AWS — realizovanou na skutečných event zdrojích, integracích a volbě infrastructure-as-code vaší organizace, ne na obecné ukázkové aplikaci.
Pro koho je workshop určen
❏ Vývojáři, kteří mají určitou znalost serverless architektury a zkušenost s vývojem na AWS Cloud
Proč in-house a na míru
Rozhodnutí o serverless architektuře — které event zdroje použít, jak řešit chyby a payloady, který infrastructure-as-code nástroj se hodí — mají smysl, až jsou otestovaná na skutečných integracích a limitech vaší organizace. V in-house realizaci praktické laby postupují od jednoduchých ke komplexnějším tématům pomocí vzorů a služeb relevantních pro to, co váš tým skutečně plánuje nasadit.
► 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
❏ Aplikovat event-driven best practices na návrh serverless aplikace pomocí vhodných služeb AWS
❏ Identifikovat výzvy a kompromisy přechodu na serverless vývoj a navrhnout doporučení vhodná pro vaši vývojovou organizaci a prostředí
❏ Stavět serverless aplikace pomocí vzorů propojujících spravované služby AWS, se zohledněním charakteristik služeb včetně limitů (quotas), dostupných integrací, modelu vyvolání, ošetření chyb a payloadu event zdroje
❏ Porovnat dostupné možnosti psaní infrastructure as code, včetně AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) a AWS Cloud Development Kit (AWS CDK)
Praktické výstupy
❏ Funkční serverless aplikace, postavená během praktických labů, pomocí vzorů a služeb relevantních pro skutečné integrace vaší organizace
❏ Jasný, týmově sdílený pohled na kompromisy přechodu na serverless vývoj pro vaše konkrétní prostředí
❏ Ustálená volba (nebo užší výběr) infrastructure-as-code nástroje — AWS CloudFormation, Amplify, SAM nebo CDK — vhodného pro workflow vašeho týmu
Ukázková struktura workshopu (přizpůsobitelná potřebám firmy)
| Den 1 — Přemýšlení serverless a event-driven design | Best practices pro stavbu moderních serverless aplikací; event-driven design; služby AWS podporující event-driven serverless aplikace; jak Amazon API Gateway zapadá do serverless aplikací. |
| Den 2 — Propojování spravovaných služeb a zpracování eventů | Stavba serverless aplikací pomocí vzorů propojujících spravované služby AWS; zohlednění limitů služeb, integrací, modelu vyvolání, ošetření chyb a payloadu event zdroje; asynchronní event zdroje a vzory message fan-out. |
| Den 3 — Infrastructure as Code a produkční připravenost | Porovnání možností psaní infrastructure as code (AWS CloudFormation, AWS Amplify, AWS SAM, AWS CDK); výzvy a kompromisy přechodu na serverless vývoj; doporučení pro vaši vývojovou organizaci a prostředí. |
Doporučené předpoklady
❏ Znalost základů architektury AWS Cloud
❏ Pochopení vývoje aplikací na AWS na úrovni odpovídající absolvování kurzu Developing on AWS
❏ Znalosti odpovídající absolvování digitálních školení: AWS Lambda Foundations a Amazon API Gateway for Serverless Applications
Detaily workshopu
❏ Formát: 3denní, in-house, prezenčně nebo virtuálně
❏ S tímto kurzem není spojena certifikační zkouška
❏ Úroveň: pokročilá — navazuje na Developing on AWS a serverless základy
❏ Hloubku modulů a zaměření na infrastructure-as-code (CloudFormation vs. SAM vs. CDK vs. Amplify) lze sladit s nástroji vašeho týmu
❏ 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ý obsah a praktické laby, ale event zdroje, integrace a volba infrastructure-as-code použité ve cvičeních lze sladit s tím, co vaše organizace skutečně plánuje stavět.
2. Pro koho je kurz určen?
Pro vývojáře, kteří mají určitou znalost serverless architektury a zkušenost s vývojem na AWS Cloud.
3. Je to praktické, nebo teoretické?
Silně praktické: laby postupují od jednodušších po komplexnější serverless aplikace, s využitím AWS dokumentace jako součásti výuky.
4. Jak funguje certifikace?
Tento kurz není vázán na certifikační zkoušku; rozvíjí praktické serverless vývojářské dovednosti prostřednictvím praktických labů.
5. Jaké zkušenosti účastníci potřebují?
Znalost základů architektury AWS Cloud, pochopení vývoje na AWS na úrovni Developing on AWS a znalosti odpovídající AWS Lambda Foundations a Amazon API Gateway for Serverless Applications.
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?
Event-driven serverless design, API-driven vývoj, propojování spravovaných služeb AWS s ohledem na limity a ošetření chyb, a porovnání možností infrastructure as code (CloudFormation, Amplify, SAM, CDK).
8. Jaký je přínos pro organizaci?
Funkční serverless aplikace postavená během kurzu, plus týmově sdílené, informované rozhodnutí, který infrastructure-as-code přístup se hodí pro váš workflow.
9. Lze agendu přizpůsobit našemu AWS prostředí?
Ano — event zdroje, integrace služeb a IaC nástroje použité v labech lze sladit se skutečnými serverless plány 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/developing-serverless-solutions-on-aws