Je hebt een geautomatiseerde, betrouwbare manier nodig met weinig inspanning om AWS Lambda-functies en de ondersteunende infrastructuur te implementeren voor een nieuwe serverless applicatie. Welke aanpak biedt de minste operationele overhead?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik de AWS Serverless Application Model (AWS SAM) en een CI/CD-pipeline met de SAM CLI om de Lambda-functies en infrastructuur te implementeren..
Waarom dit het antwoord is
AWS SAM (Serverless Application Model) is een open-source framework dat speciaal is ontworpen voor het bouwen van serverless applicaties. Het vereenvoudigt de implementatie van Lambda-functies, API Gateways, DynamoDB-tabellen en andere gerelateerde AWS-resources door middel van een verkorte syntaxis. In combinatie met een CI/CD-pipeline en de SAM CLI biedt dit de meest geautomatiseerde en betrouwbare manier met de minste operationele overhead. Het handmatig uploaden van .zip-bestanden via de console is tijdrovend en foutgevoelig. Het gebruik van shellscripts met de AWS CLI is beter, maar vereist meer handmatige configuratie en onderhoud dan SAM. Het bouwen van containerimages voor elke Lambda en deze opslaan in CodeArtifact voegt een extra laag van complexiteit toe die niet altijd nodig is voor eenvoudige serverless applicaties, en CodeArtifact is primair voor pakketbeheer, niet voor containerimages (hiervoor is ECR).
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig