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
 21 timer

Antall deltakere


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories