{"id":146458,"date":"2018-10-15T09:41:35","date_gmt":"2018-10-15T09:41:35","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=146458"},"modified":"2025-05-13T08:58:07","modified_gmt":"2025-05-13T08:58:07","slug":"akeneo-amazon-s3-integration","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/","title":{"rendered":"Akeneo Amazon S3 Integration"},"content":{"rendered":"<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h2 class=\"panel-title \">Introduction<\/h2>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p><strong>Akeneo Amazon S3 Integration:\u00a0<\/strong>Connect your Akeneo platform with AWS Cloud Storage S3 for storing your catalog data. You can provide your Amazon S3 credentials in the Akeneo Settings panel and do the integration easily. All the Akeneo product files and images will now be saved on the AWS bucket.<\/p>\n<p><strong>Note: <\/strong>For the Akeneo Amazon S3 setup, you can follow this user guide:<strong><a href=\"https:\/\/cloudkul.com\/blog\/s3-bucket-and-policy-setup-for-akeneo-aws-connector\/\"> S3 bucket and policy setup for Akeneo AWS Connector<\/a><\/strong><\/p>\n<p><strong>Basic Requirements:<\/strong><\/p>\n<ul>\n<li>This module works with Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x, 3.2.x, 4.0.x, 5.0.x,6.0.x and 7.0.x. Download Akeneo from <a href=\"https:\/\/www.akeneo.com\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a><\/li>\n<li>Node and Yarn packages need to be installed.<\/li>\n<li><span data-preserver-spaces=\"true\">This module is compatible with the Akeneo community and Enterprise(Flexibility) edition.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">If you want to use this extension on Akeneo EE Serenity mode, please\u00a0<\/span><a class=\"_e75a791d-denali-editor-page-rtfLink\" href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noopener noreferrer\"><span data-preserver-spaces=\"true\">contact us<\/span><\/a><span data-preserver-spaces=\"true\">.<\/span><\/li>\n<li><span data-preserver-spaces=\"true\">For the Akeneo installation, your Akeneo server should meet these\u00a0<\/span><a href=\"https:\/\/docs.akeneo.com\/7.0\/install_pim\/manual\/system_requirements\/system_requirements.html\"><span data-preserver-spaces=\"true\">system requirements<\/span><\/a><span data-preserver-spaces=\"true\">.<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Features<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<ul>\n<li>Integrate Akeneo catalog storage to use Amazon S3 instead of File storage<\/li>\n<li>Provide S3 credentials in Settings on Akeneo<\/li>\n<li>There is no storage problem with using this.<\/li>\n<li>Store the file and Images and integrate them with Akeneo<\/li>\n<li>Generate the URL of the product images\u00a0and files<\/li>\n<li>The prefix can be according to you for catalog storage.<\/li>\n<li>This module is compatible with the latest Akeneo version 7.0.x<\/li>\n<li>Added AWS visibility icon and message according to the AWS visibility.<\/li>\n<li>Change visibility option on media view. It works only when the PutObjectAcl is given to Bucket.<\/li>\n<li>Visibility will change from private or public.<\/li>\n<li>This module helps to export AWS image URLs to CSV or XLSX files.<\/li>\n<li>You can set the default visibility of new products to either public or private.<\/li>\n<\/ul>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div data-gramm=\"false\">\n<h3 class=\"panel-title\">Video Tutorials<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div data-gramm=\"false\">\n<p>Check out the following video tutorials below:<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">How to connect Akeneo with Amazon S3 serve<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div class=\"wp-block-wk-block-youtube-video wk-block--yt-video wk-block-yt-classic components-placeholder\">\n<div class=\"wk-block--yt-video-frame\">\n<div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"SNBMDWT6-bA\">\n<div class=\"components-placeholder__instructions\">SNBMDWT6-bA<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 class=\"panel-title\">How to create Amazon S3 Credentials<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<p>Follow the below steps to create Amazon S3 Credentials to be used in Akeneo<\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Go to <\/span><a href=\"https:\/\/aws.amazon.com\/console\/\"><span style=\"font-weight: 400;\">https:\/\/aws.amazon.com\/console\/<\/span><\/a><span style=\"font-weight: 400;\">\u00a0 then click on the sign-in to the console<\/span><img decoding=\"async\" class=\"alignnone size-full wp-image-373031\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png\" alt=\"screenshot_1679038687443\" width=\"1847\" height=\"877\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png 1847w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443-300x142.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443-1200x570.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443-250x119.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443-768x365.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443-1536x729.png 1536w\" sizes=\"(max-width: 1847px) 100vw, 1847px\" loading=\"lazy\" \/><\/li>\n<li><span style=\"font-weight: 400;\">After it, you will get two options Sign in and then create a new AWS account.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><img decoding=\"async\" class=\"size-full wp-image-373033 aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/unnamed.png\" alt=\"sign-in\" width=\"512\" height=\"294\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/unnamed.png 512w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/unnamed-300x172.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/unnamed-250x144.png 250w\" sizes=\"(max-width: 512px) 100vw, 512px\" loading=\"lazy\" \/><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<p>Once you have created an account or signed in then you have to create a bucket.<\/p>\n<h3>Step1: Create a Bucket<\/h3>\n<p>Go to <strong>Services &gt;&gt; All Services &gt;&gt; S3<\/strong> to create a bucket, or enter &#8220;s3&#8221; directly into the search field.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373034\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/2-5.png\" alt=\"2-5\" width=\"963\" height=\"852\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/2-5.png 963w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/2-5-300x265.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/2-5-250x221.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/2-5-768x679.png 768w\" sizes=\"(max-width: 963px) 100vw, 963px\" loading=\"lazy\" \/><\/p>\n<p>Next, create a new bucket or select an existing one.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373035\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/3-7.png\" alt=\"3-7\" width=\"1531\" height=\"523\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/3-7.png 1531w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/3-7-300x102.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/3-7-1200x410.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/3-7-250x85.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/3-7-768x262.png 768w\" sizes=\"(max-width: 1531px) 100vw, 1531px\" loading=\"lazy\" \/><\/p>\n<p>Once you&#8217;ve selected &#8220;Create Bucket,&#8221; you have to enter the details mentioned below.<\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Type the bucket name<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Select your AWS Region<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Choose the ACLs enabled from object ownership.<\/span><\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373036\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/4-6.png\" alt=\"4-6\" width=\"899\" height=\"869\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/4-6.png 899w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/4-6-300x290.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/4-6-250x242.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/4-6-768x742.png 768w\" sizes=\"(max-width: 899px) 100vw, 899px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Rest Keep all the default configuration and click on create bucket button.<\/span><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373039\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/5-9.png\" alt=\"5-9\" width=\"872\" height=\"817\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/5-9.png 872w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/5-9-300x281.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/5-9-250x234.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/5-9-768x720.png 768w\" sizes=\"(max-width: 872px) 100vw, 872px\" loading=\"lazy\" \/><\/p>\n<h3><strong>Step 2:\u00a0 Create a Policy\u00a0<\/strong><\/h3>\n<p>After creating the bucket, go to step two to create the policy for it by navigating to <strong>Services &gt;&gt; All Services &gt;&gt;IAM.<\/strong><\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373040\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/6-7.png\" alt=\"6-7\" width=\"975\" height=\"876\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/6-7.png 975w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/6-7-300x270.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/6-7-250x225.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/6-7-768x690.png 768w\" sizes=\"(max-width: 975px) 100vw, 975px\" loading=\"lazy\" \/><\/p>\n<p>Following that, choose<strong> Policy<\/strong> from the left menu, and then click the <strong>&#8220;Create Policy&#8221;<\/strong> option.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373041\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/7-7.png\" alt=\"7-7\" width=\"1789\" height=\"750\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/7-7.png 1789w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/7-7-300x126.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/7-7-1200x503.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/7-7-250x105.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/7-7-768x322.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/7-7-1536x644.png 1536w\" sizes=\"(max-width: 1789px) 100vw, 1789px\" loading=\"lazy\" \/><\/p>\n<p>After clicking the create button, a popup screen will display.<\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Select the service S3<\/span><\/li>\n<li>Select the following\u00a0 Actions:<\/li>\n<\/ul>\n<ol>\n<li>ListBucket<\/li>\n<li>GetBucketAcl<\/li>\n<li>GetObject<\/li>\n<li>GetObjectAcl<\/li>\n<li>DeleteObject<\/li>\n<li>PutObject<\/li>\n<li>PutObjectAcl<\/li>\n<\/ol>\n<ul>\n<li>Choose <strong>Resources<\/strong> =&gt; Enter the name of the bucket and object.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373042\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/8-8.png\" alt=\"8-8\" width=\"1251\" height=\"829\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/8-8.png 1251w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/8-8-300x199.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/8-8-1200x795.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/8-8-250x166.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/8-8-768x509.png 768w\" sizes=\"(max-width: 1251px) 100vw, 1251px\" loading=\"lazy\" \/><\/p>\n<p>Click the <strong>Next:Tags,<\/strong> Further you need to enter the policy name.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373044\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/10-7.png\" alt=\"10-7\" width=\"1309\" height=\"831\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/10-7.png 1309w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/10-7-300x190.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/10-7-1200x762.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/10-7-250x159.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/10-7-768x488.png 768w\" sizes=\"(max-width: 1309px) 100vw, 1309px\" loading=\"lazy\" \/><\/p>\n<p>Once the policy has been created, update it, then copy the JSON and Policy ARN for further processing.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373045\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/11-8.png\" alt=\"11-8\" width=\"1355\" height=\"695\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/11-8.png 1355w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/11-8-300x154.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/11-8-1200x615.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/11-8-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/11-8-768x394.png 768w\" sizes=\"(max-width: 1355px) 100vw, 1355px\" loading=\"lazy\" \/><\/p>\n<h3><strong>Step 3: Create a User<\/strong><\/h3>\n<p>To create a new user you have to navigate to<strong> Services&gt;&gt; All Services &gt;&gt; IAM &gt;&gt; Users &gt;&gt; Add Users<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373053\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/12-6.png\" alt=\"12-6\" width=\"1837\" height=\"644\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/12-6.png 1837w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/12-6-300x105.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/12-6-1200x421.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/12-6-250x88.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/12-6-768x269.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/12-6-1536x538.png 1536w\" sizes=\"(max-width: 1837px) 100vw, 1837px\" loading=\"lazy\" \/><\/p>\n<p>Next, enter the user name then select the next button.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373056\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/13-8.png\" alt=\"13-8\" width=\"1755\" height=\"524\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/13-8.png 1755w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/13-8-300x90.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/13-8-1200x358.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/13-8-250x75.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/13-8-768x229.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/13-8-1536x459.png 1536w\" sizes=\"(max-width: 1755px) 100vw, 1755px\" loading=\"lazy\" \/><\/p>\n<p>Set the permissions after which you can choose &#8220;Attach policy directly&#8221; &gt;&gt; &#8220;Choose the created policy&#8221; and &#8220;Next.&#8221;<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373060\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/14-8.png\" alt=\"14-8\" width=\"1735\" height=\"821\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/14-8.png 1735w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/14-8-300x142.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/14-8-1200x568.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/14-8-250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/14-8-768x363.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/14-8-1536x727.png 1536w\" sizes=\"(max-width: 1735px) 100vw, 1735px\" loading=\"lazy\" \/><\/p>\n<p>And then click on the create user.<\/p>\n<h3><b>Step 4: Create access key<\/b><\/h3>\n<p>To get access, edit the created user, and then select the security credentials tab. Then, click the Create Access Key button to get the key.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373079\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/17-3.png\" alt=\"17-3\" width=\"1528\" height=\"737\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/17-3.png 1528w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/17-3-300x145.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/17-3-1200x579.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/17-3-250x121.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/17-3-768x370.png 768w\" sizes=\"(max-width: 1528px) 100vw, 1528px\" loading=\"lazy\" \/><\/p>\n<p>Select the other case click on the next button then click on create an access key button and then download the CSV.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373095\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/18-3.png\" alt=\"18-3\" width=\"1250\" height=\"589\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/18-3.png 1250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/18-3-300x141.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/18-3-1200x565.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/18-3-250x118.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/18-3-768x362.png 768w\" sizes=\"(max-width: 1250px) 100vw, 1250px\" loading=\"lazy\" \/><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<h3><b>Step 5: Attach policy to the bucket<\/b><\/h3>\n<p>After that navigate to services &gt;&gt; All Services &gt;&gt; S3 &gt;&gt; Edit Created Bucket&gt;&gt; Permissions&gt;&gt; Edit bucket policy.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373105\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/15-7.png\" alt=\"15-7\" width=\"1528\" height=\"758\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/15-7.png 1528w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/15-7-300x149.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/15-7-1200x595.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/15-7-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/15-7-768x381.png 768w\" sizes=\"(max-width: 1528px) 100vw, 1528px\" loading=\"lazy\" \/><\/p>\n<p>And then paste the JSON that you copied from the policy as shown below.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-373106\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/16-3.png\" alt=\"16-3\" width=\"811\" height=\"673\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/16-3.png 811w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/16-3-300x249.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/16-3-250x207.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/16-3-768x637.png 768w\" sizes=\"(max-width: 811px) 100vw, 811px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-size: revert; color: initial;\">Thenclick on the save changes button.<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"wk-index-wrap\">\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Composer Installation<\/h3>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/webkul.com\/blog\/how-to-install-webkul-akeneo-connector-via-composer\/\"><strong>Read This Blog<\/strong><\/a><\/p>\n<p>Before beginning the composer installation<\/p>\n<p><strong>1<\/strong>: Get the <strong>ACCESS KEYS<\/strong> [Create a<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\"> support ticket<\/a>]<br \/>\n<strong>2<\/strong>: In Akeneo <strong>composer.json<\/strong>, add our repository as well as the installation script.<\/p>\n<p><strong>Akeneo 6 and 7:<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"default\" data-enlighter-title=\"\">{\n  &quot;scripts&quot;: {\n        &quot;post-update-cmd&quot;: [\n           &quot;vendor\/webkul\/awsintegrationbundle\/src\/Webkul\/AwsIntegrationBundle\/install\/config.sh COMPOSER=true NO_DOCKER=true&quot;\n        ],\n        &quot;post-install-cmd&quot;: [\n           &quot;vendor\/webkul\/awsintegrationbundle\/src\/Webkul\/AwsIntegrationBundle\/install\/config.sh COMPOSER=true NO_DOCKER=true&quot;\n        ],\n        &quot;post-create-project-cmd&quot;: [\n          &quot;vendor\/webkul\/awsintegrationbundle\/src\/Webkul\/AwsIntegrationBundle\/install\/config.sh COMPOSER=true NO_DOCKER=true&quot;\n       ]\n   },\n  &quot;repositories&quot;: [{\n    &quot;type&quot;: &quot;composer&quot;,\n    &quot;url&quot;: &quot;https:\/\/akeneorepo.webkul.com\/&quot;\n  }]\n}\n<\/pre>\n<p><strong>For Akeneo &lt;=5.x\u00a0<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">{\n  \"scripts\": {\n        \"post-update-cmd\": [\n           \n\"vendor\/webkul\/awsintegrationbundle\/composer_install.sh\"\n        ],\n        \"post-install-cmd\": [\n           \n\"vendor\/webkul\/awsintegrationbundle\/composer_install.sh\"\n        ],\n        \"post-create-project-cmd\": [\n         \n\"vendor\/webkul\/awsintegrationbundle\/composer_install.sh\"\n       ]\n   },\n  \"repositories\": [{\n    \"type\": \"composer\",\n    \"url\": \"https:\/\/akeneorepo.webkul.com\/\"\n  }]\n}<\/pre>\n<p><strong>3<\/strong>: Use composer to install the extension.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"default\" data-enlighter-title=\"\">         composer require webkul\/awsintegrationbundle\n<\/pre>\n<p><strong>4<\/strong>: Complete the authentication form.<br \/>\n<strong>5<\/strong>: Send a Message of Success<br \/>\n<strong>6<\/strong>: Delete your browser&#8217;s cache.<\/p>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Installing Module for Version 6.0.x and 7.0.x<\/h3>\n<\/div>\n<ul>\n<li>\u00a0After unzipping the appropriate extension zip, merge the &#8220;src&#8221; folder into the akeneo project.<\/li>\n<li>From the PIM directory, run the following command over the NO-DOCKER Instance.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"default\" data-enlighter-title=\"\">.\/src\/Webkul\/AwsIntegrationBundle\/install\/config.sh COMPOSER=false NO_DOCKER=true\n<\/pre>\n<ul>\n<li>\u00a0Run the command below over the PIM directory&#8217;s DOCKER instance.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"default\" data-enlighter-title=\"\">.\/src\/Webkul\/AwsIntegrationBundle\/install\/config.sh COMPOSER=false NO_DOCKER=false<\/pre>\n<p dir=\"auto\" data-sourcepos=\"84:1-84:131\"><strong>After installing this Bundle, add settings in AWS Integration tab and product data like image and files will be saved to AWS bucket<\/strong><\/p>\n<p dir=\"auto\" data-sourcepos=\"86:1-86:115\">If you have already existing product media data then run following command from terminal to move files to Amazon S3.<\/p>\n<pre class=\"EnlighterJSRAW\">&lt;span id=&quot;LC1&quot; class=&quot;line&quot; lang=&quot;plaintext&quot;&gt;    php bin\/console aws_integration:move_existing_files:s3&lt;\/span&gt;<\/pre>\n<p dir=\"auto\" data-sourcepos=\"91:1-91:125\">And If you are using Akeneo Enterprise Edition and want to export all your product assets to Amazon S3 then run this command.<\/p>\n<pre class=\"EnlighterJSRAW\">&lt;span id=&quot;LC1&quot; class=&quot;line&quot; lang=&quot;plaintext&quot;&gt;    php bin\/console aws_integration:move_existing_asset_files:s3&lt;\/span&gt;<\/pre>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3><\/h3>\n<h3 class=\"panel-title\">Module Installation for Version 4.0.x to 5.0.x<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<h4>Install the connector dependencies:<\/h4>\n<p><strong>For Akeneo 5<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php -d memory_limit=4G \/usr\/local\/bin\/composer --prefer-dist --no-scripts require aws\/aws-sdk-php v3.172.0 -v;\n\nphp -d memory_limit=4G \/usr\/local\/bin\/composer --prefer-dist --no-scripts require league\/flysystem-aws-s3-v3 v1.0.6 -v;<\/pre>\n<p><strong style=\"font-size: inherit;\">For Akeneo 4<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php -d memory_limit=4G \/usr\/local\/bin\/composer --prefer-dist --no-scripts require aws\/aws-sdk-php v3.5.0 -v;\n\nphp -d memory_limit=4G \/usr\/local\/bin\/composer --prefer-dist --no-scripts require league\/flysystem-aws-s3-v3 v1.0.6 -v;<\/pre>\n<p><span style=\"font-size: inherit; color: initial;\">After that please follow these steps for installing Akeneo Amazon S3 Integration in your Akeneo PIM platform.<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<ul>\n<li>Unzip the respective extension zip then merge the \u201csrc\u201d folder into the akeneo project root directory.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone  wp-image-236907\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3.png\" alt=\"sr-amazon-s3\" width=\"688\" height=\"244\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3.png 1288w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-300x106.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-1200x425.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-768x272.png 768w\" sizes=\"(max-width: 688px) 100vw, 688px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>Goto config\/Bundles.php then add line:<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">Webkul\\AwsIntegrationBundle\\AwsIntegrationBundle::class =&gt; [ 'all'=&gt; true],<\/pre>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-236922\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/amazon-appkernal.png\" alt=\"amazon-appkernal\" width=\"730\" height=\"98\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/amazon-appkernal.png 730w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/amazon-appkernal-300x40.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/amazon-appkernal-250x34.png 250w\" sizes=\"(max-width: 730px) 100vw, 730px\" loading=\"lazy\" \/><\/p>\n<p><span style=\"font-size: inherit;\">in the return array.<\/span><\/p>\n<\/div>\n<\/div>\n<ul>\n<li><span data-preserver-spaces=\"true\">Copy the \u201cconfig\u201d folder into the akeneo project root directory for routing.<\/span><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone  wp-image-236909\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/conf-amazon.png\" alt=\"conf-amazon\" width=\"694\" height=\"246\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/conf-amazon.png 1288w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/conf-amazon-300x106.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/conf-amazon-1200x425.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/conf-amazon-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/conf-amazon-768x272.png 768w\" sizes=\"(max-width: 694px) 100vw, 694px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>\u00a0Run this command after ssh to your akeneo server by the terminal<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/console cache:clear--env=prod;php bin\/console aws:setup:install<\/pre>\n<\/div>\n<\/div>\n<ul>\n<li>If you are using php-fpm. Then you need to restart the php-fpm services.<\/li>\n<\/ul>\n<p><strong>For Akeneo 5<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">sudo service php-fpm7.4 restart<\/pre>\n<p><strong>For Akeneo<\/strong>\u00a0<strong>4<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">sudo service php-fpm7.3 restart<\/pre>\n<h2>Docker Installation Command :<\/h2>\n<p><strong>For Akeneo 5<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">alias docker_php='docker-compose run -u www-data --rm php php';\nalias docker_yarn='docker-compose run -u node --rm node yarn';\ndocker_php bin\/console cache:clear --env=prod;\ndocker_php bin\/console pim:installer:assets --symlink --clean --env=prod;\ndocker_php bin\/console d:s:u --force;\ndocker_yarn run webpack;\ndocker_yarn run update-extensions;\ndocker_yarn run less;<\/pre>\n<p><strong>For Akeneo<\/strong>\u00a0<strong>4<\/strong><\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">alias docker_php='docker-compose run -u www-data --rm php php';\nalias docker_yarn='docker-compose run -u node --rm node yarn';\ndocker_php bin\/console cache:clear --env=prod;\ndocker_php bin\/console pim:installer:assets --symlink --clean --env=prod;\ndocker_php bin\/console d:s:u --force;\ndocker_yarn run webpack;\ndocker_yarn run less;<\/pre>\n<p dir=\"auto\" data-sourcepos=\"84:1-84:131\"><strong>After installing this Bundle, add settings in AWS Integration tab and product data like image and files will be saved to AWS bucket<\/strong><\/p>\n<p dir=\"auto\" data-sourcepos=\"86:1-86:115\">If you have already existing product media data then run following command from terminal to move files to Amazon S3.<\/p>\n<pre class=\"EnlighterJSRAW\">&lt;span id=&quot;LC1&quot; class=&quot;line&quot; lang=&quot;plaintext&quot;&gt;    php bin\/console aws_integration:move_existing_files:s3&lt;\/span&gt;<\/pre>\n<p dir=\"auto\" data-sourcepos=\"91:1-91:125\">And If you are using Akeneo Enterprise Edition and want to export all your product assets to Amazon S3 then run this command.<\/p>\n<pre class=\"EnlighterJSRAW\">&lt;span id=&quot;LC1&quot; class=&quot;line&quot; lang=&quot;plaintext&quot;&gt;    php bin\/console aws_integration:move_existing_asset_files:s3&lt;\/span&gt;<\/pre>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">Module Installation for Version 2.x to 3.x<\/h3>\n<\/div>\n<p><span style=\"font-size: inherit;\">Please follow these steps for installing Akeneo Amazon S3 Integration in your Akeneo PIM platform.<\/span><\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<ul>\n<li>Unzip the respective extension zip then merge the \u201csrc\u201d folder into the akeneo project root directory.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone  wp-image-236907\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3.png\" alt=\"sr-amazon-s3\" width=\"688\" height=\"244\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3.png 1288w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-300x106.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-1200x425.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-250x89.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/sr-amazon-s3-768x272.png 768w\" sizes=\"(max-width: 688px) 100vw, 688px\" loading=\"lazy\" \/><\/p>\n<ul>\n<li>After that goto app\/AppKernel.php then add the following line in function registerProjectBundles()<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-146502 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot68.png\" alt=\"AppKernel.php\" width=\"489\" height=\"89\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot68.png 489w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot68-250x46.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot68-300x55.png 300w\" sizes=\"(max-width: 489px) 100vw, 489px\" loading=\"lazy\" \/><\/p>\n<pre class=\"brush:xml\">new Webkul\\AwsIntegrationBundle\\AwsIntegrationBundle(),<\/pre>\n<ul>\n<li>In the app\/config\/config.yml then add these lines after imports<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-147959 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-2018-10-16-141015.png\" alt=\"Config.yml file\" width=\"663\" height=\"139\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-2018-10-16-141015.png 663w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-2018-10-16-141015-250x52.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-2018-10-16-141015-300x63.png 300w\" sizes=\"(max-width: 663px) 100vw, 663px\" loading=\"lazy\" \/><\/li>\n<\/ul>\n<pre class=\"brush:xml\"> - { resource: \"@AwsIntegrationBundle\/Resources\/config\/config.yml\" }<\/pre>\n<ul>\n<li>Goto app\/config\/routing.yml then add these lines at top of the file<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"aligncenter wp-image-146505 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot66.png\" alt=\"Routing.yml file\" width=\"531\" height=\"58\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot66.png 531w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot66-250x27.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot66-300x33.png 300w\" sizes=\"(max-width: 531px) 100vw, 531px\" loading=\"lazy\" \/><\/p>\n<pre class=\"brush:php\">aws_integration:\n    resource: \"@AwsIntegrationBundle\/Resources\/config\/routing.yml\"\n    prefix:   \/\n<\/pre>\n<ul>\n<li>You have to navigate first to Akeneo installation directory (Ex: cd \/opt\/bitnami\/apps\/akeneo\/htdocs). After SSH, you have to run the command to your Akeneo server by the terminal.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">php bin\/console cache:clear--env=prod;php bin\/console aws:setup:install<\/pre>\n<ul>\n<li>\n<p class=\"\">If you are using php-fpm. Then you need to restart the php-fpm services.<\/p>\n<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">sudo service php-fpm7.2 restart<\/pre>\n<p><strong style=\"font-size: revert; color: initial;\">After installing this Bundle, add settings in the AWS Integration tab and product data like images and files will be saved to the AWS bucket<\/strong><\/p>\n<\/div>\n<\/div>\n<div>\n<p dir=\"auto\" data-sourcepos=\"86:1-86:115\">If you have already existing product media data then run the following command from the terminal to move files to Amazon S3<\/p>\n<pre class=\"EnlighterJSRAW\">&lt;span id=&quot;LC1&quot; class=&quot;line&quot; lang=&quot;plaintext&quot;&gt;    php bin\/console aws_integration:move_existing_files:s3&lt;\/span&gt;<\/pre>\n<p dir=\"auto\" data-sourcepos=\"91:1-91:125\">And If you are using Akeneo Enterprise Edition and want to export all your product assets to Amazon S3 then run this command.<\/p>\n<pre class=\"EnlighterJSRAW\">&lt;span id=&quot;LC1&quot; class=&quot;line&quot; lang=&quot;plaintext&quot;&gt;    php bin\/console aws_integration:move_existing_asset_files:s3&lt;\/span&gt;<\/pre>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Migrate your Existing Akeneo data to Amazon S3<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>Amazon S3 is a simple web interface to store a large amount of data then you can retrieve the data at any time, anywhere from the web.<\/p>\n<p>If you have a lot of data at the Akeneo end and want to migrate these data to Amazon S3 then you can easily do it. You have to run this command for the same.<\/p>\n<pre class=\"brush:php\">php bin\/console aws_integration:move_existing_files:s3<\/pre>\n<p>If you are using Akeneo Enterprise Edition and want to export all your product assets to Amazon S3 then run this command.<\/p>\n<pre class=\"brush:php\">php bin\/console aws_integration:move_existing_asset_files:s3\n\n<\/pre>\n<div class=\"wk-index-wrap\">\n<h3 class=\"index-title\">COMMON ISSUES AFTER INSTALLATION<\/h3>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<p>It might happen that even after proper installation, upon opening your Akeneo admin dashboard, you see a loading screen. In that case, do check for the following solution:<\/p>\n<ul>\n<li>Webpack Installation: If you get the below error<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-135927 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error.png\" alt=\"Webpack error\" width=\"734\" height=\"211\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error.png 734w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error-250x72.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/07\/Webpack-error-300x86.png 300w\" sizes=\"(max-width: 734px) 100vw, 734px\" loading=\"lazy\" \/><br \/>\nIt means that a web pack is not installed in your system. Run the following command<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<pre class=\"brush:php\">npm install --save-prod webpack\nnpm install\n<\/pre>\n<ul>\n<li>Module routing.yml is not configured properly. Re-check the routing.yml file as mentioned in the 3rd step of Module Installation<br \/>\n<img decoding=\"async\" class=\"aligncenter wp-image-154713 size-full\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Page-loader-does-not-stop.png\" alt=\"Page loader doesn't stop\" width=\"1117\" height=\"421\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Page-loader-does-not-stop.png 1117w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Page-loader-does-not-stop-250x94.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Page-loader-does-not-stop-300x113.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Page-loader-does-not-stop-768x289.png 768w\" sizes=\"(max-width: 1117px) 100vw, 1117px\" loading=\"lazy\" \/><\/li>\n<li>Clear your browser cache using\u00a0<strong>ctrl+shift+r<\/strong>.<\/li>\n<\/ul>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<h3 class=\"index-title\">Uninstall Module: For Akeneo 6 and 7<\/h3>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<ul>\n<li>From the PIM directory, run the command below over the NO-DOCKER Instance.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"default\" data-enlighter-title=\"\">.\/src\/Webkul\/AwsIntegrationBundle\/uninstall\/uninstall.sh COMPOSER=false NO_DOCKER=true\n<\/pre>\n<\/div>\n<ul>\n<li>Run the command below over the PIM directory&#8217;s DOCKER instance.<\/li>\n<\/ul>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"default\" data-enlighter-title=\"\">.\/src\/Webkul\/AwsIntegrationBundle\/uninstall\/uninstall.sh COMPOSER=false NO_DOCKER=false\n<\/pre>\n<\/div>\n<\/div>\n<div class=\"wk-index-wrap\"><\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-body\">\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Setup Credential in Akeneo<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>Log in to Akeneo and go to AWS&gt;Documentation when the module has been successfully installed.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-336035\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-2.png\" alt=\"Webkul-Akeneo-AWS-integration-Connector-2\" width=\"1366\" height=\"768\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-2.png 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-2-300x169.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-2-1200x675.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-2-250x141.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-2-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<p>Then you need to set up the Amazon S3 API credentials in Akeneo.<\/p>\n<p>Follow <strong>AWS\u00a0&gt;Credentials<\/strong>. In the AWS Region, you have to add the region of your store then you have to enter the value like<\/p>\n<ul>\n<li><strong>AWS Region<\/strong><\/li>\n<li><strong>AWS key<\/strong><\/li>\n<li><strong>AWS Secret<\/strong><\/li>\n<li><strong>AWS Bucket name<\/strong><\/li>\n<li><strong>Catalog Storage Prefix<\/strong><\/li>\n<li><strong>DAM Asset Storage Prefix<\/strong><\/li>\n<li><strong>Default Visibility<\/strong><\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-417316\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-3.png\" alt=\"Webkul-Akeneo-AWS-integration-Connector-3\" width=\"1366\" height=\"768\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-3.png 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-3-300x169.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-3-1200x675.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-3-250x141.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Webkul-Akeneo-AWS-integration-Connector-3-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Creating a Product in Akeneo<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<p>After that to create a product in Akeneo, go to the Products then click the Create button. Now, you need to choose the product type \u2013 Product or Product Model.<\/p>\n<p><strong>Product<\/strong>\u00a0\u2013 Select this type for creating simple and virtual products.<\/p>\n<p><strong>Product Model<\/strong>\u00a0\u2013 Select this type for creating a configurable product with variations.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/Create-Product-type.png\" alt=\"create a product in Akeneo\" width=\"516\" height=\"346\" loading=\"lazy\" \/><\/p>\n<p>Then enter the required SKU, choose a family, and after that click the Save button.<\/p>\n<p><strong>Product Family<\/strong> \u2013 A family is a set of attributes that will be the same for all products belonging to a family. The product family represents product type, imposes product information structure, and defines the list of attributes for a product that which it belongs.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/09\/enter-sku-and-choose-family.png\" alt=\"Create a product family\" width=\"936\" height=\"399\" loading=\"lazy\" \/><\/p>\n<h3>Add Product Details<\/h3>\n<p>After that, you need to provide information about the product. First, select the Channel and Locale then enter the details.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-336036\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-1.png\" alt=\"Product-Hat-_-Edit-1\" width=\"1301\" height=\"671\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-1.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-1-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-1-1200x619.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-1-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-1-768x396.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After that, you can change the product images and file visibility in Akeneo. For it, you have to click on the icon shown in the image below.<\/p>\n<p>After clicking on it, you will get the notification <strong>Visibility Change to public Successfully or Visibility Change to private Successfully<\/strong>.<\/p>\n<p>If you enable the visibility you can see the product asset in the browser with the asset URL.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-336037\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-2.png\" alt=\"Product-Hat-_-Edit-2\" width=\"1301\" height=\"639\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-2.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-2-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-2-1200x589.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-2-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-2-768x377.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After clicking on the icon shown in the below image, you will get a link for the image at <strong>Amazon AWS Server.\u00a0<\/strong>You can also save the files on the server.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-336038\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-3.png\" alt=\"Product-Hat-_-Edit-3\" width=\"1301\" height=\"639\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-3.png 1301w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-3-300x147.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-3-1200x589.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-3-250x123.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Product-Hat-_-Edit-3-768x377.png 768w\" sizes=\"(max-width: 1301px) 100vw, 1301px\" loading=\"lazy\" \/><\/p>\n<p>After clicking on the icon, then you will get the link to the product assets at <strong>Amazon S3 Server<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-336039\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-26-02.png\" alt=\"Screenshot-from-2022-05-19-12-26-02\" width=\"1275\" height=\"634\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-26-02.png 1275w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-26-02-300x149.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-26-02-1200x597.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-26-02-250x124.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-26-02-768x382.png 768w\" sizes=\"(max-width: 1275px) 100vw, 1275px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div data-gramm=\"false\">\n<h3 class=\"panel-title\">Product in Amazon AWS Bucket<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div data-gramm=\"false\">\n<p>After successfully installing the module, you can find the product images and files in the Amazon AWS bucket after that you can also use this link for other product creations.<\/p>\n<p>Then you can download the product and files and it is looking like it in Amazon S3.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-336045\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-28-41.png\" alt=\"Screenshot-from-2022-05-19-12-28-41\" width=\"1031\" height=\"710\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-28-41.png 1031w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-28-41-300x207.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-28-41-250x172.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/Screenshot-from-2022-05-19-12-28-41-768x529.png 768w\" sizes=\"(max-width: 1031px) 100vw, 1031px\" loading=\"lazy\" \/><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div data-gramm=\"false\">\n<h3 class=\"panel-title\">Support<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div data-gramm=\"false\">\n<div id=\"block-04c4fa76-840c-4b01-b062-acd28281d3ab\" class=\"block-editor-block-list__block wp-block\" tabindex=\"0\" role=\"group\" aria-label=\"Block: Index Panel ( deprecated )\" data-block=\"04c4fa76-840c-4b01-b062-acd28281d3ab\" data-type=\"wk-add-pannel\/webkul-add-pannel\" data-title=\"Index Panel ( deprecated )\">\n<div class=\"block-editor-inner-blocks\">\n<div class=\"block-editor-block-list__layout\" spellcheck=\"false\">\n<p id=\"block-f8416824-9a16-4eb1-9a37-9b388e829708\" class=\"block-editor-rich-text__editable block-editor-block-list__block wp-block rich-text\" tabindex=\"0\" role=\"group\" aria-multiline=\"true\" aria-label=\"Paragraph block\" data-block=\"f8416824-9a16-4eb1-9a37-9b388e829708\" data-type=\"core\/paragraph\" data-title=\"Paragraph\">Thank you for reading this documentation. So, that was much about the User Guide of Akeneo Amazon S3 for any queries or doubts reach out to us at <a href=\"mailto:support@webkul.com\" target=\"_blank\" rel=\"noreferrer noopener\">support@webkul.com<\/a>. You can also raise a ticket at our\u00a0<strong><a href=\"https:\/\/webkul.uvdesk.com\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">HelpDesk System.<\/a><\/strong><\/p>\n<p>Please explore our\u00a0<a href=\"https:\/\/webkul.com\/akeneo\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"internal\">Akeneo Development Services<\/a>\u00a0and Quality\u00a0<a href=\"https:\/\/store.webkul.com\/Akeneo.html\" target=\"_blank\" rel=\"noreferrer noopener\" data-wpel-link=\"internal\">Akeneo Extensions<\/a>.<\/p>\n<div class=\"version-info\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Akeneo Amazon S3 Integration:\u00a0Connect your Akeneo platform with AWS Cloud Storage S3 for storing your catalog data. You can provide your Amazon S3 credentials in the Akeneo Settings panel and do the integration easily. All the Akeneo product files and images will now be saved on the AWS bucket. Note: For the Akeneo Amazon <a href=\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":219,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1811,5709],"tags":[3649,10156,6000,7702,7671,5213,5829],"class_list":["post-146458","post","type-post","status-publish","format-standard","hentry","category-advanced-layered-navigation","category-akeneo","tag-akeneo","tag-akeneo-amazon-s3-integration","tag-akeneo-connector","tag-akeneo-pim","tag-amazon-aws","tag-amazon-s3","tag-pim"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Akeneo Amazon S3 Integration | Static Data PIM<\/title>\n<meta name=\"description\" content=\"Connect your Akeneo platform with Amazon S3 and you can store the product and files in an AWS bucket and can save your internal storage.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Akeneo Amazon S3 Integration | Static Data PIM\" \/>\n<meta property=\"og:description\" content=\"Connect your Akeneo platform with Amazon S3 and you can store the product and files in an AWS bucket and can save your internal storage.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-10-15T09:41:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-13T08:58:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png\" \/>\n<meta name=\"author\" content=\"Adarsh Shukla\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Adarsh Shukla\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\"},\"author\":{\"name\":\"Adarsh Shukla\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5\"},\"headline\":\"Akeneo Amazon S3 Integration\",\"datePublished\":\"2018-10-15T09:41:35+00:00\",\"dateModified\":\"2025-05-13T08:58:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\"},\"wordCount\":1882,\"commentCount\":10,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png\",\"keywords\":[\"Akeneo\",\"Akeneo Amazon S3 Integration\",\"Akeneo Connector\",\"Akeneo PIM\",\"Amazon AWS\",\"amazon s3\",\"pim\"],\"articleSection\":[\"Advanced Layered Navigation\",\"Akeneo\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\",\"url\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\",\"name\":\"Akeneo Amazon S3 Integration | Static Data PIM\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png\",\"datePublished\":\"2018-10-15T09:41:35+00:00\",\"dateModified\":\"2025-05-13T08:58:07+00:00\",\"description\":\"Connect your Akeneo platform with Amazon S3 and you can store the product and files in an AWS bucket and can save your internal storage.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png\",\"width\":1847,\"height\":877,\"caption\":\"screenshot_1679038687443\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Akeneo Amazon S3 Integration\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5\",\"name\":\"Adarsh Shukla\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Adarsh Shukla\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/adarshshukla-bd370\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Akeneo Amazon S3 Integration | Static Data PIM","description":"Connect your Akeneo platform with Amazon S3 and you can store the product and files in an AWS bucket and can save your internal storage.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/","og_locale":"en_US","og_type":"article","og_title":"Akeneo Amazon S3 Integration | Static Data PIM","og_description":"Connect your Akeneo platform with Amazon S3 and you can store the product and files in an AWS bucket and can save your internal storage.","og_url":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-10-15T09:41:35+00:00","article_modified_time":"2025-05-13T08:58:07+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png","type":"","width":"","height":""}],"author":"Adarsh Shukla","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Adarsh Shukla","Est. reading time":"16 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/"},"author":{"name":"Adarsh Shukla","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5"},"headline":"Akeneo Amazon S3 Integration","datePublished":"2018-10-15T09:41:35+00:00","dateModified":"2025-05-13T08:58:07+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/"},"wordCount":1882,"commentCount":10,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png","keywords":["Akeneo","Akeneo Amazon S3 Integration","Akeneo Connector","Akeneo PIM","Amazon AWS","amazon s3","pim"],"articleSection":["Advanced Layered Navigation","Akeneo"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/","url":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/","name":"Akeneo Amazon S3 Integration | Static Data PIM","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png","datePublished":"2018-10-15T09:41:35+00:00","dateModified":"2025-05-13T08:58:07+00:00","description":"Connect your Akeneo platform with Amazon S3 and you can store the product and files in an AWS bucket and can save your internal storage.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/10\/screenshot_1679038687443.png","width":1847,"height":877,"caption":"screenshot_1679038687443"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/akeneo-amazon-s3-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Akeneo Amazon S3 Integration"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/24b3f1db9e67779ee3db881cae1ecbb5","name":"Adarsh Shukla","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fb1b01aa3e81f8e9c96f2a73887e0dc95e47f085c0b41c5dfeeae1b6849850ee?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Adarsh Shukla"},"url":"https:\/\/webkul.com\/blog\/author\/adarshshukla-bd370\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/146458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/219"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=146458"}],"version-history":[{"count":111,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/146458\/revisions"}],"predecessor-version":[{"id":491923,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/146458\/revisions\/491923"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=146458"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=146458"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=146458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}