Ein Unternehmen hostet eine statische Website auf Amazon S3 hinter Amazon CloudFront. Die Website verwendet ein Datenbank-Backend. Die Website zeigt keine aktuellen Updates aus dem Git-Repository an. Die CI/CD-Pipeline und Webhooks zeigen erfolgreiche Bereitstellungen auf S3 an. Was sollte ein Solutions Architect tun, um sicherzustellen, dass die Website die Updates anzeigt?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Den CloudFront-Cache invalidieren..
Warum dies die Antwort ist
Die korrekte Antwort ist, den CloudFront-Cache zu invalidieren. CloudFront speichert Inhalte am Edge, um die Ladezeiten zu verkürzen. Wenn die Website-Inhalte auf S3 aktualisiert werden, liefert CloudFront möglicherweise weiterhin die alte Version aus seinem Cache, bis der Cache abläuft oder manuell invalidiert wird. Durch die Invalidierung wird CloudFront gezwungen, die neuesten Inhalte von S3 abzurufen und bereitzustellen. Das Hinzufügen eines Application Load Balancers ist für statische Websites hinter CloudFront nicht notwendig und löst das Caching-Problem nicht. Amazon ElastiCache ist eine Caching-Lösung für Datenbanken, nicht für statische Website-Inhalte, und würde das Problem mit den veralteten Website-Updates nicht beheben. Die Validierung des SSL-Zertifikats mit AWS Certificate Manager (ACM) ist wichtig für die Sicherheit, hat aber keinen Einfluss auf die Aktualität der bereitgestellten Webinhalte.
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