Master AWS Certified Solutions Architect Associate SAA-C03 Exam

Become an AWS pro with this course developed by AWS Solution Certified Architects. Get hands-on with secure, resilient, high-performing, and cost-optimized architecture design.

Intermediate

271 Lessons

30h

Certificate of Completion

Become an AWS pro with this course developed by AWS Solution Certified Architects. Get hands-on with secure, resilient, high-performing, and cost-optimized architecture design.

AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

3 Assessments
24 Quizzes
51 Code Snippets

This course includes

3 Assessments
24 Quizzes
51 Code Snippets

Course Overview

AWS is a popular cloud service provider that offers various services. The course prepares you to design secure, resilient, high-performing, and cost-optimized architectures. You’ll learn about services to secure your AWS resources and accounts against external threats. You’ll also cover various load balancing and replication techniques to make AWS applications highly available and resilient against failover. Next, you’ll cover several storage options and analytics tools that help design high-performing arc...Show More

TAKEAWAY SKILLS

Aws

Prepare For Certification

What You'll Learn

Familiarity with fundamentals of cloud computing and AWS global infrastructure

An understanding of designing secure, resilient, high-performing and cost-optimized architectures for the cloud-based application

The ability to propose solutions and improvement suggestions in existing cloud architectures according to technical requirements

The ability to simulate AWS Certified Solutions Architect - Associate exam conditions using practice exams

Hands-on experience provisioning resources on AWS using Cloud Labs

What You'll Learn

Familiarity with fundamentals of cloud computing and AWS global infrastructure

Show more

Course Content

1.

Introduction

Get familiar with the exam domains, AWS services, and hands-on Cloud Labs for the SAA-C03.
2.

AWS Fundamentals

Look at essential AWS concepts, account setup, global infrastructure, core services, and management tools.

Understanding Cloud Computing Essentials— From Zero to Hero

Cloud Lab

3.

Identity and Access Management

Examine key aspects of IAM, including users, roles, policies, and access management tools.

Securing AWS Resources: Managing Access with IAM

Cloud Lab

AWS IAM Permission Boundaries

Cloud Lab

Using AWS IAM Access Analyzer

Cloud Lab

4.

Compute Services

Grasp the fundamentals of AWS compute services, including EC2, ECS, and Lambda functions.

Understanding AWS Compute Services — From Zero to Hero

Cloud Lab

5.

Amazon EC2: Elastic Compute Cloud

Explore Amazon EC2's flexible compute capacity, security, purchasing options, and data management tools.

Working with Instances: An Amazon EC2 Walkthrough

Cloud Lab

Managing Instance Volumes Using EBS

Cloud Lab

6.

Networking

14 Lessons

Simplify complex AWS networking concepts, including VPCs, IP addressing, and security features.

Understanding Networking Services in AWS—From Zero to Hero

Cloud Lab

Controlling VPC Traffic Using Network ACLs

Cloud Lab

Managing Peer Connections between Amazon Virtual Private Clouds

Cloud Lab

Accessing AWS Services over AWS PrivateLink Using VPC Endpoints

Cloud Lab

Monitoring IP Traffic Using VPC Flow Logs

Cloud Lab

7.

Route 53

6 Lessons

Piece together the parts of Amazon Route 53, DNS, domain registration, routing policies, and health checks.
8.

Serverless Computing

12 Lessons

Get familiar with AWS serverless computing, including Lambda, Fargate, API Gateway, and AppSync.

Getting to Know AWS Lambda

Cloud Lab

Building and Deploying Serverless Applications with AWS SAM

Cloud Lab

Developing RESTful Microservices with API Gateway and DynamoDB

Cloud Lab

Building a WebSocket-Based Chat Application Using API Gateway

Cloud Lab

Mastering AWS AppSync Lambda Resolvers

Cloud Lab

9.

Application Integration

11 Lessons

Look at AWS services for seamless application integration, messaging, and workflow orchestration.

Getting Started with Amazon Simple Queue Service (SQS)

Cloud Lab

Handling Amazon SNS Notifications with AWS Lambda

Cloud Lab

Build a Fanout Serverless Architecture using SNS, SQS, and Lambda

Cloud Lab

Decoupling Serverless Applications with Amazon EventBridge

Cloud Lab

Getting Started with AWS Step Functions

Cloud Lab

10.

Containers

6 Lessons

Work your way through managing containerized applications using AWS ECS, EKS, and ECR.

Getting Started with Amazon ECS

Cloud Lab

Create an EKS Cluster and Deploy an Application

Cloud Lab

11.

High Availability and Scalability

12 Lessons

Grasp the fundamentals of high availability and scalability in AWS, covering ELBs, scaling, SSL, and lifecycle hooks.

Managing Application Traffic Using Elastic Load Balancers

Cloud Lab

Understanding Auto Scaling Group (ASG) in AWS

Cloud Lab

Mastering Amazon EC2 Dynamic Scaling Policies

Cloud Lab

12.

Storage

6 Lessons

Dig deeper into AWS storage: object, block, and file storage with S3, EBS, and EFS.

Understanding AWS Storage Options—From Zero to Hero

Cloud Lab

13.

Simple Storage Service (S3)

14 Lessons

Simplify complex topics on S3 storage, access management, replication, performance, and security.

Working with AWS S3 Cross-Region Replication

Cloud Lab

Resizing Images with S3 Batch Operations and AWS Lambda

Cloud Lab

Managing Data Access with Amazon S3 Access Points

Cloud Lab

14.

File Storage and Transfer

5 Lessons

Master the steps to efficiently manage file storage and transfer using AWS services.

Getting Started with Amazon FSx for Windows File Server

Cloud Lab

15.

Databases

11 Lessons

Step through AWS database services, their features, use cases, and optimization strategies.

Working with Relational Databases: A Beginner's Guide to AWS RDS

Cloud Lab

Getting Started with Amazon Aurora Database Engine

Cloud Lab

Working with NoSQL Databases: A Beginner's Guide to AWS DynamoDB

Cloud Lab

Exploring Graphs with Amazon Neptune

Cloud Lab

Getting Started with Amazon Keyspaces

Cloud Lab

Achieving Ultra-Fast Performance Using Amazon MemoryDB for Redis

Cloud Lab

Improving Database Performance with Amazon ElastiCache for Redis

Cloud Lab

16.

Migration and Transfer

9 Lessons

Get started with various AWS tools for efficient data migration and transfer.

Use of AWS Database Migration Service from Aurora MySQL to S3

Cloud Lab

17.

Security and Compliance

19 Lessons

Break apart essential AWS security services for effective cloud resource protection and compliance.

Getting Started with AWS Key Management Service (KMS)

Cloud Lab

Encrypting S3 Buckets and EBS Volumes Using KMS

Cloud Lab

Protecting Web Applications Using AWS WAF

Cloud Lab

Managing Aurora DB Credentials and API Keys Using Secrets Manager

Cloud Lab

Finding Vulnerabilities on EC2 Instances Using AWS Inspector

Cloud Lab

18.

Deployment Services

4 Lessons

Apply your skills to deploying applications with AWS Elastic Beanstalk and App Runner.

Mastering AWS Deployment Services—From Zero to Hero

Cloud Lab

19.

CloudFormation

8 Lessons

Take a look at AWS CloudFormation for automating and managing infrastructure as code using templates.

Getting to Know AWS CloudFormation

Cloud Lab

AWS CloudFormation Updates: Change Sets and Stack Policies

Cloud Lab

Mastering AWS CloudFormation Helper Scripts

Cloud Lab

20.

Machine Learning

13 Lessons

Investigate AWS's robust machine learning services for text, image, speech, and predictive modeling tasks.

Understanding Machine Learning Services on AWS—From Zero to Hero

Cloud Lab

Deploying a Machine Learning Model with Amazon SageMaker

Cloud Lab

Getting Started with Amazon Fraud Detector

Cloud Lab

Build an Educative Chatbot with Conversational AI Using AWS Lex

Cloud Lab

21.

Content Delivery and Optimization

8 Lessons

Master the steps to optimize content delivery and security using AWS CloudFront and Global Accelerator.
22.

Analytics

13 Lessons

Learn how to use AWS analytics services for data processing, integration, and real-time streaming.

Analyzing S3 Data and CloudTrail Logs Using Amazon Athena

Cloud Lab

Getting Started with Amazon EMR

Cloud Lab

Getting Started with Amazon Redshift

Cloud Lab

Building ETL Pipelines on AWS

Cloud Lab

Create a Data Lake with Lake Formation and Analyze It with Athena

Cloud Lab

Building a Logs Processing Pipeline with Amazon Kinesis

Cloud Lab

Getting Started with Amazon Managed Streaming for Apache Kafka

Cloud Lab

23.

Monitoring and Auditing

6 Lessons

Walk through essential AWS monitoring and auditing tools for efficient and secure resource management.

Monitoring EC2 Instances Using AWS CloudWatch

Cloud Lab

Getting Started with AWS Config

Cloud Lab

24.

Management and Governance

9 Lessons

Work your way through AWS management tools for resource optimization, compliance, and efficiency.

Getting Started with AWS Systems Manager Parameter Store

Cloud Lab

25.

AWS Billing and Cost Management

6 Lessons

Grasp the fundamentals of AWS Billing and Cost Management to optimize AWS expenses.

Practice Exam - 1

Assessment

26.

Practice Exam Solution - 1

14 Lessons

Take a closer look at AWS strategies for resilient, secure, cost-optimized, and high-performing architectures.

Practice Exam - 2

Assessment

27.

Practice Exam Solution - 2

15 Lessons

Tackle resilient and secure AWS architectures while optimizing cost and high-performance solutions.

Practice Exam - 3

Assessment

28.

Practice Exam Solution - 3

14 Lessons

Test your understanding of resilient, secure, cost-optimized, and high-performing AWS architectures.
29.

Wrapping Up

1 Lesson

Get familiar with essential skills for designing secure, high-performing, cost-optimized AWS architectures.

Trusted by 1.4 million developers working at companies

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Evan Dunbar

ML Engineer

Carlos Matias La Borde

Software Developer

Souvik Kundu

Front-end Developer

Vinay Krishnaiah

Software Developer

Eric Downs

Musician/Entrepeneur

Kenan Eyvazov

DevOps Engineer

Anthony Walker

@_webarchitect_

Emma Bostian 🐞

@EmmaBostian

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor