The content of this repository is out of date with the current requirements for Certified Developer – Associate exam. Furthermore, certain notes contain information that is not accurate anymore. Use this repository with discretion!
-
AWS Fundamentals
-
AWS Deep Dive
-
Advanced Security
-
Other Services
-
Exam details
- Two question types:
- Multiple Choice
- Multiple response
- Minimum passing score: 720/1000
- Domains:
- Deployment: CICD, Beanstalk, Serverless
- Security: each service deep-dive + dedicated section
- Development with AWS Services: Serverless, API, SDK, & CLI
- Refactoring: Understand all the AWS services for the best migration
- Monitoring and Troubleshooting: CloudWAtch, CloudTrail, X-Ray
- Exam Guide: Certified Developer - Associate Exam PDF
- Two question types:
-
EC2 + IAM Exam Checklist
- Know how to SSH into EC2 (and change .pem file permissions)
- Know how to properly use security groups
- Know the fundamental differences between private vs public vs elastic IP
- Know how to use User Data to customize your instance at boot time
- Know that you can build custom AMI to enhance your OS
- EC2 instances are billed by the second and can be easily created and thrown away, welcome to the cloud!
-
Maybe on Exam:
- Availability zones are in geographically isolated data centers
- IAM users are NOT defined on a per-region basis
- If you are getting a permission error exception when trying to SSH into your linux instance, then the key is missing chmod 400 permissions
- If you are getting a network timeout when trying to SSH into your EC2 instance, then your security groups are misconfigured
- Security groups reference IP address, CIDR block, Security group, but NOT DNS name
- These notes are based on the Ultimate AWS Certified Developer Associate 2021 course by Stephane Maarek