AWS CodeDeploy
User Guide (API Version 2014-10-06)

The procedures in this guide support the new console design. If you choose to use the older version of the console, you will find many of the concepts and basic procedures in this guide still apply. To access help in the new console, choose the information icon.

Step 4: Provision an Instance

In this step, you will create or configure the instance that you will deploy the sample application to. You can deploy to an Amazon EC2 instance or an on-premises instance that is running one of the operating systems supported by AWS CodeDeploy. For information see Operating Systems Supported by the AWS CodeDeploy Agent. (If you already have an instance configured for use in AWS CodeDeploy deployments, skip to the next step.)

To create or configure an instance, see Working with Instances for AWS CodeDeploy, and then return to this page.


To quickly create a new instance for this tutorial, we recommend using the Amazon EC2 console. See Launch an Amazon EC2 Instance (Console).

To verify that the AWS CodeDeploy agent is running on the instance, see Verify the AWS CodeDeploy Agent Is Running.

After you have successfully launched or configured the instance and verified the AWS CodeDeploy agent is running, go to the next step.