This document describes how to set up an EPiServer CMS site to run on Amazon Elastic beanstalk but most should be applicable to Amazon Cloud Formation as well. In this scenario an Alloy sample site is created from the EPiServer Visual Studio plug-in (at least version 7.7), but most steps can also be applied to sites created in other ways. Refer to Elastic Beanstalk for more detailed information about Elastic Beanstalk and Cloudformation for more detailed information about Cloudformation. The AWS (Amazon Web Services) Management Console requires an account with login details.
Note that deploying to cloud-based websites requires that each deployed application and module is designed for cloud.
The following applies to EPiServer CMS:
- A specific cloud enabled license is required. Refer to the EPiServer License Center for more information.
- Content Mirroring is not supported.
- Sites deployed with Elastic Beanstalk have by default no write access to the file system (for example Admin/System Settings that write to web.config does not work)