Developing Serverless Solutions on AWS

Developing Serverless Solutions on AWS

Översikt

Den här kursen ger utvecklare exponering för och övning i bästa praxis för att bygga serverlösa applikationer med hjälp av AWS Lambda och andra tjänster i AWS serverlösa plattform.
Du kommer att använda AWS-ramverk för att distribuera en serverlös applikation i praktiska laboratorier som går från enklare till mer komplexa ämnen.
Du kommer att använda AWS-dokumentation under hela kursen för att utveckla autentiska metoder för inlärning och problemlösning utanför klassrummet.

Vad du kommer att lära dig

  • Tillämpa bästa praxis för händelsestyrda applikationer på en serverlös applikationsdesign med hjälp av lämpliga AWS-tjänster
  • Identifiera utmaningar och avvägningar vid övergången till serverlös utveckling och ge rekommendationer som passar din utvecklingsorganisation och -miljö
  • Bygga serverlösa applikationer med hjälp av mönster som kopplar samman AWS-hanterade tjänster och tar hänsyn till tjänsteegenskaper, inklusive tjänstekvoter, tillgängliga integrationer, anropsmodell, felhantering och nyttolast för händelsekällor
  • Jämför och kontrastera tillgängliga alternativ för att skriva infrastruktur som kod, inklusive AWS CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) och AWS Cloud Development Kit (AWS CDK)
  • Och mycket mer

Vem bör gå denna kurs?

Utvecklare som har viss kännedom om serverlös arkitektur och erfarenhet av utveckling i AWS Cloud.

Vilken erfarenhet behöver du?

Denna kurs har ingen certifiering

Kursens mål

I denna kurs kommer du att lära dig att:

  • Tillämpa bästa praxis för händelsestyrda applikationer på en serverlös applikationsdesign med hjälp av lämpliga AWS-tjänster
  • Identifiera utmaningar och avvägningar vid övergången till serverlös utveckling och ge
    rekommendationer som passar din utvecklingsorganisation och -miljö
  • Bygga serverlösa applikationer med hjälp av mönster som kopplar samman AWS-hanterade tjänster och tar hänsyn till tjänsteegenskaper, inklusive tjänstekvoter, tillgängliga integrationer, anropsmodell, felhantering och nyttolast för händelsekällor
  • Jämför och kontrastera tillgängliga alternativ för att skriva infrastruktur som kod, inklusive AWS
    CloudFormation, AWS Amplify, AWS Serverless Application Model (AWS SAM) och AWS Cloud
    Development Kit (AWS CDK)
  • Tillämpa bästa praxis för att skriva Lambda-funktioner inklusive felhantering, loggning, återanvändning av miljöer, användning av lager, statslöshet, idempotency och konfigurering av samtidighet och minne
  • Tillämpa bästa praxis för att bygga in observerbarhet och övervakning i din serverlösa applikation
  • Tillämpa bästa praxis för säkerhet på serverlösa applikationer
  • Identifiera viktiga skalningsaspekter i en serverlös applikation och matcha varje aspekt med de metoder, verktyg eller bästa praxis som krävs för att hantera den
  • Använda AWS SAM, AWS CDK och AWS-utvecklarverktyg för att konfigurera ett CI/CD-arbetsflöde och automatisera driftsättningen av en serverlös applikation
  • Skapa och aktivt underhålla en lista över serverlösa resurser som hjälper dig i din pågående serverlösa utveckling och ditt engagemang i serverlösa communityt

Kursöversikt

20 450 kr

3 dagar

Distans

Fortsättning

Svenska

Startgaranti gäller om kursen har datum, om inget annat framgår.

Hittar du inget (passande) datum? Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

För samtliga utbildningar gäller våra
Allmänna Villkor.

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen