Skip to main content

10 docs tagged with "deployment"

View all tags

AWS CodeDeploy

AWS CodeDeploy deep dive for DVA-C02. Deployment groups, lifecycle hooks, rollbacks, appspec.yml for EC2, Lambda, and ECS, blue/green deployments, deployment configurations, and traffic shifting strategies.

AWS Elastic Beanstalk

Elastic Beanstalk for DVA-C02. Deployment policies (All at once, Rolling, Rolling with additional batch, Immutable, Blue/Green), .ebextensions, .platform, environment tiers, database decoupling, and Java Spring Boot deployment.

Chapter 12: Components

Components are the units of deployment — JARs, DLLs, shared libraries. Martin traces their history from early relocatable binaries to modern package managers, establishing the foundation for the component cohesion and coupling principles that follow.

Lambda Layers, Versions & Aliases

Lambda Layers, Versions, and Aliases for DVA-C02. Layer structure, sharing across functions, version immutability, alias routing for canary deployments, and $LATEST vs published versions.

Phase 6 — Deployment

The **Deployment phase** moves tested, approved software from the staging environment to production. A well-executed deployment is **planned, automated.

Roll-Backward Strategy

**Roll-backward** (commonly called a **rollback**) is a deployment recovery strategy where the system is reverted to the **previously known-good version** when.

Roll-Forward Strategy

**Roll-forward** is a deployment recovery strategy where, instead of reverting to the previous version when an issue is detected, the team **fixes the defect.