Kursplan
Introduksjon
- Oversikt og beste praksis for å bygge moderne serverløse applikasjoner
- Oversikt over AWS-tjenester som støtter hendelsesdrevet design for serverløse applikasjoner
API-drevet utvikling
- Oversikt over standard forespørsel/svar API-baserte nettapplikasjoner
- Bruker Amazon API Gateway for serverløse applikasjoner
- Sammenligning av forskjellige API-typer
- Sette opp et HTTP API-endepunkt integrert med en Lambda-funksjon
Autentisering, autorisasjon og Access kontroll
- Sammenligning av autentisering og autorisasjon
- Autentisering til APIer ved hjelp av API Gateway
- Bruker Amazon Cognito
Serverless Deployment Frameworks
- Forstå imperativ og deklarativ programmering for infrastruktur som kode
- CloudFormation, Sammenligning av AWS CDK, Amplify og AWS SAM-rammeverk
Amazon EventBridge og Amazon SNS
- Bruke asynkrone hendelseskilder
- Amazon EventBridge-funksjoner og brukstilfeller
- Bygge en tilpasset EventBridge-buss og regel
- Sammenligning av brukstilfeller fra Amazon Simple Notification Service (Amazon SNS) og EventBridge
Bruk av køer og strømmer på hendelsesdrevet distribusjon
- Bruk av køer og strømmer som hendelseskilder for Lambda
- Bruke Amazon Simple Queue Service (Amazon SQS) eller Amazon Kinesis Data Streams som hendelseskilder for Lambda
Skrive Lambda-funksjoner
- Oversikt over Lambdas livssyklus og bruk av beste fremgangsmåter for å skrive Lambda-funksjoner
- Konfigurere en Lambda-funksjon
- Håndteringsfeil
Bruke AWS Step Functions
- Bruk av AWS-trinnfunksjoner i serverløse arkitekturer
- Sammenligning av standard og ekspress arbeidsflyt
- Direkte integrasjon av trinnfunksjoner
Observerbarhet og overvåking av serverløs applikasjon
- Forstå de tre pilarene for observerbarhet
- Skrive og tolke loggfiler
- Bruker Amazon CloudWatch-logger
- Bruker AWS X-Ray for observerbarhet
Sikring av serverløse applikasjoner
- Beste praksis for serverløs applikasjonssikkerhet
- API Gateway, Lambda og applikasjonssikkerhet
- Beskyttelse av data i en serverløs datalagring
- Revisjon
Skalering av serverløse applikasjoner
- Bruker API-gateway for skalaadministrasjon
- Skalering med Lambda-samtidig
- Skalering av ulike hendelseskilder med Lambda
Implementering Pipeline Automation
- Bruker CI/CD i serverløse applikasjoner
- Bruke verktøy i en serverløs pipeline
- Bruk av AWS SAM-funksjoner for serverløse distribusjoner
- Beste praksis for automatisering
Feilsøking
Sammendrag og neste trinn
Krav
- En forståelse av det grunnleggende om AWS skyarkitektur
- Kunnskap om AWS Lambda
Publikum
- Utviklere
Testimonials (5)
Trener hadde god forståelse av konsepter
Josheel - Verizon Connect
Kurs - Amazon Redshift
Machine Translated
Praksisdelen.
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