Here I’ll share my experience during these three months where I studied to take the AWS CSAP (AWS Certified Solutions Architect Professional). I hope this text helps everyone that is thinking to try it.
The AWS CSAP is intended for individuals who perform a Solutions Architect role. So, you’ll see a lot of questions where you need to understand which are the best products for a determinate scenario, and how they work together to deliver a solution having the right mindset; cost, security, performance, etc. it depends on what the question is asking – so, pay attention. In the professional level, you must have an in-depth knowledge of the AWS products, different from the associate level, where the test does not to go deep into the products.
Keep in mind: The AWS Certified Solutions Architect Associate is a requirement for AWS CSAP.
Well, the first step is to understand which are the necessary knowledge that you need to pass, and the best way to start is to read the exam guide.
Following the exam guide, you’ll find eight domains to study. Each domain has a group of products that you need to know and a design pattern that you have to understand. I followed the above list during my study (reading in sequence).
- Introduction: Start from here
- Domain 1.0: High Availability and Business Continuity
- Domain 2.0: Costing
- Domain 3.0: Deployment Management
- Domain 4.0: Network Design
- Domain 5.0: Data Storage
- Domain 6.0: Security
- Introduction to AWS Security
- FAQ – IAM
- FAQ – CloudHSM
- FAQ – KMS
- FAQ – Organizations
- FAQ – Directory Service
- FAQ – WAF
- FAQ – Certification Manager
- AWS Security Best Practices
- AWS Security Checklist
- AWS Well-Architected Framework – Security Pillar
- Introduction to Auditing the Use of AWS
- AWS Answers to Key Compliance Questions
- AWS Best Practices for DDoS Resiliency
- AWS Key Management Service Best Practices
- Overview of AWS Security – Analytics, Mobile, and Application
- Overview of AWS Security – Application Services
- Overview of AWS Security – Compute Services
- Overview of AWS Security – Database Services
- Overview of AWS Security – Network Services
- Overview of AWS Security – Storage Services
- Secure Content Delivery with CloudFront
- Encrypting Data at Rest
- Security at Scale: Logging in AWS
- Cross-Domain Solutions on AWS
- Use AWS WAF to Mitigate OWASP’s
- Security of AWS CloudHSM Backups
- Using Windows Active Directory Federation Services
- Domain 7.0: Scalability and Elasticity
- Domain 8.0: Cloud Migration and Hybrid Architecture
During the process of reading the docs above, I did two courses: Linux Academy and Cloud Guru. Linux Academy is an excellent course with a lot of details and hands-on labs. If you need to choose only one, my recommendation does the Linux Academy course. The Cloud Guru is didactic, explanations are simple to understand, and has organized classes, but there aren’t hands-on labs, and the exam simulation is weak compared to the real exam. I recommend reading the forum from both sites because every day has tips related to the subject and links that help a lot to improve the study process.
Keep in mind: The courses aren’t sufficient to pass the exam, you need to read the documentation and do hands-on labs.
So, studying two or three hours per day for three months, I was able to pass the exam. I desire for everyone that will try it, good luck!
Previously, I worked in reference companies in the area of technology. Where I helped support, develop and deploy various technology solutions related to cloud, virtualization and IT infrastructure.