Preparing for AWS Professional Certification Exams

Professional Architect

Review the Curriculum, spend good time on reading about each domain’s requirements

Consider taking an online course like — https://acloud.guru/learn/aws-certified-solutions-architect-professional. This will give a good jump start. While no course can cover and guarantee the passing, taking the course will give a boost and great starting point.

High Availability and Business Continuity

Read White Papers— http://media.amazonwebservices.com/AWS_Disaster_Recovery.pdf

Costing

Read https://d0.awsstatic.com/whitepapers/aws_pricing_overview.pdf

Understand various instance types and consolidated billing. Read about Reserved instances and know when to use reserved vs on-demand vs spot. For example in EMR, use Reserved for Master, on-demand for Core and Spot for workers. Look for the situation and make an assessment. Another example is if you run only once every day and you have to finish within a stipulated time, then on-demand. If you have flexibility, then spot. If you run most or all times, then use reserved

Deployment management

Read Cloudformation, OpsWorks and Beanstalk. This is also needed in very detail for DevOps engineer Pro. So two birds in 1 stone. Its very possible most have no working experience in OpsWorks and Beanstalk. Its work checking out https://www.qwiklabs.com/. Worth taking all labs on OpsWorks/CFT/ElasticBeansTalk/Cloudfront. WIll give more confidence than just going through docs.

Network Design

Know BGP and Direct connect (VIFs)very well on top of VPC.

ELB Listeners — know when to use TCP (End to end SSL)

How NAT instance configurations can affect throughput and availability

Data Storage

Good understanding of Storage GW

Must read whitepaper

Storage Options (when to use EBS standard vs EBS PIOPS vs I2 insatances)

Security

Must read WhitePaper

How to authenticate Mobile devices to AWS services

How to authenticate Federated users to AWS Console

Good understanding of Cognito/STS Token service

How to use IAM roles to provide AWS permissions using STS

Cross account role for partner access

Use of CloudTrail to track API calls and use Cross account S3 bucket to store logs and analyze

IAM permissions thru Tagging resources

How to deploy IPS/IDS to scale (Intrusion detection/protection)

Scalability & Elasticity

Use of Read replicas and ElasticCache to reduce burden on Read-heavy workloads

Use Cloudfront to scale heavily — watch out for Geographically distributed users scenario

Use of Kinesis — watch out for “realtime analysis, access”

Use SQS to control writes and prevent throttling at DynamoDB etc..

Understand Read/Write capacity in DynamoDB — very much needed on DevOps pro.

Understand SR-IOV and enhanced networking and Jumbo frames

(http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html)

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/network_mtu.html

Cloud Migration & Hybrid Architecture

Understand VM Import Export tool for migration

Storage GW/Data Pipeline/Import export/Snowball — evaluate situations when to use what — for example for several Terabytes of data, use Import export/Snowball. If you use data occasionally use GW cached volumes etc..

Misc

SWF — Know that it supports human interactions

FAQs

CloudFront/VPC/EBS/EC2/DirectConnect/OpsWorks/Beanstalk/DynamoDB/ELB/Cognito

Practice Exam

Make sure you take practice exam from AWS $40. If you score 50% or more, you can be confident you are near readiness. I would say 55–60 % is safe zone. Make sure you are taking in a quiet un-interrupted ambience. 40 questions and 90 min. It won’t be enough, so don’t be surprised if you have to leave a couple behind.

Many people have taken practice exams 2–3 times to get a practice to real exam. Its the same set of questions, but its worth taking more than once.

Exam tips

80 questions, 170 min. Approx 2 min per qn. Except may be 5–10 questions, almost all questions need at least 1 min to read if not more. So very likely many people will run out of time.

If you are not confident about answering, just move on after making a best guess.

Spend extra 30 secs on questions where you can be confident about.

You can mark for review, but very unlikely we will have time to review. Make your best judgement at the first time.

No breaks allowed, so plan around that. If you take a break, they will allow, but clock keeps rolling. Afternoons can have natural slump for many, I would recommend a good breakfast and a morning session.

Its a 3 hour assault, don’t be intimidated by tough questions, keep the motivation up — Good luck. If you pass, pls share the thoughts and help other candidates with useful tips.

DevOps Pro

Read the exam outline thoroughly https://d0.awsstatic.com/training-and-certification/docs-devops-pro/AWS_certified_devops_engineer_professional_blueprint.pdf

Consider taking an online course like https://acloud.guru/course/aws-certified-devops-engineer-professional/dashboard

Domain 1:Continuous Delivery and Process Automation

White papers (on top of all recommended WP in the blue print)

Must Read Whitepaper

(https://d0.awsstatic.com/whitepapers/AWS_Blue_Green_Deployments.pdf)

(http://d0.awsstatic.com/whitepapers/overview-of-deployment-options-on-aws.pdf)

Very thorough understanding of below — I recommend walking through entire developer documentation of each product, do tutorials or use qwiklabs to get a feel. Understand docker deployment in each option. Know when to use beanstalk vs opsworks vs CFT in various situations.

OpsWorks

BeansTalk

Cloudformation (Memorize each state, wait conditions/handles, nested stacks, exporting outputs, updating/deleting stacks)

Monitoring, Metrics, and Logging

Good knowledge of Cloudwatch/CW logs/CW events/Kinesis streams to process realtime logs

Security, Governance, and Validation

Must read WhitePaper

How to authenticate Mobile devices to AWS services

How to authenticate Federated users to AWS Console

Good understanding of Cognito/STS Token service

How to use IAM roles to provide AWS permissions using STS

Cross account role for partner access

Use of CloudTrail to track API calls and use Cross account S3 bucket to store logs and analyze

Detailed working on Identity providers / STS

High Availability and Elasticity

Full 9 yards in AutoScaling incl. Hooks/Lifecycle

Scaling / HA in RDS — Read replicas vs Multi-AZ, along with ElasticCache

DynamoDB — deep dive

Using SQS to create decoupled systems to scale and improve resiliency

Kinesis Streams understanding

Deep understanding of EBS performance

Exam tips — The Architect Pro exam tips apply

Good luck — I can be reached at @vagees

Sathiya Shunmugasundaram

AWS Certified Professional (Solution Architect, DevOps Engineer)

AWS Certified Associate (Solution Architect, Developer, SysOps Admin)

https://www.linkedin.com/in/sathiyash/

becloudy

Cool developer blogs on cloud computing

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade