AWS DevOps Blog

Introducing the AWS for DevOps Getting Started Guide

by Paul Cornell | on | in How-To* | Permalink | Comments |  Share

We are pleased to announce the AWS for DevOps Getting Started Guide is now available. As a companion to our DevOps and AWS website, this new resource teaches you, in a hands-on way, how to use services like AWS CodeCommit, AWS CodeDeploy, and AWS CodePipeline for continuous integration and continuous delivery.

Specifically, you will learn how to:

  1. Use AWS CloudFormation to give users access to required AWS services, resources, and actions.
  2. Create a source code repository in AWS CodeCommit and then use AWS CloudFormation to launch an Amazon EC2 instance that connects to the repository.
  3. Download the source code you will deploy and then push it into the repository.
  4. Use AWS CloudFormation to create the deployment target (an Amazon EC2 instance) and AWS resources that are compatible with AWS CodeDeploy, AWS Elastic Beanstalk, or AWS OpsWorks.
  5. Use AWS CloudFormation to create and run a pipeline in AWS CodePipeline to automate continuous delivery of the repository’s source code to the deployment target.
  6. Verify the deployment’s results on the deployment target.
  7. Make a change to the source code and then push it into the repository, triggering an automatic redeployment to the deployment target.
  8. Verify the deployed change on the deployment target.
  9. Use AWS CloudFormation to clean up the resources you created for this walkthrough.

You do not need to know anything about AWS to try this walkthrough. If you don’t have an AWS account, we’ll show you how to create one. And, if you’re new to AWS, our AWS Free Tier lets you to experiment with few, if any, charges to your AWS account.

Perhaps your organization is considering a move to DevOps practices. Or maybe your organization is practicing DevOps now. In either case, if you’re not yet using AWS services, this resource can help you down this path. Please let us know what you think by using the Feedback button on any of the walkthrough’s pages.

Get started now!