This course helps learners design scalable and high-performing architectures using AWS compute, storage, network, and database services. Through real-world examples and hands-on exercises, students explore optimal storage types, compute patterns, high-performance databases, and efficient data ingestion pipelines, while building resilient, scalable systems that align with business goals.
Overview
Syllabus
- Scalable and High-Performance Solutions in AWS
- Discover how to design scalable, high-performance AWS solutions using S3, EBS, auto-scaling, containers, hybrid storage, and cloud best practices for reliability and efficiency.
- High Performance Database Solutions
- Explore high performance AWS database solutions, covering RDS, Aurora, DynamoDB, ElastiCache, scaling, replication, migration, caching, global clusters, and exam-ready best practices.
- High Performance Network Architectures
- Explore AWS high-performance networking with VPCs, load balancers, edge services, secure data movement, scalable data ingestion, and data lakes for robust, efficient cloud architectures.
- Building a Scalable, High-Performance AWS Architecture
- Learn to design scalable, high-performance AWS architectures by optimizing storage, compute, databases, networking, and cost, applying Well-Architected Framework best practices.
- Architectural Project
- In this project you will help feed hungry people around the world by 1) create an architectural diagram and details and 2) build a working proof of concept based on your proposed solution.
Taught by
George Sawyer