*** Brand New Course 2017: up-to-date content ***
AWS Certified Solutions Architect Guide & Question Bank - I provides a structured introduction to AWS and prepares you to get certified at the Associate Level.
This is part I of a two part course series.
This course covers services that form the foundation of AWS - Network, Compute, Load Balancing, Elastic Scaling, Storage, Monitoring, Security and Cost Estimation.
Each topic is covered with concepts, hands-on activity, practice exams
Question bank consists of 300+ exam like practice quizzes.
Students would be able to download lecture presentation slides for offline review.
Primer covers essential background on network and subnet addressing convention and evolution of Classless Inter Domain Routing (CIDR)
Classless Inter Domain Routing addressing convention and how to use it
Private address space ranges and purpose. How they are used in AWS VPC
Overview of AWS networking infrastructure. Create your own private cloud
Relation between Region, Availability Zone and VPC
Different things that you can do with your VPC
How to protect your resources deployed in a VPC. Types of firewall that are available
Architecture of where firewall sits in the stack and what level the traffic is controlled
How to manage who can administer a VPC - Create and Manage a VPC
Before VPC, how did AWS Cloud network look like?
Quick overview of different components that are available for you to use in a VPC.
Customize your VPC with these components
Overview of AWS Management Console - VPC Console
How to quickly launch a VPC using pre-defined configuration that is provided by AWS
Overview of Default VPC provided by AWS for each account. Overview of architecture and route configuration.
Overview of customer created VPC. Overview of architecture and route configuration.
In this demo, we will create a new VPC and launch an EC2 instance in that VPC.
To connect to the instance, pre-requisite steps are covered in Section:
Elastic Compute Cloud (EC2) - Compute Service
You can also follow along, complete VPC and EC2 lectures and then try this demo
Network configuration with NAT Gateway added to the mix. Overview of architecture and route configuration.
Network configuration with NAT instance added to the mix. Overview of architecture and route configuration.
Source, Destination Check flag and configuration in a NAT instance
Network configuration with VPN Components added to the mix. Overview of architecture and route configuration.
Network configuration with VPC acting as a hub to connect your sites.
If there are multiple routes in the route table, which route is selected?
Network configuration with IPv6 added to the mix. Overview of architecture and route configuration.
Demo - How to enable IPv6 and Network configuration changes
Network configuration with Egress Only Gateways added to the mix. Overview of architecture and route configuration to support outbound IPv6 traffic
How are VPC Services charged?
Relationship between other AWS Services and how they can be deployed in a VPC
How to link two or more VPCs in a region and make them as part of one logical network
Overview of architecture and route configuration with different peering scenarios
Overview of architecture and route configuration with more peering scenarios
How to handle scenarios where you have to peer a VPC with two other VPCs that have overlapping CIDR blocks
In this demo, we will establish peering connection between two VPCs, update route configuration.
In the next step, we will launch EC2 instances in both the VPCs and demonstrate how these instances can talk to each other using private address.
This demo has a pre-requisite:Elastic Compute Cloud (EC2) - Compute Service
You can also follow along and try this demo after completing VPC and EC2 lectures
Summary of what we have learned so far with VPC
Introduction to Compute instances and multi-tenant infrastructure of the AWS Cloud.
Types of storage available for boot devices
How are resources in a physical host divided among the customer instances.
Virtualization options available as part of EC2 service
OS Choices and pre-built Amazon Machine Images
Different Types of Compute Instances that are available as part of EC2 Service
Demo to complete pre-requisites to connect to a Linux instance from Windows system.
Setup Login key pairs and putty tool
How to launch EC2 instances using AWS Management Console
Steps to connect to an EC2 instance, root access and install software
Grant permissions using IAM Roles to your EC2 instance to access other AWS services.
Protection against Denial Of Service attacks, Reducing Footprint, SSL offloading
Internet Facing Classic Load Balancer - Objectives and Infrastructure
For Cleanup, Watch
Demo - Cleanup Lecture
Instructions are also provided in the DemoLinux-ELBInstances.txt file as part of this lecture
Internal Use Load Balancer that is accessible using private IP Address inside a VPC
Configuration To Support HTTP, HTTP2, TCP, SSL over TCP
How to Identify Requesting Client IP with HTTP and TCP Traffic
Access detailed log about the request with detailed request level metrics
Application Load Balancer Designed for Micro Services and Container Based Applications
How to cleanup all the resources that were created for the demo
Chandra Lingam spent 15 years at Intel, developing and managing systems that handled hundreds of terabytes of worldwide factory data. Chandra is an expert on Amazon Web Services, mission critical systems and machine learning. He has a Master's degree in Computer Science from ASU and Bachelor's degree in Computer Science from Thiagarajar College of Engineering, Madurai.
Chandra is the author of popular iOS educational apps Geometry Test, Math Stripes and Arithmetic Test.