Console Tutorial: Deploying a Tier and Tie WordPress Website
This section describes how to deploy a high availability (HA) WordPress site into an AMS environment using the AMS console. This set of instructions includes an example of creating the necessary WordPress CodeDeploy-compatible package (e.g. zip) file. The provisioning of the resources follows an order that allows you to tie them together to form "tiers."
Note
This deployment walkthrough is designed for use with an AMZN Linux OS.
The essential variable parameters are notated as replaceable
; however, you may want to modify other parameters to suit your situation.
Summary of tasks and required RFCs:
Create the infrastructure:
Create a MySQL RDS database cluster
Create a load balancer
Create an Auto scaling group and tie it to the load balancer
Create an S3 bucket for CodeDeploy applications
Create a WordPress application bundle (does not require an RFC)
Deploy the WordPress application bundle with CodeDeploy:
Create a CodeDeploy application
Create a CodeDeploy deployment group
Upload your WordPress application bundle to the S3 bucket (does not require an RFC)
Deploy the CodeDeploy application
Validate the deployment
Tear down the deployment
Descriptions for all CT options, including ChangeTypeId can be found in AMS Change Type Reference.