Skip to content Skip to site navigation Skip to service navigation

Architecting on AWS

Class Sessions

Date Location Cost
  • Tue Mar 24, 9:00 am to 4:00 pm
  • Wed Mar 25, 9:00 am to 4:00 pm
Cardinal Hall at Redwood City C144 (IT Training Room) $800

Class Code


Class Description


Practice the fundamentals of building IT infrastructure on AWS, optimizing the AWS Cloud by understanding AWS services, and how they fit into cloud-based solutions. Explore best practices and design patterns to architect optimal IT solutions on AWS.


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


Objectives covered:

  • The Well-Architected Framework
  • Networking with AWS
  • Core AWS concepts, knowledge, and services, including designing your environment and making your environment highly available
  • Event-driven scaling
  • Automation
  • Decoupling
  • Serverless designs
  • How to grow your architecture from small to extremely large
  • 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


Topic outline:

  • Core AWS knowledge
  • Designing your environment
  • Making your environment highly available
  • Forklifting an existing application onto AWS
  • Event-driven scaling
  • Automating and decoupling your Infrastructure
  • 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


University IT Technology Training classes are only available to Stanford University staff, faculty, or students. A valid SUNet ID is needed in order to enroll in a class.