Een bedrijf migreert verouderde interne applicaties naar AWS en herontwerpt zijn interne werknemersdirectory met native AWS-services. U moet contactgegevens en foto's met hoge resolutie van werknemers opslaan en het zoeken en ophalen van de gegevens en foto's van elke werknemer via AWS API's mogelijk maken. Welk ontwerp bereikt dit?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Sla de contactgegevens van elke werknemer op in een Amazon DynamoDB-tabel en sla de foto's met hoge resolutie op in Amazon S3; sla de S3-objectkeys op in de DynamoDB-items..
Waarom dit het antwoord is
De correcte optie is om contactgegevens in DynamoDB op te slaan en foto's in S3, waarbij de S3-objectkeys in DynamoDB worden opgeslagen. Dit is een veelgebruikt en efficiënt patroon voor het opslaan van metadata (contactgegevens) en binaire objecten (foto's). DynamoDB biedt snelle, schaalbare toegang tot de gestructureerde gegevens, terwijl S3 een kosteneffectieve en zeer schaalbare oplossing is voor ongestructureerde objecten zoals foto's met hoge resolutie. Door de S3-objectkey in DynamoDB op te slaan, kunnen applicaties gemakkelijk de foto's ophalen die bij de werknemer horen. De andere opties zijn minder geschikt: Base64-codering van foto's en opslag in DynamoDB is inefficiënt en duur, aangezien DynamoDB limieten heeft voor itemgrootte en niet geoptimaliseerd is voor grote binaire data. Amazon Cognito user pools zijn bedoeld voor gebruikersauthenticatie en -autorisatie, niet voor het opslaan van uitgebreide werknemersdirectorygegevens en foto's. Het gebruik van Amazon RDS voor contactgegevens is mogelijk, maar Amazon EFS is een netwerkbestandssysteem dat doorgaans wordt gebruikt voor gedeelde bestandstoegang voor EC2-instances, niet als een primaire opslag voor webapplicatie-assets zoals foto's, waar S3 beter voor geschikt is.
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