CloudAcademy

Build your first OpsWorks stack

The hands-on lab is part of these learning paths

Configuration Management Tools

course-steps 4 certification 1 lab-steps 2 quiz-steps 1

SysOps Administrator—Associate Certification for AWS

course-steps 14 lab-steps 18 quiz-steps 13

DevOps Fundamentals

course-steps 4 certification 1 lab-steps 3

Lab Steps

keyboard_tab
lock
Logging in to the Amazon Web Services Console
lock
Introduction to OpsWorks
lock
Create a VPC
lock
Create a VPC subnet
lock
Create a VPC Internet Gateway
lock
Connect the Internet Gateway to the VPC Route Table
lock
Create the Stack
lock
Create a Layer
lock
Create an App
lock
Deploy fizzbuzz-app
lock
Delete the OpsWorks Stack

Ready for the real environment experience?

DifficultyBeginner
Duration1h
Students1164

Description

Build your cloud infrastructure with Amazon OpsWorks

AWS OpsWorks is an application management tool that lets you codify your architecture as a set of layers, artifacts, and steps. Your application uses AWS resources, so you are already familiar with EC2, RDS, and DynamoDB, but without needing to provision and manage them manually. Chef configuration management handles automation on the instances, and you can scale your application based on time, load, or manually. OpsWorks grows with you, and you can add more components as you scale up or your needs change.

In this Lab, you will learn how to build the infrastructure and automate code deployment for a PHP application with OpsWorks.

 

Do you have questions about this Lab? Contact our cloud experts by sending an email to support@cloudacademy.com.

About the Author

Ryan and his faithful business partner Jade build tools for OpenStack and AWS to automate support of high-availability applications. Offline, he can be found buried in human factors books looking for ways to build more resilient systems.

Ryan loves working with large systems, the less predictable the better. Scaling, load balancing, and graceful failure handling are his favorite classes of problems.

His free time quickly fills with personal projects and self directed research on new tools or different areas of software development.