Migrate to cloud: Adapt the file system-based features

Edit on GitHub

Because of the specifics of the Spryker architecture, all containers, such as Yves, Gateway, Backoffice, Jenkins, or Glue are isolated from each other and don’t share any volume. For more details, refer to Docker environment infrastructure.

For a shared file storage solution, we recommend using S3 buckets. For an illustrative example, see the Data Import feature based on an S3 bucket for file storage. For more details on the suggested file system, see Flysystem feature.

When migrating to SCCOS, make sure to consider these architectural peculiarities.

Next step

Implement Security and Performance guidelines