Back in 2020, Amazon Web Services launched a new version of the most popular certification in their program, the AWS Certified Solutions Architect Associate. Many AWS students are wondering what the differences are between the SAA-C01 and SAA-C02 exam. Let’s have a closer look at the SAA-C01 vs SAA-C02 exam versions for this popular AWS Certification.
The new version of the AWS Certified Solutions Architect Associate certification has the code SAA-C02. Updated with new content to align with the latest AWS features and services, this new exam replaced the former SAA-C01 exam as of June 30 2020. You can find the updated Exam Guide for the SAA-C02 on the AWS website.
Though most of the topics in the SAA-C02 exam blueprint are largely the same as in the SAA-C01, new services have been introduced for the new SAA-C02. These new services include Amazon FSx, High Performance Computing, Amazon Aurora, AWS Global Accelerator, AWS Organizations, AWS Resource Access Manager, AWS Database Migration Service and AWS DataSync.
Let’s highlight the changes to the exam blueprint and the question format of the exam. I’ll also provide some tips for what you need to study if you’re planning to take the SAA-C02 AWS Certified Solutions Architect Associate exam.
The Exam Blueprint
For the most part, the blueprint is unchanged. The number of questions is the same at 65, and the pass mark is still 720 points out of 1000. In the new blueprint, they don’t recommend any specific whitepapers like they used to – instead you just get a link to the AWS whitepapers page. The key difference between the SAA-C01 and SAA-C02 exam is the content outline. These can be seen in the image below.
There are now only 4 domains in the SAA-C02 blueprint (as the “Define Operationally Excellent Architectures” domain has been removed). In addition to the removal of a domain (and because of it), the percentages of coverage of each other domain have also changed. The ” Design Cost-Optimized Architectures” domain has the biggest change going from 10% to 18% – so make sure you know how to design cost-effective architectures.
The Question Format
The good news is that there’s not a whole lot to report here. The style of the questions in the SAA-C02 is very similar to the one in the previous exam. Most questions are 1-2 lines of scenario followed by the actual question itself. They get straight to the point without any filler. If anything, I thought the wording was improved from the previous exam and the questions were less ambiguous.
There are two response formats: multiple choice, and multiple response. In the SAA-C02 exam blueprint, these formats appear to be identical to the SAA-C01 exam: you either have one correct response from three options; or two or more correct responses from five or more options. As with the SAA-C01 exam, I have not yet seen any questions that ask for more than two responses or have more than five options. If you do see this on your exam, please let me know!
The Content – What You Need to Know
I’ll break down the content that you need to know for the exam. Of course, this list is not exhaustive – but will provide useful few tips for your exam prep.
- Know your different Amazon S3 storage tiers! You need to know the use cases, features and limitations, and relative costs; e.g. retrieval costs.
- Amazon S3 lifecycle policies is also required knowledge – there are minimum storage times in certain tiers that you need to know.
- For Glacier, you need to understand what it is, what it’s used for, and what the options are for retrieval times and fees.
- For the Amazon Elastic File System (EFS), make sure you’re clear which operating systems you can use with it (just Linux).
- For the Amazon Elastic Block Store (EBS), make sure you know when to use the different tiers including instance stores; e.g. what would you use for a datastore that requires the highest IO and the data is distributed across multiple instances? (Good instance store use case)
- Learn about Amazon FSx. You’ll need to know about FSx for Windows and Lustre.
- Know how to improve Amazon S3 performance including using CloudFront, and byte-range fetches – check out this whitepaper.
- Make sure you understand about Amazon S3 object deletion protection options including versioning and MFA delete.
- You need to have a good understanding of the options for how to scale an Auto Scaling Group using metrics such as SQS queue depth, or numbers of SNS messages.
- Know your different Auto Scaling policies including Target Tracking Policies.
- Read up on High Performance Computing (HPC) with AWS. You’ll need to know about Amazon FSx with HPC use cases.
- Know your placement groups. Make sure you can differentiate between spread, cluster and partition; e.g. what would you use for lowest latency? What about if you need to support an app that’s tightly coupled? Within an AZ or cross AZ?
- Make sure you know the difference between Elastic Network Adapters (ENAs), Elastic Network Interfaces (ENIs) and Elastic Fabric Adapters (EFAs).
- For the Amazon Elastic Container Service (ECS), make sure you understand how to assign IAM policies to ECS for providing S3 access. How can you decouple an ECS data processing process – Kinesis Firehose or SQS?
- Make sure you’re clear on the different EC2 pricing models including Reserved Instances (RI) and the different RI options such as scheduled RIs.
- Make sure you know the maximum execution time for AWS Lambda (it’s currently 900 seconds or 15 minutes).
- Understand what AWS Global Accelerator is and its use cases.
- Understand when to use CloudFront and when to use AWS Global Accelerator.
- Make sure you understand the different types of VPC endpoint and which require an Elastic Network Interface (ENI) and which require a route table entry.
- You need to know how to connect multiple accounts; e.g. should you use VPC peering or a VPC endpoint?
- Know the difference between PrivateLink and ClassicLink.
- Know the patterns for extending a secure on-premises environment into AWS.
- Know how to encrypt AWS Direct Connect (you can use a Virtual Private Gateway / AWS VPN).
- Understand when to use Direct Connect vs Snowball to migrate data – lead time can be an issue with Direct Connect if you’re in a hurry.
- Know how to prevent circumvention of Amazon CloudFront; e.g. Origin Access Identity (OAI) or signed URLs / signed cookies.
- Make sure you understand Amazon Aurora and Amazon Aurora Serverless.
- Know which RDS databases can have Read Replicas and whether you can read from a Multi-AZ standby.
- Know the options for encrypting an existing RDS database; e.g. only at creation time otherwise you must encrypt a snapshot and create a new instance from the snapshot.
- Know which databases are key-value stores; e.g. Amazon DynamoDB.
Management and Governance
- You’ll need to know about AWS Organizations; e.g. how to migrate an account between organizations. Check out this article.
- For AWS Organizations, you also need to know how to restrict actions using service control policies attached to OUs.
- Understand what AWS Resource Access Manager is.
- Make sure you know the use cases for the Amazon Simple Queue Service (SQS), and Simple Notification Service (SNS).
- Understand the differences between Amazon Kinesis Firehose and SQS and when you would use each service.
- Know how to use Amazon S3 event notifications to publish events to SQS – here’s a good “How To” article.
Consider this list as a selection of tips for what I recommend you include in your preparation for the AWS Certified Solutions Architect Associate (SAA-C02) exam. To ensure your exam success, I highly recommend enrolling in the Digital Cloud Training courses mentioned below.
Preparation Resources for the AWS Solutions Architect Associate Exam
If you’re looking to pass the AWS Certified Solutions Architect Associate exam (SAA-C02), Digital Cloud Training offers training resources that will ensure you’re able to comfortably pass your exam the first time. Our video courses and practice tests cover everything you need to know for the SAA-C02 exam. Check out the following courses:
- AWS Certified Solutions Architect Associate Hands-On Course This course takes you right from creating your first AWS Free Tier account through to building complex architectures on AWS. With over 22 hours of theory lectures and guided practical exercises, this is the ultimate video course to not only pass the exam but develop a strong experience-based skillset.
- AWS Certified Solutions Architect Associate Practice Exams This course contains over 500 up-to-date practice questions that reflect the style and difficulty of the real AWS exam. After going through these questions a couple of times, you’ll be in the best position to ace your AWS exam.
Also, check out the FREE AWS Certified Solutions Architect Associate Training Notes. Browsing these free training resources will save you lots of time on the AWS website. This exam-specific set of cheat sheets will help you get straight to the facts you need to know for your AWS exam.