05.01 Provision and configure environment(s)

Resources

Architecture Diagram (Source: aws.amazon.com)

Overview of the acceptance stage

  • Run infrastructure automation code to install/configure operating systems, application/web servers, etc.
  • Run infrastructure automation code to install/configure database server(s). Also, run database code to establish a small database and dataset capable of running through all longer-running tests
  • Deploy the software packages (from the commit stage) onto the environment created in previous steps of acceptance stage.
  • Create a small database in acceptance stage
  • Deploy monitoring tools

Prerequisites

Steps

Architecture

Target Environment

CD Workflow

Jenkins workflow

So, there are a lot of automated activities that occur in this step of the acceptance testing stage of the deployment production line. The reference implementation uses CloudFormation, OpsWorks and Chef. You saw how the various components fit together as part of the overall architecture and how this sets things up for the steps in the acceptance testing stage.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s