Export Your Shopify Data Directly to an Amazon S3 Bucket (AWS) With EZ Exporter
Amazon S3 (Simple Storage Service) has been around since 2006 and the first service Amazon launched in production for its Amazon Web Services (AWS) cloud platform.
We use Amazon S3 here at Highview Apps ourselves for securely storing all kinds of files for our apps (we use encryption both in transit and at rest). It's a very reliable service and widely used around the world. Companies of all sizes use it, from tiny one-person startups to big corporations with thousands of employees.
There are many tools available out there for working with the Amazon S3 service across many platforms, from command line tools to browser extensions. We felt that this is something EZ Exporter should support as well.
Since we already have quite a bit of experience working with Amazon S3 for our own infrastructure, adding an integration for it in EZ Exporter would be pretty easy so we decided to go ahead with it. And we're happy to announce that an Amazon S3 integration is now live in EZ Exporter. :)
Please note that this integration is only available for those subscribed to the Professional Plan or higher.
Setting this up in EZ Exporter is straightforward:
1. Add the Amazon S3 Bucket settings.
You just need to specify the bucket name, region, AWS Access Key ID, and AWS Secret Access Key to use so our app can access your bucket.
For additional security, we recommend to create a separate IAM user just to use with our app with limited access to a specific bucket or folder to send your Shopify data exports to.
2. Assign the Amazon S3 Bucket above in the Export Profile and specify a folder path.
You can specify a folder path to store the files in or simply enter "/" to put all the exported fields in the main/root path of the S3 bucket. If you specify a folder path, our app will automatically create the folders if they don't already exist.
That's basically it. Our app will take care of the rest in the background.
We hope that this integration will help some ecommerce businesses simplify their processes. If your infrastructure already relies on AWS, having this option could reduce the amount of additional services to rely on for storing or transferring data such as a separate FTP server.