Architecting on AWS

3 days


This course covers the fundamentals of building IT infrastructure on the AWS platform.

Students learn how to optimise the AWS Cloud by understanding how AWS services fit into cloud-based solutions. In addition, students explore AWS Cloud best practices and design patterns for architecting optimal IT solutions on AWS, and build a variety of infrastructures in guided, hands-on activities. The course also covers how to create fledgling architectures and build them into robust and adaptive solutions.

This course is delivered through a mix of instructor-led training (ILT) and hands-on labs.


This course is intended for:

  • Solutions Architects
  • Solution Design Engineers

Skills Gained

In this course, participants will learn how to:

  • Make architectural decisions based on AWS architectural principles and best practices
  • Leverage AWS services to make your infrastructure scalable, reliable, and highly available
  • Leverage 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


We recommend that attendees of this course have the following prerequisites:

  • Complete the AWS Cloud Practitioner Essentials web-based training
  • Working knowledge of distributed systems
  • Familiarity with general networking concepts
  • Working knowledge of multi-tier architectures
  • Familiarity with cloud computing concepts

The supply of this course by DDLS is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.

Course Outline

  • Core AWS Knowledge
  • Designing Your Environment
  • Making Your Environment Highly Available
  • Forklifting an Existing Application onto AWS
  • Event-Driven Scaling
  • Designing Storage at Scale
  • Hosting a New Web Application on AWS
  • The Four Pillars of the Well-Architected Framework
  • Disaster Recovery and Failover Strategies
  • Troubleshooting Your Environment
  • Large-Scale Design Patterns and Case Studies

Module 1: Core AWS Knowledge

Module 2: Designing Your Environment

Module 3: Making Your Environment Highly Available

Module 4: Forklifting an Existing Application onto AWS

Module 5: Event-Driven Scaling

Module 6: Automating and Decoupling Your Infrastructure

Module 7: Designing Storage at Scale

Module 8: Hosting a New Web Application on AWS

Module 9: The Four Pillars of the Well-Architected Framework

Module 10: Disaster Recovery and Failover Strategies

Module 11: Troubleshooting Your Environment

Module 12: Large-Scale Design Patterns and Case Studies

Please Note: This is an emerging technology course. Course outline is subject to change as needed.

Related Courses

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. It's a cost effective option.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

Upcoming Dates

  • GREEN This class is Guaranteed To Run.
  • SPVC - Self-Paced Virtual Class.
  • Click a Date to Enroll.
Course Location Days Cost Date
Virtual Virtual3 2700 US$2700 2019-10-03
Virtual Virtual3 2700 US$2700 2019-11-27
Virtual Virtual3 2700 US$2700 2019-12-26