Module-1 AWS Certified Solutions Architect -Associate (SAA-C02)
Part-1 AWS Certified Solutions Architect Overview
· Lecture 1: Well-Architected Framework
· Introduction to Well Architected Framework
Part-2 Design Resilient Architectures
· Lecture 2: Design a Multi-Tier Architecture Solution
· Resilient VPC Architectures
· Resilient Application Architectures
· Resilient Serverless Architectures
· Provisioning EC2 Instances in Different Availability Zones (Lab)
· Practical Exercise
· Lecture 3: Design Highly Available and/or Fault-Tolerant Architectures
· Definitions
· AWS Global Infrastructure
· Practical Exercise
· Lecture 4: Design Decoupling Mechanisms Using AWS Services
· Decoupling with ELB
· Decoupling with AWS Lambda and S3
· Decoupling with SNS, SQS and Auto Scaling
· Configure SQS (Lab)
· Practical Exercise
· Lecture 5: Choose Appropriate Resilient Storage
· EBS Resilience
· EFS Resilience
· S3 Resilience
· Creating an EBS Volume (Lab)
A Basic EFS Configuration (Lab)
· Creating a Vault (Lab)
· Practical Exercise
Part-3: Design High-Performing Architectures
· Lecture 6: Identify Elastic and Scalable Compute Solutions for a Workload
· Elasticity with Unified Auto Scaling
· Elasticity with Managed Services
· Practical Exercise
· Lecture 7: Select High-performing and Scalable Storage Solutions for a Workload
· Block-based Storage Performance
· File-based Storage Performance
· Object-based Storage Performance
· Caching Performance in CloudFront
· Caching Performance in Elasticache
· Configuring CloudFront (Lab)
· Configuring a Redis Elasticache Cluster (Lab)
· Practical Exercise
· Lecture 8: Select High-performing Networking Solutions for a Workload
· VPC Performance
· Single-node Performance
· Hybrid Network Performance
· Practical Exercise
· Lecture 9: Choose High-performing Database Solutions for a Workload
· RDS Performance
· DynamoDB Performance
· Practical Exercise
Part 4: Specify Secure Applications and Architectures
· Lecture 10: Design Secure Access to AWS Resources
· Account-based Access Control
· User-based Access Control
· Resource-based Access Control
· Practical Exercise
· Lecture 11: Design Secure Application Tiers
· Designing Secure VPC Internal Networks
· Designing Secure VPC Egress
· Securing Application Access
· Monitoring Application Activity
· Practical Exercise
· Lecture 12: Select Appropriate Data Security Options
· Securing Data At-rest
· Securing Data In-transit with SSL
· Securing Data In-transit with Network Features
· Key Management Solutions
· Practical Exercise
Part-5: Design Cost-Optimized Architectures
· Lecture 13: Identify Cost-effective Storage Solutions
· Block and File Storage Costs
· Object Storage Costs
· Estimating AWS S3 Costs (Lab)
· Implementing Lifecycle Management (Lab)
· Changing the Retrieval Rate in Glacier (Lab)
· Practical Exercise
· Lecture 14: Identify Cost-effective Compute and Database Services
· EC2 Cost Optimization
· ECS and Lambda Cost Optimization
· Database Cost Optimization
· Using the Cost Explorer (Lab)
· Practical Exercise
Module-2 AWS Certified Solution Architect-Professional
Part-1 Design for Organizational Complexity
· Lecture 1: Determine cross-account authentication and access strategy for complex organizations (for example, an organization with varying compliance requirements, multiple business units, and varying scalability requirements)
· Practical Exercise
· Lecture 2: Determine how to design networks for complex organizations (for example, an organization with varying compliance requirements, multiple business units, and varying scalability requirements)
· Practical Exercise
· Lecture 3: Determine how to design a multi-account AWS environment for complex organizations (for example, an organization with varying compliance requirements, multiple business units, and varying scalability requirements)
· Practical Exercise
Part-2 Design for New Solutions
· Lecture 4: Determine security requirements and controls when designing and implementing a solution
· Practical Exercise
· Lecture 5: Determine a solution design and implementation strategy to meet reliability requirements
· Practical Exercise
· Lecture 6: Determine a solution design to ensure business continuity
· Practical Exercise
· Lecture 7: Determine a solution design to meet performance objectives
· Practical Exercise
· Lecture 8: Determine a deployment strategy to meet business requirements when designing and implementing a solution
· Practical Exercise
Part-3 Migration Planning
· Lecture 9: Select existing workloads and processes for potential migration to the cloud
· Practical Exercise
· Lecture 10: Select migration tools and/or services for new and migrated solutions based on detailed AWS knowledge
· Practical Exercise
· Lecture11: Determine a new cloud architecture for an existing solution
· Practical Exercise
· Lecture 12: Determine a strategy for migrating existing on-premises workloads to the cloud
· Practical Exercise
Part-4 Cost Control
· Lecture 13: Select a cost-effective pricing model for a solution
· Practical Exercise
· Lecture 14: Determine which controls to design and implement that will ensure cost optimization
· Practical Exercise
· Lecture 15: Identify opportunities to reduce cost in an existing solution
· Practical Exercise
Part-5 Continuous Improvement for Existing Solutions
· Lecture 16: Troubleshoot solution architectures
· Practical Exercise
· Lecture17: Determine a strategy to improve an existing solution for operational excellence
· Practical Exercise
· Lecture 18: Determine a strategy to improve the reliability of an existing solution
· Practical Exercise
· Lecture 19: Determine a strategy to improve the performance of an existing solution
· Practical Exercise
· Lecture 20: Determine a strategy to improve the security of an existing solution
· Practical Exercise
· Lecture 21: Determine how to improve the deployment of an existing solution
· Practical Exercise