IMPORTANT: All content in this manual must be created and maintained in English. This ensures consistency and accessibility for the global AWS community. All documentation, examples, comments, and explanations should be written in English.
This project constitutes a comprehensive and exhaustive study manual for the AWS Certified DevOps Engineer - Professional certification. The manual is designed to provide complete coverage of all exam domains, with a practical approach that includes real-world examples, hands-on labs, and specific exam preparation.
- Complete coverage of the 6 official certification domains
- Practical learning through examples with CloudFormation and Terraform
- Effective exam preparation with question banks
- Real-world application through laboratories and use cases
- Study flexibility with multiple consumption formats
aws-devops-certification-manual/
βββ README.md
βββ index.md
βββ PROGRESS.md (consolidated checklists)
βββ scripts/
β βββ epub-generator/
β β βββ converter.py
β β βββ requirements.txt
β β βββ templates/
β βββ utils/
βββ domains/
β βββ domain-01-sdlc-automation/
β β βββ README.md
β β βββ PROGRESS.md (domain checklist)
β β βββ 01-source-code-management/
β β β βββ README.md
β β β βββ PROGRESS.md (topic checklist)
β β β βββ content.md
β β β βββ examples/
β β β β βββ cloudformation/
β β β β βββ terraform/
β β β β βββ scripts/
β β β β βββ aws-cli/
β β β βββ labs/
β β β βββ questions/
β β βββ 02-aws-codecommit/
β β βββ 03-aws-codebuild/
β β βββ 04-aws-codedeploy/
β β βββ 05-aws-codepipeline/
β β βββ 06-testing-automation/
β β βββ 07-deployment-strategies/
β β βββ 08-third-party-integrations/
β β βββ 09-troubleshooting-optimization/
β βββ domain-02-configuration-management/
β β βββ README.md
β β βββ PROGRESS.md
β β βββ 01-cloudformation-fundamentals/
β β βββ 02-cloudformation-advanced/
β β βββ 03-terraform-fundamentals/
β β βββ 04-terraform-advanced/
β β βββ 05-aws-cdk/
β β βββ 06-systems-manager/
β β βββ 07-configuration-tools/
β β βββ 08-drift-management/
β β βββ 09-cross-account-deployments/
β βββ domain-03-monitoring-logging/
β β βββ README.md
β β βββ PROGRESS.md
β β βββ 01-cloudwatch-fundamentals/
β β βββ 02-cloudwatch-advanced/
β β βββ 03-aws-xray/
β β βββ 04-cloudtrail/
β β βββ 05-application-monitoring/
β β βββ 06-log-aggregation/
β β βββ 07-performance-monitoring/
β β βββ 08-alerting-strategies/
β β βββ 09-cost-monitoring/
β βββ domain-04-policies-standards/
β β βββ README.md
β β βββ PROGRESS.md
β β βββ 01-aws-config/
β β βββ 02-service-catalog/
β β βββ 03-iam-automation/
β β βββ 04-security-policies/
β β βββ 05-compliance-frameworks/
β β βββ 06-tagging-strategies/
β β βββ 07-governance-automation/
β βββ domain-05-incident-response/
β β βββ README.md
β β βββ PROGRESS.md
β β βββ 01-event-driven-automation/
β β βββ 02-eventbridge-cloudwatch-events/
β β βββ 03-lambda-automation/
β β βββ 04-incident-procedures/
β β βββ 05-rollback-strategies/
β β βββ 06-error-handling/
β β βββ 07-notification-systems/
β β βββ 08-root-cause-analysis/
β βββ domain-06-high-availability/
β βββ README.md
β βββ PROGRESS.md
β βββ 01-multi-az-strategies/
β βββ 02-multi-region-strategies/
β βββ 03-auto-scaling/
β βββ 04-load-balancing/
β βββ 05-database-strategies/
β βββ 06-disaster-recovery/
β βββ 07-chaos-engineering/
β βββ 08-business-continuity/
βββ resources/
β βββ aws-services-reference.md
β βββ best-practices.md
β βββ glossary.md
β βββ exam-tips.md
βββ practice-exams/
β βββ full-practice-exam-01.md
β βββ full-practice-exam-02.md
β βββ domain-specific-tests/
βββ assets/
βββ images/
βββ diagrams/
βββ templates/
- Initial project setup
- Folder structure created
- Base templates defined
- Basic utility scripts
- Domain 1: SDLC Automation (0/9 topics)
- Domain 2: Configuration Management (0/9 topics)
- Domain 3: Monitoring and Logging (0/9 topics)
- Domain 4: Policies and Standards (0/7 topics)
- Domain 5: Incident Response (0/8 topics)
- Domain 6: High Availability (0/8 topics)
- EPUB generator implemented
- Validation scripts
- Productivity tools
- Checklist automation
- Complete practice exams (0/2)
- Domain-specific tests (0/6)
- Scoring system
- Automated feedback
Total Progress: 0/50 topics completed (0%)
- 01-source-code-management
- 02-aws-codecommit
- 03-aws-codebuild
- 04-aws-codedeploy
- 05-aws-codepipeline
- 06-testing-automation
- 07-deployment-strategies
- 08-third-party-integrations
- 09-troubleshooting-optimization
Domain 1 Progress: 0/9 topics (0%)
- 01-cloudformation-fundamentals
- 02-cloudformation-advanced
- 03-terraform-fundamentals
- 04-terraform-advanced
- 05-aws-cdk
- 06-systems-manager
- 07-configuration-tools
- 08-drift-management
- 09-cross-account-deployments
Domain 2 Progress: 0/9 topics (0%)
- 01-cloudwatch-fundamentals
- 02-cloudwatch-advanced
- 03-aws-xray
- 04-cloudtrail
- 05-application-monitoring
- 06-log-aggregation
- 07-performance-monitoring
- 08-alerting-strategies
- 09-cost-monitoring
Domain 3 Progress: 0/9 topics (0%)
- 01-aws-config
- 02-service-catalog
- 03-iam-automation
- 04-security-policies
- 05-compliance-frameworks
- 06-tagging-strategies
- 07-governance-automation
Domain 4 Progress: 0/7 topics (0%)
- 01-event-driven-automation
- 02-eventbridge-cloudwatch-events
- 03-lambda-automation
- 04-incident-procedures
- 05-rollback-strategies
- 06-error-handling
- 07-notification-systems
- 08-root-cause-analysis
Domain 5 Progress: 0/8 topics (0%)
- 01-multi-az-strategies
- 02-multi-region-strategies
- 03-auto-scaling
- 04-load-balancing
- 05-database-strategies
- 06-disaster-recovery
- 07-chaos-engineering
- 08-business-continuity
Domain 6 Progress: 0/8 topics (0%)
Each individual topic will have its own PROGRESS.md with:
- Fundamental concepts (5-8 pages)
- AWS services involved (3-5 pages)
- Official best practices (3-5 pages)
- Common use cases (2-3 pages)
- Cost considerations (2-3 pages)
- Limitations and troubleshooting (3-5 pages)
- CloudFormation examples (5-8 templates)
- Basic functional
- Intermediate with parameters
- Advanced with conditions
- Nested stacks
- Cross-stack references
- Terraform equivalents (5-8 configurations)
- Basic functional
- With modules
- Multi-environment
- State management
- Workspaces
- AWS CLI scripts (8-12 scripts)
- Python/Bash automation (5-8 scripts)
- Lab 1: Basic setup (step-by-step)
- Lab 2: Advanced configuration
- Lab 3: Troubleshooting scenarios
- Lab 4: Performance optimization
- Lab 5: Security hardening
- Basic questions (5-8 questions)
- Intermediate questions (5-8 questions)
- Advanced questions (5-8 questions)
- Detailed explanations
- Documentation references
- Exam tips
- Complete technical review
- Testing of all examples
- Laboratory verification
- Question validation
- Documentation review
Topic Progress: 0/32 elements (0%)
- Introduction to the specific topic
- Learning objectives
- Technical prerequisites
- Estimated study time
- Relationship with other topics
Deep development that includes:
- Fundamental concepts (solid theory)
- Specific AWS services (detailed configuration)
- Official best practices (AWS recommendations)
- Real use cases (practical applications)
- Cost considerations (financial optimization)
- Common troubleshooting (problem resolution)
Implementations organized by technology:
cloudformation/
- basic/: Simple functional templates
- intermediate/: With parameters and outputs
- advanced/: Conditions, mappings, functions
- nested/: Nested stacks
- cross-stack/: Cross-stack references
terraform/
- basic/: Direct configurations
- modules/: Modular implementations
- environments/: Multi-environment setups
- state/: Advanced state management
- workspaces/: Configurations per workspace
scripts/
- bash/: Bash automation
- python/: Scripts with boto3
- automation/: Productivity tools
aws-cli/
- administration/: Administration commands
- troubleshooting/: Debugging and diagnostics
- automation/: Useful one-liners
Progressive laboratories:
- Clear objectives and measurable
- Prerequisites and detailed setup
- Step-by-step instructions with screenshots
- Validation checkpoints
- Complete cleanup procedures
- Troubleshooting common issues
Comprehensive evaluation:
- practice-questions.md: Question bank
- explanations.md: Detailed explanations
- exam-tips.md: Exam strategies
- references.md: Documentation links
- Standard Markdown for all content files
- No source code in functional documentation
- Abundant explanatory examples to facilitate learning
- Consistent structure between domains and topics
- Cross-references between related content
- β Technical accuracy verified with official AWS documentation
- β Up-to-date with latest service versions
- β Complete coverage for each exam objective
- β Appropriate depth for professional level
- β Complete functionality of all examples
- β Step-by-step explanations of each implementation
- β Best practices for security and costs
- β Real and applicable use cases
- β Alignment with official exam objectives
- β Appropriate difficulty level for professional certification
- β Balanced coverage according to domain weights
- β Detailed explanations of answers
- Files: kebab-case (e.g.,
aws-codepipeline-setup.md) - Folders: kebab-case with numbering (e.g.,
01-source-code-management) - AWS Resources: snake_case in code (e.g.,
my_vpc_stack) - Tags: PascalCase (e.g.,
Environment,ProjectName)
The project will include a conversion system that will allow generating electronic books in EPUB format for reading on e-readers and mobile devices.
Flexible Granularity
- Individual topic: Single topic to EPUB
- Complete domain: All topics from a domain
- Custom selection: Specific combination of contents
- Complete manual: All content in a single EPUB
EPUB Features
- Navigable table of contents by domains/topics
- Complete metadata (author, description, tags)
- Images and diagrams included
- Optimized format for e-readers
- Terms index and cross-references
- Bookmarks in important sections
- Offline study on mobile devices
- Specific review of weak domains
- Quick consultation during travels
- Portable backup of the complete manual
- Project structure definition
- General index creation
- Folder structure setup
- Base content templates
- Checklist system implemented
- Domain 1: SDLC Automation (9 topics)
- Domain 2: Configuration Management (9 topics)
- Domain 3: Monitoring and Logging (9 topics)
- Domain 4: Policies and Standards (7 topics)
- Domain 5: Incident Response (8 topics)
- Domain 6: High Availability (8 topics)
- CloudFormation examples (250+ templates)
- Terraform equivalents (250+ configurations)
- Automation scripts (300+ scripts)
- Hands-on laboratories (250+ labs)
- Question banks per topic (900+ questions)
- Complete practice exams (2 exams)
- Domain-specific tests (6 tests)
- Scoring and feedback system
- EPUB generator implemented
- Automatic validation scripts
- Productivity tools
- Checklist update system
- Initial assessment with diagnostic test
- Systematic study topic by topic according to weaknesses
- Hands-on practice with specific laboratories
- Reinforcement with topic questions
- Domain evaluation upon completing all topics
- Complete practice exams
- Final review of identified weak topics
- Official AWS documentation: Direct links in each topic
- Community forums: References to relevant discussions
- Exam updates: Tracking of official changes
- Errata and corrections: Reporting and update system
- Progress tracking: Automatic checklists and progress reports
Note: This project is under active development. Content is regularly updated to maintain alignment with changes in AWS services and exam objectives.
Project statistics:
- 50 individual topics
- ~1,500 pages of estimated content
- 500+ practical examples (CloudFormation + Terraform)
- 300+ automation scripts
- 250+ hands-on laboratories
- 900+ practice questions