Course Description: This course is designed to prepare students for the AWS Certified Solutions Architect – Associate level exam. Students will learn about AWS services, architectural best practices, and design patterns to build highly available, scalable, and cost-effective solutions.
Introduction to AWS and Cloud Computing
- Overview of AWS and its global infrastructure
- Key concepts of cloud computing and its benefits
- Understanding AWS Free Tier and account setup
AWS Identity and Access Management (IAM)
- Managing IAM users, groups, and roles
- Configuring permissions and policies
- Best practices for security and access control
Amazon Simple Storage Service (S3)
- Creating and managing S3 buckets
- Configuring object versioning and lifecycle policies
- Using S3 for static website hosting and data archiving
- Amazon Elastic Compute Cloud (EC2)
- Launching and managing EC2 instances
- Creating Amazon Machine Images (AMIs)
- Auto Scaling and Elastic Load Balancing
Amazon Virtual Private Cloud (VPC)
- Configuring VPC networking components
- Subnetting, routing, and Internet Gateway
- VPC peering and VPN connections
- Database Services: Amazon RDS and DynamoDB
- Setting up and managing Amazon RDS instances
- Working with DynamoDB NoSQL databases
- Backup, restore, and scaling strategies
AWS Security and Compliance
- Securing data in transit and at rest
- AWS Key Management Service (KMS) and AWS CloudHSM
- Compliance and best practices for security
Final Review and Exam Preparation
- Review of key concepts, services, and best practices
- Practice exams and mock scenarios
- Tips and strategies for the AWS Certified Solutions Architect – Associate exam