AWS Essentials

Training Architect
course instructor image
Tia Williams

Course Introduction

Getting Started

Course Introduction
00:04:02
Project Omega 2.0!
00:02:45
How to Use the Interactive Guide
00:05:53
Course Features and Tools
00:07:13
New to IT? This Video is Just for You
00:04:25
AWS Free Tier: Usage Tracking and Billing Widget
00:03:56

AWS Essentials You Need to Know

Account Basics

Account Basics Overview
00:01:42
AWS Free Tier
00:07:50
Create an AWS Account
00:04:33
How to Navigate the AWS Console
00:08:37
Creating a Billing Alarm
00:03:58
AWS Documentation
00:04:21
Wrap It Up - Account Basics
00:02:36

Managing AWS Access with Users, Groups, and Roles

Identity and Access Management (IAM)

Introduction to AWS Identity and Access Management (IAM)
00:01:48
What is IAM?
00:03:02
IAM Initial Setup and Configuration
00:15:26
IAM Users and Policies
00:07:18
IAM Groups and Policies
00:06:39
IAM Roles
00:05:57
Wrap It Up - IAM Summary
00:03:12
Hands-On-Lab: Introduction to AWS Identity and Access Management (IAM)
00:30:00
Live-Environment-Challenge: QUIZ: AWS IAM Essentials
00:15:00

Networking Services and Connectivity

Summary of AWS Network Services

Overview of Network Services
00:01:34
AWS Global Infrastructure
00:05:08

Virtual Private Cloud (VPC)

VPC Basics
00:10:09
Internet Gateways (IGW)
00:07:31
Route Tables (RTs)
00:07:53
Network Access Control List (NACLs)
00:13:56
Subnets
00:11:09
Availability Zones (VPC Specific)
00:08:45
Wrap It Up - VPC Summary
00:01:54
Hands-On-Lab: Creating a Basic VPC and Associated Components
00:30:00
Live-Environment-Challenge: QUIZ: VPC Essentials
00:15:00

Compute Services

Compute Services Overview

Summary of AWS Compute Services
00:01:06

Elastic Cloud Compute (EC2)

EC2 Basics
00:11:21
Amazon Machine Images (AMIs)
00:06:41
Instance Types
00:04:38
Elastic Block Storage (EBS)
00:09:37
Security Groups
00:09:55
IP Addressing
00:07:20
Launching and Using an EC2 Instance
00:13:39
Connecting to an EC2 Instance from a Windows PC
00:06:42
Wrap It Up - EC2 Summary
00:02:48
Hands-On-Lab: Create a Linux EC2 Instance in AWS and Connect Using SSH
00:30:00
Hands-On-Lab: Create a Windows EC2 Instance and Connect using Remote Desktop Protocol (RDP)
00:30:00
Live-Environment-Challenge: QUIZ: EC2 Essentials
00:15:00

Storage Services

Storage Services Overview

Summary of AWS Storage Services
00:02:09

Storage Services

S3 Basics
00:11:35
Buckets and Objects
00:06:54
Storage Classes
00:10:52
Object Lifecycles
00:06:02
Permissions
00:05:51
Object Versioning
00:04:35
Wrap It Up - S3 Summary
00:01:42
Live-Environment-Challenge: QUIZ: S3 Essentials
00:15:00
Hands-On-Lab: Creating Amazon S3 Buckets, Managing Objects, and Enabling Versioning
00:15:00

Database Services

Hands-On-Lab: Creating a Basic Amazon S3 Lifecycle Policy
00:15:00

Database Services Overview

Summary of AWS Database Services
00:02:42

Databases

RDS and DynamoDB Basics
00:08:44
Provisioning a RDS (MySQL)
00:14:17
Wrap It Up - Database Summary
00:01:42
Live-Environment-Challenge: QUIZ: AWS Essentials: RDS/DynamoDB Essentials
00:15:00
Hands-On-Lab: Create an Amazon Aurora RDS Database (MySQL Compatible)
00:30:00

Monitoring, Alerts, and Notifications

Overview of Monitoring, Alerts, and Notifications

Summary of AWS Services for Monitoring, Alerts, and Notifications
00:01:10

Simple Notification Service (SNS)

SNS Basics
00:06:31
Using SNS
00:08:35
Wrap It Up - SNS Summary
00:01:11
Live-Environment-Challenge: QUIZ: SNS Essentials
00:15:00

Management Tools

Introduction to Management Tools
00:01:32
CloudWatch Basics
00:05:24
CloudWatch Metrics and Alarms
00:08:43
CloudTrail - Basics
00:05:56
Wrap It Up - Management Tools Summary
00:01:26
Live-Environment-Challenge: QUIZ: CloudWatch and CloudTrail Essentials
00:15:00
Hands-On-Lab: Monitoring and Notifications with CloudWatch Events and SNS
00:30:00

Load Balancing, Elasticity, and Scalability

Elastic Load Balancer (ELB)

Introduction to Load Balancing, Elasticity and Scalability
00:03:21
ELB Basics
00:05:59
Creating an ELB
00:07:00
Wrap Up - ELB Summary
00:00:45
Live-Environment-Challenge: QUIZ: ELB Essentials
00:15:00

Auto Scaling

Introduction to Auto Scaling
00:02:03
Auto Scaling Basics
00:06:53
Using Auto Scaling
00:07:46
Wrap It Up - Auto Scaling Summary
00:00:47
Live-Environment-Challenge: QUIZ: Auto Scaling Essentials
00:30:00

Route 53

Introduction to Route 53
00:01:26
Route 53 Basics
00:09:30
Using Route 53
00:11:46
CloudFront Basics
00:08:18
Wrap It Up - Route 53 Summary
00:00:57
Live-Environment-Challenge: QUIZ: Route 53 Essentials
00:15:00
Hands-On-Lab: Set Up an Elastic Load Balancer, Auto Scaling, and Route 53 in an AWS Environment
01:00:00

Serverless Compute

Lambda

Introduction to Lambda
00:01:03
Lambda Basics
00:07:13
Lambda Test
00:05:03
Wrap It Up - Lambda Summary
00:00:31
Live-Environment-Challenge: QUIZ: Lambda Essentials
00:15:00

Course Summary and Conclusion

Final Steps

What We Learned
00:04:15
What's Next?
00:11:35
Get Recognized
00:00:46

Details

AWS Essentials is a course for those who are completely new to AWS. No prior AWS experience is required. We will introduce you to AWS, provide an overview of the core AWS services, and walk you through the process of setting up your own AWS account. Your learning will be reinforced with real-world scenario hands-on activities using our Live Environment, and quizzes will be used to help check your understanding of the presented topics.

Access Project Omega: https://interactive.linuxacademy.com/diagrams/ProjectOmega2.html

Join the Linux Academy community slack for chat here: https://inuxacademy-community-slack.herokuapp.com/ and join the #aws channel.

Study Guides

pinehead.jpg

Pinehead comic picture file. Use this file with the learning activity "Create an S3 Bucket, add an Object and Enable Versioning".

linuxacademy.txt

Simple text file names linuxacademy.txt. Use this file with the learning activity "Create an S3 Bucket, add an Object".

BashScriptforELBAutoScaling_LearningActivity

This is the bash script that is used for the learning activity on creating an Application Load Balance and Auto Scaling with Route 53. Copy and paste the contents of this text file when prompted in the learning activity.

LambdaRolePolicy

Copy and paste the contents of this file into the learning activity when prompted. You will delete the existing role policy and replace the contents with the contents of this file.

LambdaFunctionforLearningActivity

Use this Lambda function when prompted within the learning activity. Delete the existing Lambda function contents and replace with content. This Lambda function will stop an EC2 instance.

ProjectOmega.pdf

Instructor Deck

Community

certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More