Amazon Web Services – Architecting on AWS

In this 3 day course you will learn how to optimize the use of the AWS Cloud by understanding how the AWS services fit into a cloud solution. Because of the varying nature of designs, the course will focus on AWS Cloud design patterns that can help you fit a service in the overall cloud design.

Who needs to attend

Who needs to attend?
This course is aimed at solutions architects and solution design engineers.

what you will learn

What you will learn
Upon completion you will know how to:

  • Make architectural decisions based on the AWS recommended architectural principles and best practices
  • Demonstrate basic knowledge of security best practices when using AWS
  • Create a cloud migration roadmap and a plan
  • Leverage AWS services to make your servers scalable
  • Create a business continuity plan and achieve High Availability


Students need to have:

  • Attended AWS Essentials or have equivalent experience
  • Working knowledge of distributed systems
  • Familiarity with general networking concepts
  • Working knowledge of multi-tier architectures
  • Familiarity with cloud computing concepts
Course outline

Course Outline

1. Leveraging Global Infrastructure
2. Extending On-Premises into the Cloud
3. Computing in the Cloud
4. Designing Storage Subsystems
5. Distributed Environments
6. Choosing a Datastore
7. Designing Web-Scale Media Hosting
8. Event Driven Scaling
9. Infrastructure as Code
10. Orchestrating Batch Processing
11. Reviewing Large Scale Design Patterns
12. Designing for Cost
13. Planning for High Availability and Disaster Recovery

Follow on
Advanced Architecting on AWS

Certification Programs
AWS Certified Solutions Architect – Associate