Een bedrijf verkoopt grote datasets die zijn opgeslagen in een Amazon S3-bucket in de regio us-east-1. Een webapp op meerdere Amazon EC2-instances achter een Application Load Balancer geeft na aankoop S3 signed URLs uit, zodat klanten datasets kunnen downloaden. Klanten bevinden zich in heel Noord-Amerika en Europa. Het bedrijf wil de kosten voor gegevensoverdracht verlagen en tegelijkertijd de prestaties behouden of verbeteren. Wat moet een solutions architect aanbevelen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Implementeer een Amazon CloudFront-distributie met de bestaande S3-bucket als origin. Leid klantverzoeken om naar de CloudFront URL. Schakel over op CloudFront signed URLs voor toegangscontrole..
Waarom dit het antwoord is
De correcte optie is het implementeren van een Amazon CloudFront-distributie. CloudFront is een Content Delivery Network (CDN) dat gegevens cachet op edge-locaties dichter bij de gebruikers, wat de prestaties verbetert en de kosten voor gegevensoverdracht van S3 vermindert, vooral voor geografisch verspreide klanten. CloudFront signed URLs bieden bovendien veilige, tijdelijke toegang tot de content, vergelijkbaar met S3 signed URLs, maar dan via het CDN. S3 Transfer Acceleration verbetert de uploadprestaties naar S3, maar is minder effectief voor downloads van grote datasets naar een breed publiek en biedt geen caching. Een tweede S3-bucket met Cross-Region Replication verlaagt de kosten niet significant en vereist logica om de dichtstbijzijnde bucket te bepalen, wat CloudFront al doet. Het aanpassen van de webapplicatie voor streaming en eigen toegangscontrole is complexer en lost het probleem van gegevensoverdrachtkosten en prestaties via een CDN niet op.
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