Skip to main contentSkip to main navigationSkip to footer content

3 months60 course hours
Start anytime
Self paced
$2995 + applicable taxes (Voucher included)

The AWS Architect Associate course is designed for solutions architects and solution design engineers who want to learn fundamental skills to architect their IT solutions on AWS and more.

Overview

In this online training course, you will be taught the fundamental skills to architect your IT solutions on AWS. AWS Architect Associate is a course for system engineers and system developers that will cover how to optimize the AWS Cloud by understanding AWS services and how they fit into cloud-based solutions.

This course can be used to prepare for the AWS Certified Solutions Architect – Associate exam. This course offers enrolment with a voucher. The voucher is prepaid access to sit for the certifying exam upon eligibility.

What you will learn

  • 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

How you will benefit

  • You will be prepared to sit for the AWS Solutions Architect – Associate Exam
  • Gain valuable career skills that you can apply immediately
  • Increase your earning potential
  • Complete your program in three months or less
  • Upon successfully passing the final exam, you will receive a digital badge from the University of Waterloo that you can share with your professional network

 

Syllabus

 

I. Course Overview

  • Introduction to AWS Architect Associate Course and Exam Objectives

II. The Well Architected Framework and the AWS Global Architecture

  • AWS Well Architected Framework
  • AWS Global Architecture

II. Building a Server-based Architecture in AWS

  • Virtual Private Cloud (VPC): Overview and Subnets
  • Virtual Private Cloud (VPC): Internet Connectivity, Routing, NAT, Network Firewall
  • Virtual Private Cloud (VPC): Security Groups and ACLs
  • Virtual Private Cloud (VPC): VPNs, Direct Connect, Peering, Transit Gateways, and Endpoints
  • Elastic Compute Cloud (EC2): Overview, Architecture and Pricing
  • Elastic Compute Cloud (EC2): Launching and Accessing a Linux and Windows Server
  • Elastic Compute Cloud (EC2): AMIs and Instance Types
  • Elastic Compute Cloud (EC2): Storage: IS, EBS, EFS, FSx, S3
  • Elastic Compute Cloud (EC2): IP addressing, Network Interfaces, Security Groups and Placement Groups
  • Elastic Compute Cloud (EC2): Auto Scaling
  • Application AutoScaling
  • Elastic Compute Cloud (EC2): Elastic Load Balancers
  • Elastic Container Service and Elastic Kubernetes Service
  • Relational Database Service (RDS): Overview, Pricing, Instances, Storage, Encryption, and Backups
  • Relational Database Service (RDS): Multi-AZ, Read Replicas, RDS Proxy
  • Relational Database Service (RDS): Amazon Aurora
  • Amazon Elasticache

IV. Architecting with Amazon S3 Storage

  • Simple Storage Service (S3): Storage Review, S3 Overview, and Architecture
  • Simple Storage Service (S3): Storage Classes, Lifecyle Policies and Performance
  • Simple Storage Service (S3): Permissions, Encryption, Versioning, MFA Delete, and Object Lock
  • Simple Storage Service (S3): Static Website Hosting
  • Simple Storage Service (S3): Additional Services and Tools

V. Improving Access and Reliability to your AWS Services

  • Amazon CloudFront & AWS Global Accelerator
  • Amazon Route 53

VI. Building a Server-based Architecture in AWS

  • Introducing the Serverless Architecture
  • Lambda and API Gateway
  • AWS Step Functions
  • Amazon DynamoDB
  • DocumentDB, Redshift, Lake Formation, and Neptune
  • Amazon SQS, Amazon SNS, Amazon SES, Amazon Pinpoint, and Amazon MQ

VII. Migrating, Transferring, and Syncing Data with Amazon S3

  • AWS Storage Gateway and AWS Backup
  • AWS Snowcone, Snowball and Snowmobile
  • AWS DataSync, AWS Transfer, AWS Database Migration Service, and AWS Batch

VIII. Authentication and Security in AWS

  • Identity and Access Management: Users, Groups, and Roles
  • Identity and Access Management: Permissions and Policies
  • Identity Providers and Cognito
  • AWS Certificate Manager, Secrets Manager, WAF, Shield
  • AWS Key Management Service and AWS CloudHSM
  • Amazon Inspector, Macie, and Guard Duty

IX. Managing and Monitoring in AWS

  • AWS Systems Manager
  • Amazon CloudWatch: Metrics, Logs, Alarms, Dashboards
  • AWS CloudTrail and AWS Config
  • Amazon EventBridge
  • AWS Organizations, Control Tower, and Resource Groups
  • AWS Billing, Cost Management, and Trusted Advisor

X. Additional Services You Need to Know

  • Amazon Translate, Transcribe, Textract, Comprehend, and Rekognition
  • Amazon Athena, QuickSight, Glue, and AppFlow
  • Amazon Kinesis and Amazon Elastic Beanstalk

XI. How to Approach Exam Questions and Course Wrap-Up!

  • Practice Questions
  • Course Wrap-Up!

 

Instructor

Raymond Lacoste

Raymond Lacoste is a highly recognized instructor and IT professional who holds the Cisco Sirius Instructor Award. He has authored Cisco Press publications on the Cisco ENARSI and Cisco TSHOOT exams.

Raymond's areas of expertise include Cisco Enterprise networking, Cisco Routing and Switching, Cisco Datacenter Networking, ITIL, and Amazon AWS. He also holds certifications in Cisco CCSI, Cisco CCNP Routing and Switching, Cisco CCNP Enterprise, ITIL Foundations, ITIL Practitioner, ITIL Intermediate, Amazon AWS System Operations, Amazon AWS Architect, Amazon AWS Developer, and CISSP.

In addition to his certifications and experience, Raymond's engaging instruction style makes even the most obscenely complicated or obtuse concepts relatable and understandable. Outside of class, he enjoys dominating both on the golf course and the basketball court.

 

Requirements

Hardware requirements:

  • This course can be taken on either a PC, Mac, or Chromebook.

Software requirements:

  • PC: Windows 8 or later.
  • Mac: macOS 10.6 or later.
  • Browser: The latest version of Google Chrome or Mozilla Firefox is preferred. Microsoft Edge and Safari are also compatible.
  • Virtual Labs included with the course
  • Microsoft Word Online
  • Adobe Acrobat Reader
  • Software must be installed and fully operational before the course begins.

Other:

  • Email capabilities and access to a personal email account.

Instructional material requirements:

The instructional materials required for this course are included in enrolment and available online.

  • Study guide
  • Virtual labs
  • Practice exams

Prerequisites:

There are no prerequisites to complete this course, but it is recommended that you have:

  • Completed the GES3067 AWS Cloud Practitioner course
  • Working knowledge of distributed systems
  • Familiarity with general networking concepts
  • Working knowledge of multi-tier architectures
  • Familiarity with cloud computing concepts
 

Sign up for more information!

Complete form below and receive more details about the program via email.

 

Questions? Let's chat!

Office hours: Monday to Friday, 8:30 a.m. - 4:30 p.m. ET

  +1 (519) 888-4773

  watspeed@uwaterloo.ca

 

Register now

 

FAQ

Does this course prepare you for a certification?

Yes, you will be prepared to sit for the AWS Certified Solutions Architect – Associate exam (SAA-C03).

When can I start this course?

This course is open enrolment, so you can register and start the course whenever you are ready. Access to your course can take 24-48 business hours.

How long does it take to complete this course?

After you register, you will receive three months to complete the course. The time allotted for completion has been calculated based on the number of course hours.

What if I don't have enough time to complete the course within the time frame provided?

The time allotted for course completion has been calculated based on the number of course hours. However, if you are unable to complete the course, contact the student advising team to see what options you may have available to work out a suitable completion date. Please note that an extension fee may be charged.

What kind of support will I receive?

Our courses are designed to accommodate various learning preferences. Depending on the course structure, you may get different forms of support. Self-paced courses are designed to be user-friendly and independent, minimizing the need for external support. In courses with instructors, our direct platform support feature includes opportunities for questions, discussions, and remediation, with email and phone support available for select courses. Our student advising team is available to guide you on program requirements and administrative requests, but they do not provide assistance with course content. Our goal is to provide you with the necessary support for success, whether it's through self-paced exploration, direct communication, or guidance from our advising team.

What happens when I complete the course?

Upon successfully passing the final exam, you will receive a digital badge from the University of Waterloo that you can share with your professional network.

Am I guaranteed a job?

ed2go courses will help you gain the skills you need to obtain an entry-level position in most cases. However, you should always research the job market in your area before enrolling.

How can I get more information about this course?

If you have questions that are not answered on our website, please contact our customer success team at watspeed@uwaterloo.ca. You can also call us at +1 (519) 888-4773 during regular business hours to have your questions promptly answered.