Een bedrijf wil een webapplicatie bouwen op AWS. Client-toegangsverzoeken tot de website zijn onvoorspelbaar en kunnen lange tijd inactief zijn. Alleen klanten die een abonnementsgeld hebben betaald, kunnen inloggen en de webapplicatie gebruiken. Welke combinatie van stappen voldoet HET MEEST kosteneffectief aan deze vereisten? (Kies drie.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een AWS Lambda-functie om gebruikersinformatie op te halen uit Amazon DynamoDB. Maak een Amazon API Gateway-eindpunt om RESTful API's te accepteren. Stuur de API-aanroepen naar de Lambda-functie., Maak een Amazon Cognito user pool om gebruikers te authenticeren., Gebruik AWS Amplify om de frontend webcontent te serveren met HTML, CSS en JS. Gebruik een geïntegreerde Amazon CloudFront-configuratie..
Waarom dit het antwoord is
De combinatie van AWS Lambda, Amazon API Gateway en Amazon DynamoDB is kosteneffectief omdat Lambda alleen wordt uitgevoerd wanneer er aanvragen zijn, wat ideaal is voor onvoorspelbaar verkeer, en DynamoDB een schaalbare NoSQL-database is met betalen per gebruik. Amazon Cognito user pools zijn de juiste keuze voor gebruikersauthenticatie, omdat ze een beheerde service bieden voor het registreren en inloggen van gebruikers. AWS Amplify met CloudFront is kosteneffectief voor het serveren van statische webcontent, omdat Amplify de implementatie en hosting vereenvoudigt en CloudFront de content wereldwijd cachet, wat de prestaties verbetert en de kosten verlaagt. Incorrect opties: Het gebruik van Amazon ECS met een Application Load Balancer en Amazon RDS is duurder en complexer voor dit scenario, omdat ECS-instances continu draaien en RDS een relationele database is die meer beheer vereist. Amazon Cognito identity pools zijn bedoeld voor autorisatie van AWS-resources, niet voor gebruikersauthenticatie. Amazon S3 static web hosting met PHP is niet ideaal omdat S3 geen server-side scripting zoals PHP ondersteunt; hiervoor zou een compute-service nodig zijn, wat de oplossing complexer en duurder maakt.
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