Een Lambda-functie maakt asynchroon korte video's die tot 10 minuten kunnen duren. Na het aanmaken wordt een download-URL naar de browser van de gebruiker gestuurd en moet deze minstens 3 uur geldig blijven. Welke oplossing voldoet aan deze eisen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Sla de video op in Amazon S3, maak een pre-signed URL voor het S3-object en stuur de URL naar de gebruiker..
Waarom dit het antwoord is
De correcte oplossing is om de video op te slaan in Amazon S3 en een pre-signed URL te genereren. S3 is een schaalbare en duurzame opslagdienst, ideaal voor videobestanden. Pre-signed URLs bieden tijdelijke, beveiligde toegang tot S3-objecten zonder AWS-credentials, en kunnen worden geconfigureerd om minstens 3 uur geldig te zijn. De andere opties zijn minder geschikt: De /tmp directory van Lambda is vluchtig en heeft een beperkte grootte (tot 10 GB), wat ongeschikt is voor het opslaan van videobestanden die langer dan 10 minuten kunnen duren. Een Lambda function URL verwijst bovendien naar de functie zelf, niet naar een opgeslagen bestand. Amazon EFS is een gedeeld bestandssysteem, maar het genereren van een pre-signed URL voor EFS-bestanden is niet direct mogelijk op dezelfde manier als met S3. EFS is meer geschikt voor persistente opslag die door meerdere compute-instances wordt gebruikt. CloudFront-distributies worden gebruikt voor content delivery networks (CDN's) en vereisen dat de content al ergens is opgeslagen (meestal S3). Hoewel CloudFront pre-signed URLs ondersteunt, is de primaire opslaglocatie nog steeds nodig, en S3 is de meest directe en efficiënte oplossing voor het opslaan en delen van de video.
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