Návrh Školení

Úvod

    Přehled a osvědčené postupy pro vytváření moderních aplikací bez serveru Přehled služeb AWS, které podporují design řízený událostmi pro aplikace bez serveru

Vývoj řízený API

    Přehled standardních webových aplikací založených na rozhraní API typu žádost/odpověď Použití brány Amazon API Gateway pro aplikace bez serveru Porovnání různých typů rozhraní API Nastavení koncového bodu HTTP API integrovaného s funkcí Lambda

Autentizace, autorizace a Access kontrola

    Porovnání autentizace a autorizace Autentizace k rozhraním API pomocí brány API pomocí služby Amazon Cognito

Serverless Deployment Frameworks

    Pochopení imperativního a deklarativního programování pro infrastrukturu jako srovnání kódu CloudFormation, AWS CDK, Amplify a AWS SAM

Amazon EventBridge a Amazon SNS

    Použití asynchronních zdrojů událostí Funkce a případy použití Amazon EventBridge Vytvoření vlastní sběrnice EventBridge a pravidla Porovnání případů použití Amazon Simple Notification Service (Amazon SNS) a EventBridge

Používání front a streamů při nasazení řízeném událostmi

    Použití front a streamů jako zdrojů událostí pro Lambda Použití Amazon Simple Queue Service (Amazon SQS) nebo Amazon Kinesis Data Streams jako zdrojů událostí pro Lambda

Zápis lambda funkcí

    Přehled životního cyklu Lambda a používání osvědčených postupů pro psaní funkcí Lambda Konfigurace funkce Lambda Zpracování chyb

Použití funkcí AWS Step

    Použití krokových funkcí AWS v architekturách bez serveru Standardní a expresní porovnání pracovních toků Přímá integrace funkcí kroků

Pozorovatelnost a monitorování bezserverových aplikací

    Pochopení tří pilířů pozorovatelnosti Psaní a interpretace souborů protokolů Použití protokolů Amazon CloudWatch Použití AWS X-Ray pro pozorovatelnost

Zabezpečení bezserverových aplikací

    Osvědčené postupy zabezpečení aplikací bez serveru API Gateway, Lambda a zabezpečení aplikací Ochrana dat v datovém úložišti bez serveru Audit

Škálování bezserverových aplikací

    Použití brány API pro správu škálování Škálování pomocí souběžnosti Lambda Škálování různých zdrojů událostí pomocí Lambda

Automatizace implementačního potrubí

    Použití CI/CD v aplikacích bez serveru Použití nástrojů v potrubí bez serveru Použití funkcí AWS SAM pro nasazení bez serveru Automatizace osvědčené postupy

Odstraňování problémů

Shrnutí a další kroky

Požadavky

  • Pochopení základů cloudové architektury AWS
  • znalost AWS Lambda

Publikum

  • Vývojáři
 21 hodiny

Počet účastníků



Price per participant

Reference (7)

Související kurzy

Související kategorie