| Did this page help you? Yes No Tell us about it... |
Amazon CloudFront relies on a pull paradigm to distribute new content. It doesn't push new or revised content to objects that you put in the origin to the edge locations.
If you update an existing object in your origin with a newer version that has the same file name, an edge location can’t fetch that new version until both of the following occur:
The old version of the object in the cache expires (for more information, see Object Expiration)
There's an end user request for the object at that edge location
Likewise, if you add a brand new object to your origin and expose a CloudFront link to the object, an edge location won't fetch that object from the origin until an end user request for the object comes in to that edge location.