Top Selling Extension Winner
2 times in a row
Magento 2 Amazon S3 Extension
Magento 2 Amazon S3 Extension allows the admin to upload downloadable products, media files, product content, images, and static files from their local disk to the Amazon S3 server.
- Support all Magento 2 product types.
- Set the server (Local/Amazon) on which the file should be uploaded.
- Check the bucket availability in just a click.
- Cached images are served from Amazon S3 Server and CloudFront.
- Store and download the files from Amazon S3 Server.
- Customers can download the files from the Amazon Server irrespective of time and place.
- Check Magento 2 Cloudflare R2 Storage that helps to store media files on the Cloudflare R2 cloud storage.
- Easily upload the static files like HTML, CSS,and JS to Amazon S3 server.
- Magento 2 Amazon S3 extension uses CloudFront for serving the content CloudFront URL.
Top Selling Extension Winner
2 times in a row
- Description
- Reviews
- FAQ
- Customers ()
- Specifications
- Cloud Hosting
- Changelog
This is a useful module that supports media files (like product images, media in the product description and short description, etc.) for all types of products. The extension enables the admin to upload media files of different product types from its local disk to the Amazon server. Making your Magento 2 website server free from all the data load and improves your site loading by quickly fetching and delivering data from the Amazon server. It uses Amazon S3 (Simple Secure Storage) for storing the files and uses CloudFront for serving the content CloudFront URL.
Therefore, will experience faster site load or page loads due to unnecessary pause elimination and cater to heavy traffic. Also, it helps in fetching & delivering data from the Amazon server with the help of CloudFront. Amazon S3 is based on CDN (Content Delivery Network) which stores multiple copies of content on strategically distributed servers. Dynamically measures which server is nearest to the requesting client and accordingly delivers fast content.
Also, check 2FA (Two-Factor Authentication) for downloadable products via. Email OTP, Magento 2 Secret Key Verification.
Magento 2 Google Drive Integration - Helps the admin to store the product data on Google Drive thereby providing extra storage space to store product-related information.
Highlighted Features of Magento 2 Amazon S3 Extension
Instant Loading
Instant page load and accelerated site load times.
Static View Files Settings
One can now save Static files on the Amazon S3 server i.e. (HTML, CSS, JS).
Reduce Latency
Reduce the round trip time of the data packet and thus deliver fast data.
Highly Secure
SSL encryption for secure upload and data download.
Images & Files Support
Product images, logo, WYSIWYG images, videos, category images, editing images, CMS images, Favicons, etc. are supported.
Bucket Availability
The admin can easily check the bucket availability in order to verify the Amazon S3 account.
Integrate CloudFront Feature
It uses the CloudFront for the instant load of media files.
Easy Upload
The admin can easily upload the media files on the Amazon server.
Why Need Amazon S3 in Adobe Commerce?
Suppose you’re having an online website with lots of products and data and are having multiple customers globally. But sometimes when multiple buyers increase the traffic over store the website starts lacking speed and the server isn’t able to respond properly. But as you encounter multiple customers daily and are having lots of data stored on the website, then in such cases relying on the hosted servers sometimes is not an ideal thing.
In this case, the organization can use CDN service which is a content delivery network, and place data. Amazon offers CDN service through Amazon S3 and CloudFront. Amazon S3 has a simple web services interface that is used to store and retrieve any amount of data, at any time, from anywhere on the web. Amazon S3 is based on CDN(Content Delivery Network), content exists as multiple copies on strategically dispersed servers.
With the Amazon S3 bucket system, the media files presented with the product details will get downloaded rapidly. This will surely increase the conversion rate as the customer can quickly check the images that will build trust in the product. Media files include the product image, videos, GIFs, other associated images that describe the product. Surely it helps the customers to know the product in a better way.
Check Magento 2 Amazon S3 Bucket Availability
- The Magento 2 S3 Extension has easy and flexible settings to integrate your Magento 2 store with Amazon S3.
- The admin can set either a local or Amazon server for uploading the files of your downloadable product & other media files of all Magento 2 product types.
- The module uses the S3 bucket to upload the files on the Amazon server if the allowed server to upload the files is set to Amazon.
- The admin can check the S3 bucket status and whether it’s available or not in just a single click.
- The admin can re-synchronize media storage without uploading media to the bucket.
Upload Downloadable Products on Amazon Server
- The admin will follow the default steps to create a product ( In case of a Downloadable product ) and upload the relevant files in it & save the product successfully.
- The admin will get the Amazon S3 link only after saving the downloadable product successfully.
- The customer will download the downloadable product from the Amazon Server just like any other downloadable product from the local Server.
- The customer can download the downloadable product only after the admin has created the order invoice.
Select Amazon S3 as Media Storage
Media storage helps you organize and gain access to media files that are stored on the server. Files in media storage can be accessed from the editor while working on pages and static blocks.
- After configuring the Magento 2 Amazon S3 Extension, the admin can also select the Amazon S3 as new media storage for fast and reliable accessing of data.
- A synchronization option is also available for synchronizing all the media files to the storage option selected.
- All the media files that are uploaded over the Amazon S3 are retrieved by the help of the base URL set by the admin.
Upload Product Images, Content & Media Files
The extension is able to upload and sync all of the files on Amazon's S3 AWS servers such as
- Media files of all types of products available in Magento 2.
- Media Files such as product images, logo, WYSIWYG images, videos, category images, editor images, CMS images, Favicons, etc.
- You can also upload your downloadable products to the Amazon S3 servers.
Fetch From CloudFront CDN
For an eCommerce website, the speed of the website is very important. The website speed will directly impact customer browsing experience. Ultimately, it affects your business.
If your website takes a long time to load, the customers might abandon to stay on the website which affects the revenue.
- This feature will help the website users to fetch the content of the website at a very high speed.
- This will ensure an immediate response from the website whenever a user searches for a media file on the website.
- If the website user will view the image in the new tab, the source includes CloudFront in the URL.
Upload Static Files (HTML, CSS, JS) on Amazon Server
- Static files can now be saved on the Amazon S3 service ie(HTML, CSS, JS).
- It is better to use the static files feature in the production mode.
- Admin can enable/disable the static view file.
- The module uses the S3 bucket name to upload the files to the Amazon server.
- The admin can also set the Region to the Amazon S3 server.
Elastic Load Balancing
Now ELB (Elastic Load Balancing) ensures automatic distribution of incoming traffic across multiple targets like - Amazon EC2 instances, containers, IP addresses, and Lambda functions. Moreover, deploy static site files - HTML, CSS, and JS in the S3 bucket.
It can easily handle the load of the application traffic across single or multiple availability zones. Now it supports four types of load balancers that contain high availability, automatic scaling, and strong security features -
- Application Load Balancer - It routes the traffic to targets within Amazon Virtual Private Cloud on the basis of the content of the request.
- Network Load Balancer - It is the best for load balancing of Transmission Control Protocol (TCP), User Datagram Protocol (UDP), and Transport Layer Security (TLS) traffic where extreme performance is required.
- Gateway Load Balancer – It helps to deploy, scale, and manage third-party virtual appliances. It also supports the automatic scaling of virtual appliances. Furthermore, it also automatically reroutes the traffic from unhealthy virtual appliances instance to a healthy one.
- Classic Load Balancer - It is designed for applications that are built within the EC2-Classic network. And operates at request and connection level. It supports - Layer 4 or Layer 7 Load Balancing, SSL Offloading, and IPv4 and IPv6 for EC2-Classic networks.
By default, Magento 2 stores media files, JS, CSS in server disk storage which would create inconsistencies in case of multiple instances behind the load balancer. Managing media files and static assets on Amazon S3 would be useful in serving static content regardless of the number of servers. Magento 2 S3 Extension also allows us to set expire headers which would be beneficial in leverage browser caching.
Features List
- All media files of all types of products (like product images, media in the product description, short description, editing images, etc) are stored and retrieved from the Amazon Simple Storage Service (Amazon S3) bucket.
- Flexible settings to configure the module settings.
- The CloudFront feature is also available.
- Customers can download the files from the Amazon Server irrespective of time and place.
- Also, the extension is fully open-source and easy to use.
- The admin can save Static files on the Amazon S3 server.
Support - Magento 2 Amazon S3
For any query or issue please create a support ticket here http://webkul.uvdesk.com/. You may also check our quality Adobe Commerce Extensions.
Specifications
Recent Reviews
Write a reviewSuperv Product and Support
Excellent extensions & support
Quick Service and support
They responded in a few minutes. The communication was clear and they knew how to exactly fix my problem which they did too in a few minutes. Great customer service all round and kind too.
Fast Service
I had a network timeout in the middle of downloading the extension, so my file was damaged. I submitted an email to them and was shocked to find they had replied within ten minutes. Great customer service, and great extension.
Works like a charm!
"Only" 4 out of 5 stars because it didn't support DigitalOcean Spaces form the get go. But because it is very well written and structured I was able to modify it to our needs!
Super recommend
I bought a module for integrating Magento 2 with Amazon S3 and had some difficulties during the installation.
The staff was tireless in helping me and responded to everything promptly.
Super recommend! The super is wild!
Frequently Asked Questions
Move to Cloud Today
AWS Free tier hosting for one year by amazon web services, for more details please visit AWS Free Tier.
GCP Free tier hosting for one year with 300 credit points by google cloud platform, for more details please visit GCP Free Tier.
Azure free tier hosting for one year with 25+ always free services, for more details please visit Azure Free Tier.
In our default configuration we will provide tremendous configuration for your eCommerce Website which is fast to load and response.
Default Configuration Details of Server
- 1 GB RAM
- 1 Core Processor
- 30 GB Hard Disk
- DB with 1 GB RAM and 1 Core Processor
* Server Configuration may vary as per application requirements.
Want to know more how exactly we are going to power up your eCommerce Website with Cloud to fasten up your store. Please visit the Cloudkul Services.
Get Started with Cloud- + Features
- - Bugs
- + Compatible with Magento2.4.x.
- - Bugs Fixed.
- + Compatible with Magento2.4.x.
- - Bugs Fixed.
- + Compatible with Magento 2.4.4
- + Added feature for static content files.
- + Added CLI command to synchronize static content on S3 bucket.
- + Admin can set cache time(max-age) for static content files.
- + Compatible with Magento2.4.*
- + Added CLI command to synchronize media files.
- + Integrated S3 with CloudFront.
- + Admin can create CloudFront distribution and check status.
- + Admin can use any S3 bucket URL or CloudFront distribution URL.
- + Added feature for static content files.
- + Added CLI command to synchronize static content on the S3 bucket.
- + Admin can set cache time(max-age) for static content files.
- + Added CLI command to synchronize media files.
- + Integrated S3 with CloudFront.
- + Admin can create CloudFront distribution and check status.
- + Admin can use any S3 bucket URL or CloudFront distribution URL.
- - Fixed clear bucket issue.
- - Fixed cache images issue.
- + Added CSP for Magento2.3.5
- + New S3 storage introduced for media files.
- + All media files are stored and retrieved from Amazon Simple Storage Service (Amazon S3) bucket.
- + Media content delivered over the Content Delivery Network (CDN).
- + Compatible with Magento2.3.*
- + Compatible with Magento 2.1.x
- + Added feature for static content files.
- + Added CLI command to synchronize static content on S3 bucket.
- + Added CLI command to synchronize media files.
- + Integrated S3 with CloudFront.
- + Admin can create CloudFront distribution and check status.
- + Admin can use any S3 bucket URL or CloudFront distribution URL.
- + Working with Magento 2 Downloadable Products.
- + Admin can check the bucket availability.
- + Admin can Store and download the files from Amazon S3 Server.