Ein Unternehmen betreibt eine Foto-Sharing-Anwendung. Benutzer laden Fotos mit einer Rate von etwa 150 Fotos pro Tag in einen Amazon S3-Bucket hoch. Das Unternehmen möchte eine Lösung, die für jedes neue Foto ein Thumbnail erstellt und das Thumbnail in einem zweiten S3-Bucket speichert. Welche Lösung erfüllt diese Anforderungen am KOSTENGÜNSTIGSTEN?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Konfigurieren Sie eine S3-Ereignisbenachrichtigung, um eine AWS Lambda-Funktion jedes Mal aufzurufen, wenn ein Benutzer ein neues Foto hochlädt. Konfigurieren Sie die Lambda-Funktion so, dass sie ein Thumbnail generiert und das Thumbnail in den zweiten S3-Bucket hochlädt..
Warum dies die Antwort ist
Die Konfiguration einer S3-Ereignisbenachrichtigung, die eine AWS Lambda-Funktion bei jedem neuen Foto-Upload auslöst, ist die kostengünstigste Lösung. Lambda ist ein serverloser Dienst, der nur dann Kosten verursacht, wenn er ausgeführt wird, was bei 150 Fotos pro Tag sehr effizient ist. Die Funktion kann direkt das Thumbnail generieren und im zweiten S3-Bucket speichern. Die Optionen mit einem langlebigen Amazon EMR-Cluster oder einer ständig laufenden Amazon EC2-Instanz sind deutlich teurer, da diese Ressourcen kontinuierlich laufen und Kosten verursachen, unabhängig davon, ob Fotos hochgeladen werden oder nicht. Ein minütlicher Aufruf eines Skripts ist bei nur 150 Fotos pro Tag ebenfalls ineffizient. S3 Storage Lens ist ein Analysedienst für S3-Speicher und kann keine Lambda-Funktionen auf Basis von Objekt-Uploads auslösen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich