Working with AWS OpsWorks

Working with AWS OpsWorks

Hours Minutes 10 Credits

SPL-22 - Version 3.5.5

© 2019 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited.

Errors or corrections? Email us at

Other questions? Contact us at

Lab Overview

In this lab you will learn how to use the basic features of AWS OpsWorks, an application management service offered by AWS. You don’t need any prior knowledge to complete the lab.

The lab makes use of two other services: Amazon Elastic Compute Cloud (EC2) and Elastic Load Balancing. Amazon EC2 is a web service that provides compute capacity, and Elastic Load Balancing distributes incoming application traffic across multiple Amazon EC2 instances.

This lab follows a fictional scenario to guide you through the lab exercise. In this scenario, you are responsible for deploying and operating the IT infrastructure for a new and upcoming online image-sharing and rating service. This application has the working title opsworks-demo-rails-photo-share-app. You are also responsible for deploying new versions of that application and scaling the infrastructure during peak times.

All the source code you need is already written for this lab.

Topics covered

By the end of this lab, you will be able to:

  • Create a new AWS OpsWorks stack
  • Understand how OpsWorks uses layers to configure Amazon EC2 instances
  • Understand how to use other AWS resources, such as Elastic Load Balancing, with OpsWorks

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Amazon Web Services Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab