The first recommended certification
- AWS Official - SAA-C02 π π - Official material from AWS
- Well Architect Framework π π - Official framework to help guide decisions or answers depending on situations.
- A Cloud Guru - Course π° πΌ - The first one I have used to study - Personal opinion: good place to start but limited on technical details required for the test.
- Linux Academy - Course π° πΌ - Second one used to study - Much deeper and technically specified.
- Linux Academy - Code π π» - Code
- Alternative Free SAA-C02 Youtube Course π πΌ - 10 hours of free content to help you pass the exam
- 800 Exam Questions π πΌ - 800 SAA-C02 Exam Questions to Study
- Create an AWS Account
- Create Root Credentials (not the best practice, but convenient for learning. Once the first user is created you can use their credentials)
- Create a SSH key - More info
- Setup the
shared/credentials
file based on the.sample
- Setup the
secrets.tfvars
file based on the.sample
(use the public key created before) - Run
make setup
to install Terraform plugins - Run
make plan
to check all the things to be created on your account - Run
make apply
to create and update the state
Within terraform/
all terraform info is stored, the source, and the state. Not the ideal, but for this usecase of studying I didn't want to go over the setup of a complex state management, so, on any scenario feel free to delete the state file and re-create your own.
make setup
- Install plugins and dependencies.make format
- Formats the Terraform code.make plan
- Shows diff.make apply
- Applies changes to AWS/State.make import
- Import resources from AWS to Terraform. Usage:RESOURCE="<component> <id>" make import
make sqs_producer
- Start producing messages to the configured queue. Requires:jot
,uuidgen
,aws-cli
,jq
.make sqs_consumer
- Start consuming messages from the configured queue. Requires:jot
,uuidgen
,aws-cli
,jq
.
- 10.000 foot overview
- Identity Access Management & S3
- EC2 101
- 10 - CLI
- Databases 101
- DNS 101
- 13 - VPC
- High Availability
- Components
- 24 - Migration
- 25 - Cloud Best Practices
- 26 - Well Architected Framework
- 27 - Config
- 28 - SSO
- 30 - Questions