Deployment & Management

6 Labs · 52 Credits · 4h 23m

Service Area 17 deployment   management option 02

This quest is designed to teach you how to work with AWS services for Deployment and Management.

Bundling Amazon EBS-Backed AMIs

In this lab you will use the AWS Management Console to bundle custom Amazon Elastic Block Store (EBS)–backed Amazon Machine Images (AMIs). You will learn how to map additional Amazon EBS and/or ephemeral volumes in your AMI. Lastly you will look at some security best practices to create AMIs that are suitable for public sharing.

Icon  fundamental fundamental 8 Credits 30 Minutes

Creating an Amazon Virtual Private Cloud (VPC) with AWS CloudFormation

This lab will demonstrate how to create an Amazon Virtual Private Cloud (VPC) network using AWS CloudFormation. Note: This lab is a more of a walkthrough of a template rather than "learn how to build it". You will walk through the sections of an AWS CloudFormation template and get explanations for each step. You will then launch the AWS CloudFormation template to create a four-subnet Amazon VPC that spans two Availability Zones and a NAT that allows servers in the private subnets to communicate with the Internet in order to download packages and updates.

Icon  fundamental fundamental 1 Credit 1 Hour

Auditing Your Security with AWS Trusted Advisor

This lab demonstrates the steps to audit your AWS resources with Trusted Advisor to ensure your configuration complies with basic security best practices. The topics covered will also include working with security groups, multifactor authentication (MFA), and AWS Identity and Access Management (IAM).

Icon  advanced advanced 10 Credits 35 Minutes

Working with AWS OpsWorks

This lab helps you learn how to use the basic features of AWS OpsWorks, an application management service offered by AWS, to deploy a Ruby photo sharing application. This lab will show you how to use layers (instance blueprints that define the resources and software configuration for common technologies such as Ruby) to create new Amazon EC2 instances; deploy and update applications from common source repositories; use lifecycle events to automate tasks; scale the application using Elastic Load Balancing and time or load-based instance scaling; monitor instance metrics; and manage user permissions.

Icon  advanced advanced 10 Credits 40 Minutes

Working with AWS Elastic Beanstalk

This lab demonstrates how to use AWS Elastic Beanstalk to deploy a simple Ruby on Rails application. In this lab, you will deploy an application that will describe your concept or idea and allow viewers to subscribe to be notified upon launch. The lab will cover using AWS Elastic Beanstalk with an Amazon RDS database to store subscriber email addresses.

Icon  fundamental fundamental 8 Credits 40 Minutes

Launching and Managing a Web Application with AWS CloudFormation

This lab covers how to use AWS CloudFormation to provision a web application with a number of supporting AWS products and services, including Auto Scaling Groups, Amazon EC2 Instances, Elastic Load Balancers, and more. It also covers how to use AWS CloudFormation to manage infrastructure and reconfigure Auto Scaling Groups.

Icon  expert expert 15 Credits 50 Minutes