πŸ‘ΆπŸΏ

Apprentice(Beginner)

This Horizons course is designed to thrust you into the world of cloud computing with Amazon Web Services. AWS is a robust cloud platform with an overwhelming amount of services and options. This Journey will help you understand how to navigate it, and how to get the most out of the cloud.

πŸ“š Prerequisites?

This course is designed to to introduce you to these topics at the ground floor, but it is expected that you know your way around a computer. You should be comfortable typing as well as downloading and installing applications. You will also need a credot/debit card to sign up for your AWS Account.

πŸ“… Schedule

Week 1 - Getting Started

  • Expectations and Requirements
  • Syllabus Overview
  • What is the Cloud?
  • AWS Global Infrastructure
  • Billing
  • Shared Responsibility Model
  • Intro to IAM
  • Development Environment Setup
  • Intro to AWS CLI

Week 2 - E + Cx2

  • Intro to EC2
  • Lil bit o' Linux
  • All about EBS
  • Intro to Web Servers
  • Setting up a website

Week 3 - Serving and Storing for the Masses

  • Understanding Scaling and Elasticity
  • Hands on with Load Balancers
  • Auto Scaling
  • All in on S3
  • S3 Static Hosting
  • Covering it all with Cloudfront

Week 4 - How the Web Works, Taking it in-house and Structured Data

  • DNS + Route 53
  • On Prem Services
  • Deployment patterns and best practices
  • Going Deep on Databases
  • RDS

Week 5 - IaC, Automated Provisioning

  • Cloudformation Workshop
  • CDK Workshop

Week 6 - Keeping an Eye on Things

  • Cloudwatch
  • Systems Manager

Week 7 - Safe and Sound

  • Security in the cloud
  • Filling in the Gaps, AWS Best Practices

Week 8 - Serverless

  • Intro to Serverless
  • Lambda Project