DEV Community

Cover image for Immutability: A Growing Trend

Immutability: A Growing Trend

Ed Rutherford on February 03, 2024

What is it, how it works, and why you should seriously consider checking it out! If you happen to pay any kind of attention to ongoin...
Collapse
 
prafulla-codes profile image
Prafulla Raichurkar

It is a good read, this seems like a good choice for enterprise no?

Collapse
 
dedsyn4ps3 profile image
Ed Rutherford

Much appreciated! It definitely has the potential to add extraordinary stability to the enterprise sphere. I actually started working on another small project a few weeks back to demonstrate this exact use-case, so be sure to keep an eye out for my upcoming article on it!

Collapse
 
phlash profile image
Phil Ashby

Thanks Ed, this was a good description of the trend in individual system management! 👏

For those working in the space, a versioned, immutable approach works well with the 'cattle, not pets' philosophy common in cloud compute too: providing nicely versioned images for deployment (often using the pessimistic mechanism) or rollback should things begin to go wrong... Immutability also provides enhanced security as the whole file system can be subject to file integrity monitoring, not just poorly chosen bits of it, plus in the event of systems being compromised, they can be isolated, frozen and compared to the off-line images for faster forensics. Along with continuous deployment, immutability provides part of the DIE (Distributed, Immutable, Ephemeral) security strategy popularised by people such as Kelly Shortridge.