Websites & Web Apps
6 Steps 4 hours 35 Credits
AWS offers services that provide businesses with a flexible, highly scalable, and low-cost way to deliver their websites and web applications. In this quest, you’ll learn to work with foundational services for marketing websites on AWS.
ObjectivesThis quest is designed to teach you how to work with AWS services to develop and manage marketing websites on the cloud.
This lab provides you with a basic overview of launching, resizing, managing, and monitoring an Amazon EC2 instance. Please DO NOT change the auto assigned region.
This lab shows you how to manage access and permissions to your AWS services using AWS Identity and Access Management (IAM). Practice the steps to add users to groups, manage passwords, log in with IAM-created users, and see the effects of IAM policies on access to specific services.
This lab introduces the concept of Elastic Load Balancing (ELB). In this lab you will use ELB to load balance a set of web servers in an Availability Zone. You will launch a pair of Amazon EC2 instances, bootstrap them to install web servers and content, and then access the instances independently using Amazon EC2 DNS records. Next, you will set up ELB, add your instances to the ELB, and then access the ELB DNS record to watch your requests load balance between servers. Finally, you will look at ELB metrics in CloudWatch. To successfully complete this lab, you should be familiar with the AWS Management Console.
warning Maintaining High Availability with Auto Scaling (for Linux)
This lab introduces the basics of Auto Scaling, highlighting multiple Auto Scaling use cases and the command-line tools used for Auto Scaling configuration. After completing this lab you will have configured and tested an elastic web farm which automatically scales capacity to accommodate load. In addition you will have explored a steady state use case in which Auto Scaling is used to maintain high availability of critical resources.
This lab demonstrates how to build an Amazon Virtual Private Cloud (VPC) which contains private and public subnets, routing tables, and a NAT server to allow private subnets to access the Internet.