Broadleaf Commerce Community Module
Amazon
The blc-amazon module adds support for amazon functionality. Currently, this includes a an Amazon S3
compatible FileServiceProvider
implementation.
The BroadleafFileService uses providers when working with files that are created by the system. This includes images and
other media uploaded through the Broadleaf Admin as well as files generated by the sytem like the one generated by the
SiteMap generation process.
A distributed storage (like Amazon S3) is needed when running in a multi-server environment to ensure that images loaded on
one server are available to the others in the cluster. Other common alternatives are to use a shared drive via an NFS mount
and configuring the default FileSystemFileServiceProvider to use that directory.
Compatibility
Module Version | Compatible Broadleaf Versions |
---|---|
2.1.0-GA | 5.2.0-GA |
3.0.0-GA | 6.0.0-GA |
3.2.0-GA | 6.1.0-GA+ |
Module Configuration
To use the blc-amazon module requires that you have an amazon aws account with s3 capabilities and some basic Broadleaf Commerce configuration.
For step-by-step instructions on how to integrate the amazon module into your project, see Module Installation.