Immutable Infrastructure
An approach to managing services and software deployments on IT resources wherein components are replaced rather than changed. This means that every change is actually a new version, ensuring consistency and reliability in operations, which is particularly relevant for cloud and virtualized environments.