Server Templating tools are often used to set up an Immutable Infrastructure# using Virtual Machine (VM)# and Container# images. To modify the underlying infrastructure in demands of changing requirements, it can simply update the existing images without affecting other already running environment. #Infrastructure as Code (IaC) sometimes involves Server Templating.
Several utilities can be used for this purpose:
- Docker#
- HashiCorp Packer
- HashiCorp Vagrant