Amazon S3 Downloadable Product Marketplace Add-On is a useful module for the downloadable product of marketplace.
OverviewBack to top
Note- This module is an add-on of Webkul's Marketplace Module. To use this module, you must have purchased and installed Multi Vendor Marketplace first.
Amazon S3 stands for Amazon Simple Storage Service. This is storage for the internet. Amazon S3 has a simple web services interface which 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. CDN management dynamically calculates which server is located nearest to the requesting client and delivers content based on those calculations. This not only eliminates the distance that content travels but also reduces the number of hops a data packet must make. The result is less packet loss, optimized bandwidth and faster performance, which minimizes timeouts, latency, and jitter while improving overall user experience.
Amazon S3 downloadable Product Marketplace Add-On is a useful module for the downloadable product of marketplace. This module enables the seller to upload files of downloadable product from their local disk to Amazon server. After uploading the files the sellers receive a link using which the sellers and the customers can download the file from the Amazon server. The sellers can create their own bucket on AWS from their seller dashboard.The admin can set local or Amazon server on which files will be uploaded. And can also set either admin AWS bucket or seller AWS bucket to upload all downloadable files.
The users can click here to understand how to get started with Amazon S3.
To use the Amazon S3 service, the user needs to have Amazon AWS account. The users can register themselves here. Initially, when you sign-up with Amazon S3, you will receive 5 GB of standard storage, together with 20,000 Get Requests and 2,000 Put Requests, as well as 15GB of data transfer each and every month for the first 12 months, and all free of charge. Once you are sure that AWS is what you need, next up, you’ll probably want to discover how much it costs to utilize S3 Storage on a grander scale than merely the 5 GB free monthly option. Click here to get the Amazon S3 Pricing details.
S3 enables a customer to upload, store and download practically any file or object that is up to 5 GB in size. The customers are not charged for creating buckets, they are charged for storing objects in a bucket and for transferring objects in and out of buckets. There is no limit to the number of objects a customer can store in a bucket, but each AWS account can only have 100 buckets at one time.
Use Case of Amazon S3 Downloadable Product Marketplace Add-On :
Suppose a software development organization sell software from their e-commerce shop. The organization delivers software bundle as a zip around 500 Mb to the buyers. But when multiple buyers buy software from the store, their website lacks speed and server is absolute down. In this case, the organization can use CDN service which is a content delivery network and place static data. Amazon offers CDN service through Amazon S3. Now, Amazon S3 downloadable product marketplace module plays a major role. This module integrates the marketplace store to the Amazon S3 service. This enables the users to upload files of downloadable product from their local disk to Amazon server. The buyers will experience faster page loads and faster transactions than they would in the absence of the CDN. This module is absolute solution to distribute traffic and nearly a requirement in order to run fast, reliable web applications at scale.
Features of Amazon S3 Downloadable Product Marketplace Add-On :
Working with all Magento version.
Fully open source and easy to use.
Working with Marketplace Downloadable products.
Allow admin to set server(Local/Amazon) on which file will be uploaded.
Allow admin to set admin AWS bucket or seller bucket to upload all downloadable files.
Allow admin to set "sample files upload" setting on local or AWS server.
Allow seller to create his/her own bucket on AWS from seller dashboard.
Allow seller to directly upload all downloadable files on Amazon Server.
Workflow of Amazon S3 Downloadable Product Marketplace Add-On :
The admin and the seller first need to create the Amazon S3 account and will get the access key and the secret key. After this, the admin and the seller from their Amazon S3 account will create the bucket in which they will save the objects.
Now after the module installation, the admin will configure the module settings like set the server to save the link files, set the server to save the sample files, set the server to save the uploaded files, provide the access and secret key received after registering on the Amazon S3 site, bucket name and the requested timeout value which indicates the number of seconds for which the generated URL will be valid for the customers.
Before saving the module configurations, the admin first checks the bucket availability. The admin will save the module configurations if the bucket is available, else will select a different bucket name or try again.
The seller also configures the AWS configuration settings in their seller account like access key, secret key, and the bucket name.Now the seller can easily upload the sample files and the link files to the Amazon S3. After uploading the files the sellers receive a link. Using this S3 URL, the customers can download the file from the Amazon server.
Benefits of Amazon S3 Downloadable Product Marketplace Add-On :
Instantaneous page loads because of faster loading.
Deliver better user experiences and eliminates pauses and accommodate heavy traffic.
Reduce latency and accelerate site load times when delivering the large-scale websites to a global audience.
Securely upload and download the data with SSL encryption.
Release NotesBack to top
- Compatible with CE: 1.6 1.6.1 18.104.22.168 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
- Stability: Stable Build
-------------------------------- Version 1.0.1 --------------------------------------
- Fix directly upload files from local disk to Amazon
+ Allow admin to set server(Local/Amazon) on which file will be uploaded.
+ Allow admin to set admin AWS bucket or seller bucket to upload all downloadable files.
+ Allow admin to set "sample files upload" setting on local or AWS server.
+ Allow seller to create his/her own bucket on AWS from seller dashboard.
+ Allow seller to directly upload all downloadable files on Amazon Server.
-------------------------------- Version 0.1.0 --------------------------------------
+ Working with Magento Marketplace for Downloadable products.
+ Allow Admin to create a bucket on AWS.
+ Allow Sellers to upload downloadable files on Amazon Server.
+ Download Files from Amazon Server.