Description
Course Objectives
In this course, you will learn how to:
Make architectural decisions based on AWS architectural principles and best practices
Use AWS services to make your infrastructure scalable, reliable, and highly available
Use AWS Managed Services to enable greater flexibility and resiliency in an infrastructure
Make an AWS-based infrastructure more efficient to increase performance and reduce costs
Use the Well Architected Framework to improve architectures with AWS solutions
Prerequisites
We recommend that attendees of this course have the following prerequisites:
Familiarity with AWS cloud computing, which can be learned in AWS Cloud Practitioner Essentials
Familiarity with TCP/IP networking concepts such as VPNs, routing, subnets/gateways, segments, and user permissions
Familiarity with and knowledge of multi-tier architectures and distributed systems
Hands-on Activity
This course allows you to apply new skills and knowledge through practical exercises including creating the data layer with Amazon S3, creating the compute (Amazon EC2) and database (Amazon RDS) layer, creating the network layer (Amazon VPC). Additional labs build on these layers to include high availability protection, scalability, and automation. Students experience going serverless and the benefits of Lambda/API Gateway. A final lab shows how to recover from a disaster to get the applications running again.