Architecture Training Courses Icon

Architecting on AWS

3 Days Classroom Session   |  
3 Days Live Online
Classroom Registration
Live Online Registration
Live Online:
Private Onsite Package

This course can be tailored to your needs for private, onsite delivery at your location.

Request a Private Onsite Price Quote

Professional Credits


ASPE is an IIBA Endorsed Education Provider of business analysis training. Select Project Delivery courses offer IIBA continuing development units (CDU) in accordance with IIBA standards.


Select courses offer Leadership (PDU-L), Strategic (PDU-S) and Technical PMI professional development units that vary according to certification. Technical PDUs are available in the following types: ACP, PBA, PfMP, PMP/PgMP, RMP, and SP.


In this course, you will learn how to optimize the AWS Cloud by understanding AWS services and how these services fit into a cloud solution. Your architectural solution may differ depending on industry and business size. Because there is no one-size-fits-all design, this course highlights some AWS Cloud design patterns to help you learn how a service may fit in the overall cloud design. It also covers the best practices and lessons learned.

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
Upcoming Dates and Locations
All Live Online times are listed in Eastern Time Guaranteed To Run

There aren’t any public sessions currently scheduled for this course, but if you fill out the form below, we can tell you about how we can bring this course to you!

Course Outline

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

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


Must have completed AWS Technical Essentials


Computer Labs Needed/Technical Specs:

After you have access to the class materials, make sure that you have set up your computer in order to work with the labs. The labs can be worked either in Java or C#. Here are the setup instructions:

Lab Preparation

You will be completing the labs on your computer. In order to work on the labs, you will need to have the following software installed.

Requirements for Java-language labs:

+          Eclipse IDE for Java EE Developers

    -  Make sure this is the full version   

-           AWS Toolkit add-in for Eclipse

-           EGit add-in for Eclipse

-           Any Git client

Requirements for C#-language labs:

-           Visual Studio (licensed version or trial, not Express)

-           AWS Toolkit for Visual Studio

-           Any Git client (optional) 


Download the brochure