CLOUD COMPUTING A VIRTUALIZACE
Vývoj bez serveru
Řešení na AWS
3 dní
Vývoj bezserverových řešení na AWS
AWS AT LUMIFY WORK
Lumify Work je oficiální školicí partner AWS pro Austrálii, Nový Zéland a Filipíny. Prostřednictvím našich autorizovaných instruktorů AWS vám můžeme poskytnout výukovou cestu, která je pro vás a vaši organizaci relevantní, abyste mohli cloud využít naplno. Nabízíme virtuální a osobní školení ve třídě, které vám pomůže budovat vaše cloudové dovednosti a umožní vám získat průmyslově uznávanou certifikaci AWS.
PROČ STUDOVAT TENTO KURZ
Tento kurz umožňuje vývojářům seznámit se s osvědčenými postupy pro vytváření bezserverových aplikací pomocí AWS Lambda a dalších služeb na platformě AWS a procvičit si je. AWS frameworky využijete k nasazení bezserverové aplikace v praktických laboratořích, které postupují od jednodušších ke složitějším tématům. V průběhu kurzu budete používat dokumentaci AWS k vývoji autentických metod učení a řešení problémů mimo učebnu.
Jeho kurz zahrnuje prezentace, praktická cvičení, demonstrace, videa, ověřování znalostí a skupinová cvičení.
CO SE NAUČÍTE
Jeho kurz je navržen tak, aby účastníky naučil, jak:
- Použijte osvědčené postupy řízené událostmi na návrh aplikací bez serveru pomocí vhodných služeb AWS
- Identifikujte výzvy a kompromisy přechodu na vývoj bez serveru a udělejte doporučení, která vyhovují vaší vývojové organizaci a prostředí
- Vytvářejte bezserverové aplikace pomocí vzorů, které propojují spravované služby AWS, a zohledněte charakteristiky služeb, včetně kvót služeb, dostupných integrací, modelu vyvolání, zpracování chyb a užitečného zatížení zdroje událostí.
- Porovnejte a porovnejte dostupné možnosti pro zápis infrastruktury jako kódu, včetně AWS
CloudFormation, AWS Ampliify, AWS Serverless Application Model (AWS SAM) a AWS Cloud Development Kit (AWS CDK) - Aplikujte osvědčené postupy při psaní funkcí Lambda včetně zpracování chyb, protokolování, opětovného použití prostředí, používání vrstev, bezstavovosti, idempotence a konfigurace souběžnosti a paměti
- Aplikujte osvědčené postupy pro budování pozorovatelnosti a monitorování ve své aplikaci bez serveru
- Aplikujte osvědčené postupy zabezpečení na aplikace bez serveru
- Identifikujte klíčové aspekty škálování v aplikaci bez serveru a přiřaďte každé úvahy metodám, nástrojům nebo osvědčeným postupům pro jejich správu
- Použijte nástroje AWS SAM, AWS CDK a AWS pro vývojáře ke konfiguraci pracovního postupu CI/CD a automatizaci nasazení aplikace bez serveru
- Vytvořte a aktivně udržujte seznam zdrojů bez serverů, které vám pomohou při vašem průběžném vývoji bez serveru a zapojení do komunity bez serveru
Můj instruktor byl skvělý, když dokázal zasadit scénáře do skutečných případů, které se týkaly mé konkrétní situace
Od chvíle, kdy jsem dorazil, jsem se cítil vítán a schopnost sedět jako skupina mimo třídu a diskutovat o našich situacích a našich cílech byla nesmírně cenná.
Naučil jsem se hodně a cítil jsem, že je důležité, aby mé cíle, které jsem se zúčastnil tohoto kurzu, byly splněny.
Skvělá práce týmu Lumify Work.
AMANDA NICOL
SLUŽBY PODPORY IT
MANAGER – HEALT H WORLD LIMIT ED
Lumify Work Školení na míru
Můžeme také dodat a upravit tento školicí kurz pro větší skupiny, což vaší organizaci ušetří čas, peníze a zdroje.
Pro více informací nás prosím kontaktujte na čísle 02 8286 9429.
PŘEDMĚTY KURZU
Modul 0: Vnitřní ion produktu
- Úvod do aplikace, kterou vytvoříte
- Přístup ke zdrojům kurzu (příručka pro studenty, průvodce laboratoří a online příloha ke kurzu)
Modul 1: Myšlení bez serveru
- Osvědčené postupy pro vytváření moderních aplikací bez serveru
- Design řízený událostmi
- Služby AWS, které podporují aplikace bez serverů řízené událostmi
Modul 2: Vývoj řízený API a synchronní zdroje událostí
- Charakteristiky standardního požadavku/odpovědi založeného na API web aplikací
- Jak Amazon API Gateway zapadá do aplikací bez serveru
- Cvičení na zkoušku: Nastavte koncový bod HT TP API integrovaný s funkcí Lambda
- Porovnání typů API na vysoké úrovni (REST /HT TP, WebZásuvka, Graphlet)
Modul 3: Redukce int na Auth henicid ion, Auth heroizace a Access Control
- Autentizace vs. autorizace
- Možnosti ověřování k rozhraním API pomocí brány API
- Amazon Cognito v aplikacích bez serveru
- Uživatelské fondy Amazon Cognito vs. federované identity
Modul 4: Serverless Deployment Frameworks
- Nadview imperativního vs. deklarativního programování pro infrastrukturu jako kód
- Srovnání CloudFormation, AWS CDK, Ampliify a rámce AWS SAM
- Vlastnosti AWS SAM a AWS SAM CLI pro lokální emulaci a testování
Modul 5: Použití Amazon Event Bridge a Amazon SNS k oddělení komponent s
- Aspekty vývoje při používání asynchronních zdrojů událostí
- Funkce a případy použití Amazon EventBridge
- Cvičení na zkoušku: Sestavte si vlastní sběrnici EventBridge a pravidlo
- Porovnání případů použití pro službu Amazon Simple Notification Service (Amazon SNS) vs.
EventBridge - Zkušební cvičení: Nakonfigurujte téma Amazon SNS s filtrováním
Modul 6: Vývoj řízený událostmi pomocí front a zásobníků St
- Aspekty vývoje při používání zdrojů událostí dotazování ke spouštění funkcí Lambda
- Rozdíly mezi frontami a streamy jako zdroji událostí pro Lambda
- Výběr vhodných konfigurací při používání služby Amazon Simple Queue Service (AmazonSQS) nebo Amazon Kinesis Data Streams jako zdroje událostí pro Lambda
- Zkušební cvičení: Nakonfigurujte frontu Amazon SQS s frontou nedoručených zpráv jako
Zdroj události lambda
Praktické laboratoře
- Praktická laboratoř 1: Nasazení jednoduché aplikace bez serveru
- Hands-On Lab 2: Message Fan-Out s Amazon EventBridge
Modul 7: Zápis dobrých iontů funkce lambda
- Jak životní cyklus Lambda ovlivňuje váš funkční kód
- Nejlepší postupy pro vaše funkce Lambda
- Konfigurace funkce
- Funkční kód, verze a aliasy
- Cvičení na zkoušku: Nakonfigurujte a otestujte funkci Lambda
- Zpracování chyb lambda
- Řešení dílčích selhání s frontami a proudy
Modul 8: Krokové funkce iontů Orchest rat ion
- AWS Step Funkce v bezserverových architekturách
- Zkušební cvičení: Stavy Step Functions
- Vzor zpětného volání
- Standardní vs. expresní pracovní postupy
- Krok Funkce přímé integrace
- Zkušební cvičení: Odstraňování problémů s pracovním postupem standardních krokových funkcí
Modul 9: Pozorovatelnost a monitorování
- Tři pilíře pozorovatelnosti
- Protokoly a statistiky protokolů Amazon CloudWatch
- Psaní efektivního logu files
- Zkušební cvičení: Interpretace protokolů
- Použití AWS X-Ray pro pozorovatelnost
- Zkušební cvičení: Povolte rentgen a interpretujte stopy rentgenového záření
- Metriky CloudWatch a formát vložených metrik
- Zkušební cvičení: Metriky a alarmy
- Zkušební cvičení: ServiceLens
Praktické laboratoře
- Praktická laboratoř 3: Workflow Orchestration pomocí AWS Step Functions
- Praktická laboratoř 4: Pozorovatelnost a monitorování
Modul 10: Zabezpečení bezserverových aplikací
- Doporučené postupy zabezpečení pro aplikace bez serveru
- Použití zabezpečení ve všech vrstvách
- API Gateway a zabezpečení aplikací
- Lambda a zabezpečení aplikací
- Ochrana dat ve vašich datových úložištích bez serveru
- Audit a sledovatelnost
Modul 11: Manipulace s měřítkem v bezserverových aplikacích
- Úvahy o škálování pro aplikace bez serveru
- Použití brány API ke správě rozsahu
- Lambda souběžné škálování
- Jak se různé zdroje událostí škálují pomocí Lambda
Modul 12: Automatizace zaváděcího potrubí
- Význam CI/CD v bezserverových aplikacích
- Nástroje v potrubí bez serveru
- Funkce AWS SAM pro nasazení bez serveru
- Osvědčené postupy pro automatizaci
- Závěr kurzu
Praktické laboratoře
- Praktická laboratoř 5: Zabezpečení bezserverových aplikací
- Hands-On Lab 6: Serverless CI/CD na AWS
Poznámka: Toto je nový technologický kurz. Osnova kurzu se může podle potřeby změnit.
PRO KOHO JE KURZ URČEN?
Tento kurz je určen pro:
- Vývojáři, kteří jsou obeznámeni s bezserverem a mají zkušenosti s vývojem v AWS Cloud
Předpoklady
Doporučujeme, aby účastníci tohoto kurzu měli:
- Seznámení se základy architektury AWS Cloud
- Pochopení vývoje aplikací na AWS ekvivalentní dokončení Vývoj na AWS kurs
- Znalosti ekvivalentní dokončení následujícího bezserverového digitálu
školení: AWS Lambda Foundations a Amazon API Gateway pro bezserverové aplikace
https://www.lumifywork.com/en-ph/courses/developing-serverless-solutions-on-aws/
Dodávka tohoto kurzu ze strany Lumify Work se řídí rezervačními podmínkami. Před přihlášením do tohoto kurzu si prosím pozorně přečtěte podmínky, protože přihlášení do kurzu je podmíněno přijetím těchto podmínek.
![]() |
ph.training@lumifywork.com | ![]() |
linkedin.com/company/lumify-work-ph |
![]() |
lumifywork.com | ![]() |
twitter.com/LumifyWorkPH |
![]() |
facebook.com/LumifyWorkPh | ![]() |
youtube.com/@lumifywork |
Dokumenty / zdroje
![]() |
AWS Vývoj bezserverových řešení na AWS [pdfUživatelská příručka Vývoj bezserverových řešení na AWS, bezserverových řešení na AWS, řešení na AWS |