Course Outline

Introductie

  • Overzicht en best practices voor het bouwen van moderne serverloze applicaties
  • Overzicht van AWS-services die gebeurtenisgestuurd ontwerp voor serverloze toepassingen ondersteunen

API-gestuurde ontwikkeling

  • Overzicht van standaard request/response API-gebaseerde webapplicaties
  • Amazon API Gateway gebruiken voor serverloze applicaties
  • Vergelijking van verschillende API-typen
  • Een HTTP API-eindpunt instellen dat is geïntegreerd met een Lambda-functie

Verificatie, autorisatie en Access controle

  • Vergelijking van authenticatie en autorisatie
  • Verifiëren bij API's met behulp van API Gateway
  • Amazon Cognito gebruiken

Frameworks voor serverloze implementatie

  • Inzicht in imperatieve en declaratieve programmering voor infrastructuur als code
  • CloudFormation, AWS CDK, Amplify en AWS SAM frameworks vergelijking

Amazon EventBridge en Amazon SNS

  • Asynchrone gebeurtenisbronnen gebruiken
  • Amazon EventBridge-functies en gebruiksscenario's
  • Een aangepaste EventBridge-bus en -regel bouwen
  • Amazon Simple Notification Service (Amazon SNS) en EventBridge vergelijking van gebruiksscenario's

Wachtrijen en streams gebruiken bij gebeurtenisgestuurde implementatie

  • Wachtrijen en streams gebruiken als gebeurtenisbronnen voor Lambda
  • Amazon Simple Queue Service (Amazon SQS) of Amazon Kinesis Data Streams gebruiken als gebeurtenisbronnen voor Lambda

Lambda-functies schrijven

  • Overzicht van de Lambda-levenscyclus en het gebruik van best practices voor het schrijven van Lambda-functies
  • Een Lambda-functie configureren
  • Fouten afhandelen

AWS Step-functies gebruiken

  • AWS-stapfuncties gebruiken in serverloze architecturen
  • Vergelijking van standaard- en express-workflows
  • Directe integratie van stapfuncties

Waarneembaarheid en bewaking van serverloze toepassing

  • Inzicht in de drie pijlers van waarneembaarheid
  • Schrijven en interpreteren van logbestanden
  • Amazon CloudWatch-logboeken gebruiken
  • AWS-röntgenstraling gebruiken voor waarneembaarheid

Serverloze applicaties beveiligen

  • Best practices voor serverloze applicatiebeveiliging
  • API Gateway, Lambda en applicatiebeveiliging
  • Gegevens beschermen in een serverloze gegevensopslag
  • Controle

Serverloze toepassingen schalen

  • API-gateway gebruiken voor schaalbeheer
  • Schalen met behulp van Lambda-gelijktijdigheid
  • Verschillende gebeurtenisbronnen schalen met Lambda

Automatisering van implementatiepijplijnen

  • CI/CD gebruiken in serverloze toepassingen
  • Hulpprogramma's gebruiken in een serverloze pijplijn
  • AWS SAM-functies gebruiken voor serverloze implementaties
  • Best practices voor automatisering

Probleemoplossing

Samenvatting en volgende stappen

Requirements

  • Een goed begrip van de basisprincipes van AWS-cloudarchitectuur
  • Kennis van AWS Lambda

Publiek

  • Ontwikkelaars
  21 Hours
 

Getuigenissen (6)

Related Courses

AWS DevOps Engineers

  21 Hours

Related Categories