Een website levert statische bestanden vanuit een S3-bucket via een Amazon CloudFront-distributie. Na het implementeren van bijgewerkte bestanden naar S3, zijn de updates zichtbaar in de bucket, maar niet op de site die door CloudFront wordt geleverd. Wat moet de ontwikkelaar doen om de nieuwe artefacten op de site te laten verschijnen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: De CloudFront-cache ongeldig maken na het implementeren van de bijgewerkte artefacten naar de S3-origin..
Waarom dit het antwoord is
De correcte optie is het ongeldig maken van de CloudFront-cache. CloudFront cachet content op edge-locaties om de levering te versnellen. Wanneer bestanden in S3 worden bijgewerkt, blijft CloudFront de oude, gecachete versies leveren totdat de cache ongeldig wordt gemaakt of de TTL (Time To Live) verloopt. Door de cache ongeldig te maken, forceer je CloudFront om de nieuwste versies van de bestanden op te halen uit de S3-origin. S3 Object Lock is bedoeld voor gegevensretentie en voorkomt dat objecten worden overschreven of verwijderd, wat niet helpt bij het weergeven van nieuwe content. Het verwijderen van oude objecten uit S3 voordat nieuwe worden geüpload is geen standaardpraktijk en lost het cachingprobleem van CloudFront niet op. Het wijzigen van de origin-configuratie van CloudFront is onnodig, aangezien de S3-bucket zelf niet is gewijzigd als origin.
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