Skip to content
SkilBrill Training Institute Logo
  • Home
  • Courses
  • About
  • Contact
  • Blog
    • Freshers

Home - Lessons - AWS DevOps Engineering - M5 — Advanced IaC: CDK and Drift Control - Testing infrastructure code before it reaches an account

AWS DevOps Engineering Testing infrastructure code before it reaches an account
AWS DevOps Engineering
0% Completed
M1 — Version Control and Branching for Ops
Repository strategy for application and infrastructure together
Reading
Trunk-based development versus release branching and when each fits
Reading
Commit standards, hooks and what a review should catch
Reading
Change sets and pull requests as the unit of delivery
Reading
Tagging, versioning and release notes that mean something
Reading
Handling a hotfix without breaking the pipeline
Reading
M2 — CI with CodeBuild
Build projects, environments and the buildspec
Reading
Caching, artefacts and keeping builds fast
Reading
Running tests in build and where they belong
Reading
Build environments, privileged mode and the security boundary
Reading
Matrices and parallel build strategy
Reading
Reading a failing build and fixing it quickly
Reading
M3 — CD and Release Strategy
CodePipeline stages and what belongs in each
Reading
CodeDeploy: in-place, blue-green and canary hooks
Reading
Approval gates: manual, automated and policy-driven
Reading
Environment promotion without configuration drift
Reading
Feature flags and decoupling deploy from release
Reading
Rollback: automatic, manual and what you rehearse
Reading
M4 — Infrastructure as Code with CloudFormation
Stacks, change sets and the drift detection workflow
Reading
Parameters, mappings, conditions and pseudo parameters
Reading
Nested stacks and cross-stack references
Reading
Custom resources and Lambda-backed extensions
Reading
Stack policies, termination protection and safe deletion
Reading
Refactoring a 3,000-line template without an outage
Reading
M5 — Advanced IaC: CDK and Drift Control
Why synthesised templates change how you structure code
Reading
Constructs, stacks and environment separation in the CDK
Reading
Writing constructs a team will actually reuse
Reading
Testing infrastructure code before it reaches an account
Reading
Drift: detection, remediation and deciding when drift is fine
Reading
CI for infrastructure: pipeline changes that touch stacks
Reading
M6 — Pipeline Security and Supply Chain
Secrets in pipelines: what never belongs in a build log
Reading
IAM roles for pipelines and the least-privilege question
Reading
Artefact integrity: ECR scanning, signing and provenance
Reading
Dependency and image vulnerability gating
Reading
OIDC federation from the pipeline instead of long-lived keys
Reading
Auditing who shipped what, when, and on whose approval
Reading
M7 — Testing and Quality Gates
Unit, integration and end-to-end tests in a delivery pipeline
Reading
Test environments that resemble production enough to matter
Reading
Static analysis, linting and policy checks as gates
Reading
Performance and smoke checks before traffic moves
Reading
Balancing gate coverage against lead time
Reading
Flaky tests: why they destroy trust in a pipeline
Reading
M8 — Capstone: A Full Delivery System
Build the repository, branching and review workflow
Reading
Create the build and test pipeline with a security gate
Reading
Model the infrastructure in CDK or CloudFormation
Reading
Implement progressive delivery with a rehearsed rollback
Reading
Add artefact scanning and policy enforcement
Reading
Hand the system to another team and support their first release
Reading
Announcements Course Info
PreviousNext

Global Trusted Software Training Partner Since 2022

SkilBrill Training Institute delivers industry-focused technology education that bridges the gap between academic learning and real-world demands. Our structured programs combine foundational theory with practical application, ensuring every graduate is confident and job-ready from day one.

Learn More About Us

© 2026 SkilBrill Training Institute. All Rights Reserved. Privacy Policy Terms Refunds Outcomes

📞 Enroll Now

Start Your Journey

Fill in your details and our team will get back to you within 24 hours

Please enable JavaScript in your browser to complete this form.