DevOps
288 views
Immutable Infrastructure
Quick Definition
Replacing servers instead of modifying them for updates
Full Definition
An approach where servers are never modified after deployment and replaced with new instances for updates.
Examples
container deployments, VM images, zero-downtime updates
Related Terms
infrastructure-as-code
containers
devops
More DevOps Terms
Feature Flags
Technique for toggling features without code deployment
Containerization
Packaging apps with dependencies into isolated containers
Shift Left
Moving testing and security checks earlier in development
Logging
Recording and aggregating application and system events
Git
Distributed version control system for tracking code changes
Rolling Deployment
Incrementally updating instances replacing old with new