Návrh Školení
Zavedení
- 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 request/response
- Použití brány Amazon API pro aplikace bez serveru
- Porovnání různých typů API
- Nastavení koncového bodu HTTP API integrovaného s funkcí Lambda
Autentizace, autorizace a Access kontrola
- Porovnání autentizace a autorizace
- Autentizace k API pomocí API Gateway
- Pomocí Amazon Cognito
Serverless Deployment Frameworks
- Pochopení imperativního a deklarativního programování infrastruktury jako kódu
- CloudFormation, srovnání rámců 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 a pravidla EventBridge
- 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žívání služby 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
- Manipulační chyby
Použití funkcí AWS Step
- Použití krokových funkcí AWS v architekturách bez serveru
- Standardní a expresní srovnání workflow
- Přímá integrace krokových funkcí
Pozorovatelnost a monitorování bezserverových aplikací
- Pochopení tří pilířů pozorovatelnosti
- Psaní a interpretace log souborů
- Používání protokolů Amazon CloudWatch
- Použití AWS X-Ray pro pozorovatelnost
Zabezpečení bezserverových aplikací
- Nejlepší postupy zabezpečení aplikací bez serveru
- API Gateway, Lambda a zabezpečení aplikací
- Ochrana dat v datovém úložišti bez serveru
- Auditování
Škálování bezserverových aplikací
- Použití brány API pro správu škálování
- Škálování pomocí Lambda souběžnosti
- Š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žívání nástrojů v potrubí bez serveru
- Použití funkcí AWS SAM pro nasazení bez serveru
- Osvědčené postupy automatizace
Odstraňování problémů
Shrnutí a další kroky
Požadavky
- Pochopení základů cloudové architektury AWS
- znalost AWS Lambda
Publikum
- Vývojáři
Reference (5)
Instruktor měl dobré pochopení konceptů
Josheel - Verizon Connect
Kurz - Amazon Redshift
Přeloženo strojem
Všechno je v pořádku, není třeba nic vylepšovat.
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurz - AWS Lambda for Developers
Přeloženo strojem
Aplikace IoT
Palaniswamy Suresh Kumar - Makers' Academy
Kurz - Industrial Training IoT (Internet of Things) with Raspberry PI and AWS IoT Core 「4 Hours Remote」
Přeloženo strojem
Obzvláště se mi líbil praktický část.
Konrad Nowakowski - HSBC Service Delivery (Polska) Sp. z o.o.
Kurz - Architecting on AWS
Přeloženo strojem
Gabriel was very organized and prepared for this training. He answered all questions and clarify the AWS notions and architecture. Great job, Gabriel.
Mircea Turcu
Kurz - AWS Architect Certification
Přeloženo strojem