Duration

3 days

Audience:

Employees of federal, state and local governments; and businesses working with the government.

Prerequisites

  • Working knowledge of systems administration
  • Familiarity with cloud computing concepts
  • Basic hands-on experience with Amazon EC2
  • Linux or Windows command-line experience

Course Description:

Learn to operate highly available and scalable infrastructure on the AWS platform.

Learn to operate highly available and scalable infrastructure on the Amazon Web Services (AWS) platform in this course. You will learn to effectively manage and support AWS resources, and you will cover concepts such as provisioning infrastructure, deploying applications, tracking costs, monitoring utilization, and creating backups.

What You’ll Learn

  • Use Amazon Elastic Compute Cloud (EC2) features to provision, monitor, scale, and distribute compute infrastructure
  • Create Amazon Virtual Private Cloud (VPC) resources, such as subnets, network access control lists, and security groups
  • Back up AWS and on-premise resources using AWS services
  • Create Amazon EC2-VPC subnets
  • Use Amazon CloudWatch metrics to monitor the health and utilization of AWS resources
  • Use AWS CloudFormation to automate infrastructure provisioning and deployment
  • Use AWS Identity and Access Management (IAM) to delegate access to your teams and infrastructure components
  • Use resource tagging to allocate costs and optimize resource planning

Who Needs to Attend

Systems administrators, operations managers, and individuals responsible for supporting operations on the AWS platform

Course Outline

1. AWS Cloud Platform Components

2. Compute

  • Availability Zones
  • Amazon EC2 Instance Types
  • Elastic Load Balancing
  • Virtualization

3. Tagging

4. Cost Optimization

5. Amazon VPC and AWS CloudFormation

6. AWS IAM

7. Monitoring

  • Amazon CloudWatch
  • Amazon Simple Notification Service (SNS)
  • Amazon Simple E-Mail Service (SES)

8. Auto Scaling

9. Deployment with AWS Elastic Beanstalk

10. Backup

  • AWS Resources
  • On-Premise Resources with AWS Services

11. Integrating AWS with Monitoring Solutions

12. Logging

13. Cost Allocation

14. Security for Operations

Labs

Lab 1: Creating a Virtual Private Cloud

  • Create the Base Virtual Private Cloud
  • Launch a Web Server
  • Create and Assign an Elastic IP Address
  • Launch a Back-End Microsoft SQL Server
  • Manually Create Two Additional Subnets
  • Launch a Bastion Windows Host

Lab 2: Auto Scaling

  • Connect to Your EC2 Instance
  • Create a Launch Configuration
  • Create Auto Scaling Groups and Policies
  • Create Auto Scaling Notifications
  • Create Auto Scaling Policies

Lab 3: Creating a Batch Processing Cluster

  • Launch Cluster with CloudFormation
  • Monitor the Cluster
  • Create an Alarm
  • Track Jobs Using Simple Queue Service (SQS)
  • Create an SQS Alarm