Kursplan
Införandet
- Översikt och metodtips för att skapa moderna serverlösa program
- Översikt över AWS-tjänster som stöder händelsedriven design för serverlösa applikationer
API-driven utveckling
- Översikt över standard-API-baserade webbprogram för begäran/svar
- Använda Amazon API Gateway för serverlösa program
- Jämföra olika API-typer
- Konfigurera en HTTP API-slutpunkt integrerad med en Lambda-funktion
Autentisering, auktorisering och Access kontroll
- Jämförelse av autentisering och auktorisering
- Autentisera till API:er med hjälp av API Gateway
- Använda Amazon Cognito
Ramverk för serverlös distribution
- Förstå imperativ och deklarativ programmering för infrastruktur som kod
- CloudFormation, Jämförelse av ramverken AWS CDK, Amplify och AWS SAM
Amazon EventBridge och Amazon SNS
- Använda asynkrona händelsekällor
- Funktioner och användningsfall för Amazon EventBridge
- Skapa en anpassad EventBridge-buss och regel
- Jämförelse av användningsfall för Amazon Simple Notification Service (Amazon SNS) och EventBridge
Använda köer och strömmar vid händelsedriven distribution
- Använda köer och strömmar som händelsekällor för Lambda
- Använda Amazon Simple Queue Service (Amazon SQS) eller Amazon Kinesis Data Streams som händelsekällor för Lambda
Skriva Lambda-funktioner
- Översikt över Lambda-livscykeln och användning av bästa praxis för att skriva Lambda-funktioner
- Konfigurera en Lambda-funktion
- Fel vid hantering
Använda AWS-stegfunktioner
- Använda AWS-stegfunktioner i serverlösa arkitekturer
- Jämförelse av standard- och expressarbetsflöden
- Direkt integration av stegfunktioner
Observerbarhet och övervakning av serverlösa program
- Förstå de tre grundpelarna för observerbarhet
- Skriva och tolka loggfiler
- Använda Amazon CloudWatch-loggar
- Använda AWS X-Ray för observerbarhet
Skydda serverlösa program
- Metodtips för säkerhet för serverlösa program
- API Gateway, Lambda och programsäkerhet
- Skydda data i en serverlös datalagring
- Granskning
Skalning av serverlösa program
- Använda API-gateway för skalningshantering
- Skalning med Lambda-samtidighet
- Skala olika händelsekällor med Lambda
Automatisering av distributionspipeline
- Använda CI/CD i serverlösa program
- Använda verktyg i en serverlös pipeline
- Använda AWS SAM-funktioner för serverlösa distributioner
- Metodtips för automatisering
Felsökning
Sammanfattning och nästa steg
Krav
- En förståelse för grunderna i AWS molnarkitektur
- Kunskap om AWS Lambda
Publik
- Utvecklare
Vittnesmål (5)
Tränaren hade bra koll på begreppen
Josheel - Verizon Connect
Kurs - Amazon Redshift
Machine Translated
Övningsdelen.
Radu - Ness Digital Engineering
Kurs - AWS: A Hands-on Introduction to Cloud Computing
Machine Translated
The trainer knew exactly what they were speaking about.
Madumetsa Msomi - BMW
Kurs - AWS DevOps Engineers
All good, nothing to improve
Ievgen Vinchyk - GE Medical Systems Polska Sp. Z O.O.
Kurs - AWS Lambda for Developers
IOT applications