AWS Solutions Architect - Associate (Intermediate)

← Back to Courses
AWS Solutions Architect - Associate (Intermediate)

Category: Cloud & Devops - AWS

Duration: 60 Hrs

This course builds on the foundational knowledge from the first course and is designed for individuals who want to design and implement distributed systems on AWS. It prepares you for the highly sought-after AWS Certified Solutions Architect - Associate (SAA) exam.

Course Modules

Description:

  • Explore AWS’s global infrastructure: regions, availability zones, edge locations
  • Understand the five pillars of the AWS Well-Architected Framework
  • Learn how to design for scalability, reliability, performance, security, and cost-efficiency

Skills Learned:

  • Apply high availability and fault tolerance principles
  • Evaluate trade-offs using the Well-Architected Framework
  • Design loosely coupled, scalable architectures

Description:

  • EC2 instances and AMIs
  • Auto Scaling and Elastic Load Balancer
  • Lambda & serverless architectures
  • Elastic Beanstalk

Skills Learned:

  • Choose appropriate compute options
  • Design scalable compute solutions
  • Use serverless for event-driven workloads

Description:

  • Compare S3, EBS, EFS, and Glacier for different use cases
  • Implement lifecycle policies and versioning
  • Explore hybrid storage with AWS Storage Gateway

Skills Learned:

  • Choose appropriate storage services based on performance and durability
  • Configure S3 buckets with access policies and lifecycle rules
  • Design backup and archival strategies using Glacier and EBS snapshots

Description:

  • Build secure VPCs with public/private subnets
  • Configure routing, NAT gateways, and internet gateways
  • Integrate CloudFront for global content delivery

Skills Learned:

  • Design secure and scalable network topologies
  • Implement routing and firewall rules using route tables and security groups
  • Optimize latency and caching with CloudFront

Description:

  • Explore relational (RDS, Aurora) and NoSQL (DynamoDB) options
  • Configure multi-AZ deployments and read replicas
  • Understand backup, restore, and performance tuning

Skills Learned:

  • Select appropriate database engines based on workload
  • Design highly available and fault-tolerant DB architectures
  • Implement indexing, partitioning, and caching strategies


Description:

  • Deep dive into IAM roles, policies, and federated access
  • Use Cognito for user authentication and authorization
  • Secure secrets using KMS and Secrets Manager

Skills Learned:

  • Design least privilege access models using IAM
  • Implement secure authentication flows with Cognito
  • Encrypt data at rest and in transit using KMS

Description:

  • Design multi-region architectures for failover
  • Plan RTO/RPO strategies for business continuity
  • Implement backup and restore workflows

Skills Learned:

  • Architect resilient systems with failover and replication
  • Calculate and meet RTO/RPO requirements
  • Use AWS Backup and cross-region replication

Description:

  • Set up CloudWatch metrics, alarms, and dashboards
  • Use CloudTrail for auditing and compliance
  • Automate tasks with Systems Manager and Lambda

Skills Learned:

  • Monitor system health and performance
  • Audit API activity and user actions
  • Automate patching, configuration, and remediation

Description:

  • Understand pricing models: On-Demand, Reserved, Spot
  • Use Trusted Advisor and Cost Explorer for insights
  • Implement budgets and alerts

Skills Learned:

  • Optimize resource usage and reduce costs
  • Analyze spend patterns and forecast budgets
  • Apply cost-effective design principles

Description:

  • Analyze case studies: web apps, data lakes, hybrid environments
  • Evaluate trade-offs in service selection and design
  • Address compliance, scalability, and security

Skills Learned:

  • Design end-to-end solutions for real-world use cases
  • Justify architectural decisions based on business needs
  • Apply best practices across multiple AWS services