Immutable infrastructure refers to servers (or VMs) that are never modified after deployment. With an immutable infrastructure paradigm, servers work differently. We no longer want to update in-place servers. Instead, we want to ensure that a deployed server will remain intact, with no changes made.
What is mutable vs immutable infrastructure?
Mutable infrastructure can be updated, configured as per the requirement. It is possible to login to servers, apply patches, update configuration, scale up/down it etc. Immutable infrastructure is something which can never be modified once it is deployed.
What's true about mutable and immutable infrastructure?
In a traditional mutable server infrastructure, servers are continually updated and modified in place. ... An immutable infrastructure is another infrastructure paradigm in which servers are never modified after they're deployed.