Welcome to PotatoCommerce - Top Quality Magento Extensions Store

Amazon CDN Synchronizer for Magento 2


CDN Synchronizer Magento 2 extension - Amazon S3 and Cloudfront Integration

  • Clear CDN cache in one click
  • Both automatic and manual synchronization with Amazon S3
  • Simple configuration
  • Multistore support
  • Only modified files are synchronized automatically
  • History of synchronized files
  • Simultaneous work with more than one bucket

Also available for Magento 1

CDN Synchronizer Magento extension - Amazon S3 CDN Integration

2 screenshots: click to zoom
  • CDN Synchronizer Magento extension - Amazon S3 CDN Integration
  • CDN Synchronizer Magento extension - Amazon S3 CDN Integration

* Required Fields

  • 30 day money back guarantee
  • Lifetime free updates
  • Lifetime free bugfixes
  • Quick and professional support

What is a CDN

CDN (Content Delivery Network) is widely used by Magento and Magento 2 stores for delivering a content (images, Javascript, CSS, videos, any other files and even categories) from the closest server to a client’s physical location. Shorter proximity brings about faster load time of your store.

For example, when a user in New York clicks on a page of your website with a server in Europe, all data is transferred through thousands miles. Each request flies from New York to Europe and back again. The geographical distance between a client and a server does matter a lot. Even if a client and a server are in the same country, it’s still better to use CDN to decrease load time.

Amazon S3 CDN Synchronizer for Magento

If you dream of a fast website, you need using CDN. The faster images, javascript and stylesheet files are delivered to a store visitor, the faster a browser will render a page. The faster your website is, the better your SERP positions in that countries are.

CDN Synchronizer extension for Magento 2

The CDN Synchronizer Magento 2 extension easily integrates your Magento store into Amazon S3 (Amazon Simple Storage Service) and/or Amazon Cloudfront.

As you know, this may be a huge problem to wait for CDN cache to update files on your store, as it takes at least a day. With the help of CDN Synchronizer Magento 2 extension all modified files will be always up-to-date on CDN’s edge servers.

Extension Features

  • Amazon S3 support
  • Amazon Cloudfront support
  • Purge CDN cache easily for Amazon Cloudfront
  • Select of more than one Amazon Buckets
  • Multistore support (you can set up the usage of different buckets for various store views)
  • Specify file types and folders
  • Exclude specific subfolders
  • Manual and automatic synchronization
  • Only updated files are synchronized to Amazon
  • Synchronization Log
Why choose PotatoCommerce headline
Why choose Potatocommerce left
Why choose Potatocommerce right
0 Review

Write Your Own Review

Only registered users can write reviews. Please, log in or register



Magento CE2.1.x, 2.2.x
Magento EE2.1.x, 2.2.x
Compatible BrowsersChrome, Safari, Firefox, Opera, IE8+

System Requirements

  • PHP version 5.6.0 or above for Magento 2.1.x
  • cURL version 7.16.2 or above
  • Amazon S3 or Amazon Cloudfront should be already configured on your store
  • There are two recommendations for Magento-CDN connection:
    1) You need to turn off "Sign Static Files" configuration option from backend:
    Stores>Configuration>Advanced>Developer>Sign Static Files = No.
    2) Do not use CDN for Static files! S3 and Cloudfront does not allow to add specific headers for some files which allow cross-upload. You need to set CORS for S3 and custom headers for Cloudfront to cache Static Files.


IMPORTANT! Since 1.0.1 version of the product, installation steps have been changed - we have added 'composer require aws/aws-sdk-php' command to the installation guide. Please remember to run this command during installation or upgrade of the Magento 2 extension.

  • Download the extension from your account.
  • Extract the folder and copy it to the root directory of Magento 2 store
  • In SSH console of your server navigate to your store root folder:
    cd path_to_the_store_root_folder
    composer require aws/aws-sdk-php
    php /bin/magento setup:upgrade
  • If you use Magento 2.1.х and above, then it is required to restart Magento compile command by using:
    php /bin/magento setup:static-content:deploy
  • Make sure cron is installed and configured correctly. Cron setup guide can be found here.
  • Go to Stores > Configuration > POTATOCOMMERCE > CDN Synchronizer, configure and enable the extension.
  • If you have CORS configured for CDN and if you use Amazon S3, then you can add synchronization by pub/static content this way:
    • Click on Add in the Rules field, and add the following:
    • Folder Name = pub/static
    • File Extensions = png,jpeg,jpg,gif,ico,js,css,less,svg,woff2,ttf,html
    • Exclude Folders = folders which you don't want to synchronize


1.0.1 - Released on 20 October 2017
Compatibilty from Magento 2.0.x to 2.2.x

1.0.0 - Released on 12 June 2017
Initial stable release
We Recommend
Performance Optimization Tool for Magento 2

The only Magento 2 solution to optimize JS and CSS files. Improve your Google PageSpeed score with Performance Optimization Tool for Magento 2

Image Optimizer for Magento 2

Optimize images on your Magento 2 store automatically. Image Optimizer Magento 2 extension is an essential solution that compresses images and photos on your store.

Performance Monitoring for Magento 2

Keep an eye on your CPU and Memory load history.