Ein Social-Media-Unternehmen ermöglicht es Benutzern, Bilder auf seine Website hochzuladen, die auf Amazon EC2-Instanzen läuft. Während des Uploads ändert die Website die Größe der Bilder auf eine Standardgröße und speichert die angepassten Bilder in Amazon S3. Benutzer erleben langsame Upload-Anfragen. Das Unternehmen möchte die Kopplung in der Anwendung reduzieren und die Website-Performance verbessern. Entwerfen Sie den betrieblich effizientesten Bild-Upload-Prozess. Welche Kombination von Maßnahmen sollte der Solutions Architect ergreifen? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Konfigurieren Sie die Anwendung so, dass Bilder direkt vom Browser jedes Benutzers über eine vorab signierte URL in Amazon S3 hochgeladen werden., Konfigurieren Sie S3 Event Notifications, um eine AWS Lambda-Funktion aufzurufen, wenn ein Bild hochgeladen wird. Verwenden Sie die Funktion, um die Größe des Bildes zu ändern..
Warum dies die Antwort ist
Die Konfiguration der Anwendung zum Hochladen von Bildern direkt vom Browser des Benutzers in Amazon S3 über eine vorab signierte URL entlastet die EC2-Instanzen, da die Bilder nicht mehr über den Webserver geleitet werden müssen. Dies reduziert die Latenz und verbessert die Upload-Performance. S3 Event Notifications, die eine AWS Lambda-Funktion aufrufen, wenn ein Bild hochgeladen wird, ermöglichen eine ereignisgesteuerte, serverlose Bildgrößenänderung. Lambda ist kosteneffizient und skaliert automatisch, was die betriebliche Effizienz erhöht und die Entkopplung fördert. Das Hochladen in S3 Glacier ist für Archivierung und nicht für häufigen Zugriff gedacht, was zu langsamen Abrufen führen würde. Das Hochladen von Originalbildern über den Webserver würde die EC2-Instanzen weiterhin belasten. Eine EventBridge-Regel, die nach einem Zeitplan aufgerufen wird, wäre ineffizient, da die Größenänderung nicht sofort nach dem Upload erfolgen würde und unnötige Aufrufe verursachen könnte.
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