
Explore the AWS solutions architect associate practice test course with service-based quizzes and two timed practice tests to understand server-based vs serverless architectures, data migration, and order processing.
Explore the SAA-C03 exam overview, 65 questions in 130 minutes, 720 passing score, online or test center options, and domain weights: security, resiliency, performance, cost optimization.
AWS SAA C03 Exam Guide Appendix section has a list of services. The attached PDF provides a brief description of some of the services and their purpose. Only basic knowledge about these services is needed for the exam. Other more important services are covered in depth in the course.
Explore public vs private IPs, CIDR notation, and subnets, and learn how routers, firewalls, and AWS VPCs secure and route traffic across private networks.
Discover how to deploy a multi-tier app on AWS with a VPC, public and private subnets across multiple availability zones, and elastic load balancers, routing, and internet gateway.
Configure security groups as stateful, instance-level firewalls to restrict traffic in a VPC. Allow web servers http/https from anywhere and databases only from app servers.
Learn how the network ACL provides subnet-level firewalling, is stateless, handles inbound and outbound traffic, and requires both allow and deny rules while evaluating numbered rules from lowest to highest.
If you manage multiple VPCs or AWS accounts, you may find yourself creating and maintaining duplicate security groups with the same security rules.
AWS introduced two features that can help simplify this process: Security Group VPC Associations and Shared Security Groups.
In this video, you'll learn how these features allow you to reuse and centrally manage security groups across multiple VPCs and AWS accounts, helping maintain consistent security policies while reducing administrative overhead.
Explore ip types in aws—private, public, and elastic—and how they attach to vpc. Learn about private ip assignment from subnet cidr, and how public and elastic ips enable internet access.
Explore how private subnets access AWS services via NAT gateways or NAT instances, and how gateway and interface endpoints enable private, region-local access to S3, DynamoDB, and other services.
A regional NAT gateway automatically expands across Availability Zones based on your workload presence. Unlike standard NAT gateways (referred to as zonal NAT gateways), which operate in a single Availability Zone, regional NAT gateways follow your workloads to provide automatic high availability across multiple Availability Zones.
In this video, learn how to simplify your AWS security and routing configuration using VPC Managed Prefix Lists. We'll explore how these lists can help you manage IP address ranges efficiently, enhance security by controlling traffic, and simplify updates across multiple resources.
Learn how to connect multiple VPCs with peering connections and transit gateway to enable private AWS network communication, with non-overlapping CIDRs, bidirectional traffic, and scalable routing.
Share your application with third parties privately via an endpoint service for a network load balancer and interface endpoints, or rely on internet access for non-AWS partners.
How can you privately connect your VPC to AWS services across Regions—without sending traffic over the public internet?
In this video, we’ll explore how Cross-Region AWS PrivateLink works, why it improves private connectivity, and what it costs. Let’s dive in!
Securely access public and private subnets using a bastion host or AWS Systems Manager session manager. IAM-based access via session manager avoids exposing SSH and RDP ports.
Explore site-to-site VPN, cloud hub, and client VPN, and learn how transit gateway enables scalable, secure connections between on-premises networks and AWS VPCs.
Link your on-premises data center to AWS with direct connect for a dedicated, consistent throughput connection; enable VPC access via direct connect gateway or transit gateway for multi-VPC.
In this video, we’ll explore VPC Block Public Access (BPA), an AWS feature that helps prevent unintended internet access to VPC resources. We’ll look at its regional scope, account-level protection, VPC and subnet exclusions, support for private connectivity, and organization-level enforcement.
Amazon elastic compute cloud provides infrastructure as a service to launch and manage virtual instances on a multi-tenant platform, with ephemeral storage and persistent EBS.
Explore aws ec2 virtualization with Nitro, a custom hardware-accelerated platform, and bare metal instances that support running other virtualization software or direct hardware access.
Explore Amazon machine images (AMI) for launching EC2 instances, including Linux, Windows, deep learning, and custom AMIs; learn about sharing, marketplace, licensing, and regional AMI IDs.
Map your application needs to the right EC2 instance family and size. Test performance across general purpose, burstable, compute, memory, storage, and accelerated instances.
Placement groups in ec2 provide low latency, high throughput for HPC and machine learning workloads by combining cluster, partition, and spread configurations across availability zones, with on-demand capacity reservations needed.
Learn how IAM roles enable an EC2 instance to access S3 with temporary credentials via the EC2 metadata service, eliminating long-term keys and enabling automatic rotation.
Explore EC2 storage options, including block, file, and object storage, and compare instance store with Elastic Block Store for high-performance, temporary versus durable storage.
Elastic Block Store (EBS) provides persistent network-attached block volumes for EC2, with snapshots stored in S3, availability zone replication, and volume types for IOPS and throughput.
Discover gp3, io2, and io2 Block Express as new EBS volume types. Compare gp3's lower cost and higher baseline IOPs with io2's durability and performance, and io2 Block Express throughput.
Explore elastic file system options for AWS EC2: EFS, FSx for Windows, and FSx for Lustre, including their use cases, access methods, and integration with S3 and on-premises networks.
Explore how EBS volume encryption uses KMS data keys and envelope encryption to secure volumes, snapshots, and data at rest and in transit, with key management by region.
Master CloudWatch for metrics, logs, alarms, and custom metrics; use events for automation, CloudTrail for API auditing, and Athena to query logs.
Explore CloudWatch metrics and alarms across ELB and EC2 health, autoscaling actions, alerts, and alarm states, using one-minute data points, thresholds, and evaluation intervals.
Consolidate and monitor logs with CloudWatch logs using agents or SDK, configure log groups, streams, retention, and metric filters to trigger alarms.
Enable CloudWatch detailed monitoring on an EC2 instance, track one-minute CPU utilization, and set a p90 alarm to stop idle instances after 15 minutes of low usage.
Distribute traffic across EC2 instances using Elastic Load Balancer, with health checks and auto scaling. Learn about internet-facing and internal modes, cross-zone load balancing, and SSL offload.
Explore the three elastic load balancers - classic, application, and network - and their roles for layer 4 and layer 7 traffic. Private link powered service enables private communication across VPCs.
Maintain compute capacity with Amazon auto scaling by managing a fleet and replacing failed instances. Implement dynamic and predictive scaling across availability zones to improve fault tolerance and reduce costs.
Explore AWS’s shared responsibility model, detailing security in the cloud versus security of the cloud, and how IAM, least privilege, cross-account access, and zero-trust authentication secure EC2 and S3.
Enforce least privilege by creating separate user accounts, managing password rules, credentials, and MFA, and using identity-based and resource-based policies with IAM roles for cross-account access and S3.
Explore policy types, inline and managed, and how they attach to users, groups, resources, and roles, plus arn convention and policy generator and simulator tools.
Explore the elements of an AWS policy document—version, statement, action, resource, and principal. Compare identity-based and resource-based policies, session names, and the Not actions mechanism.
Leverage conditional access with implicit denial, explicit denies and permission boundaries, and adopt attribute-based access control using request context variables to enforce least-privilege, scalable policies.
Attach an IAM role to an EC2 instance to obtain temporary credentials via the EC2 metadata service, eliminating long-term keys and enabling on-demand access to S3.
Explore how corporate and internet identities access AWS via single sign-on. Use SAML 2.0, AD, AWS Organizations, Cognito, OAuth 2.0, and OpenID Connect to map identities to roles and grant access.
Explore decoupled architectures with messaging services, comparing tightly and loosely coupled designs, and learn how queues, notification services, event buses, and streams enable scalable, resilient communication.
Explain SQS features, compare standard and FIFO queues, describe ordering semantics and message groups, and outline the message lifecycle driven by visibility timeout.
Explore SQS features including duplicate handling on standard queues and deduplication on FIFO queues. Learn about long polling, batching, retention, dead-letter queues, and encryption of message bodies.
Publish and fanout messages with SNS topics, choosing standard or FIFO topics, and apply message filtering, retry, and dead letter queue to ensure reliable delivery and logging for event-driven applications.
EventBridge provides near real-time events from AWS services and SaaS partners via a common event bus, enabling filters and targets to trigger workflows on state changes or on schedules.
Compare SNS and EventBridge to decide when to use them for event-driven solutions, noting EventBridge handles events from AWS services and SaaS partners with a schema registry and auto-discovery.
Compare streaming and batch processing: streaming analyzes data as it arrives for routing and alerts, while batch processing gathers data for periodic analytics using tools such as Spark on EMR.
Explore Amazon Kinesis real-time streaming with video streams, data streams, Kinesis Data Firehose, and data analytics, and see how they enable secure ingestion and SQL-based analytics to S3 and Redshift.
Learn how to configure Kinesis data streams with shards and partition keys, manage throughput and retention, read with shard iterators, and use KCL and KPL for producers and consumers.
Manage permissions for producers and consumers across SQS and SNS using resource-based and identity-based policies, cross-account access, and publish or receive rights for endpoints.
Compare SQS, Kinesis data streams, SNS, and EventBridge by highlighting polling vs. push delivery, time-ordered retention, and each service's consumer processing and retry behavior.
I am truly honored Udemy CEO highlighted my SAA-C03 courses in the earnings call for providing up-to-date and relevant content
Hi, and welcome to the Practice Test AWS Solutions Architect Associate SAA C03 course!
I am Chandra Lingam, and I am your instructor
In the next few hours, you will learn precise and relevant knowledge to pass the exam.
We will start by looking at what AWS expects from you
i.e., what does a solution architect do as part of their job
Remember, certification is just a stepping stone – you need to build skills to succeed in this role.
The actual exam contains only 65 questions and scenarios – so they can test you only so much.
You need to prepare yourself for 200-300 different scenarios, and this preparation is what will make you a well-rounded Solutions Architect
This preparation is the objective of this course
Depending on your experience level, you can approach it in two ways – Test first or Concept first
Test First
If you are already familiar with AWS, you can start with the test-first approach and continue in sequence.
There are two Practice Tests
Each test has 65 questions that you need to answer in 130 minutes
The result and detailed answers are available after you complete the test
The practice test is followed by a series of additional quizzes organized by service
The quizzes are a great way to identify specific areas of strength and improvement
You will get immediate feedback along with detailed explanation and relevant review videos
Concept First
If you prefer to review the concept first, you can start with the videos in the Networking section. All the videos have accurate closed captions!
Each section focuses on a core service, its purpose, and how you would use them
We then look at an integrated view of how you can use all these various services to build an order processing system
We will compare the architecture of a server-based and serverless solution.
And how to decouple components
Migration of data to the cloud is a complex exercise
We will walk through several real-life scenarios on how you can approach them
Course Q&A Forums
For support, the course has an active Q&A forum, and we generally answer questions within a few hours
With the knowledge you gain in this course, you will become a better Solutions Architect and easily clear the certification exam!
Happy Learning!
Chandra Lingam