The most popular orchestration tools are AWS Cloudformation, Google Cloud Deployment Manager, Hashicorp Terraform, Microsoft Azure Resource Manager, and Pulumi, which all allow developers to automate infrastructure deployment. For many years, Terraform has been one of the most important and widespread IAC tools, but its decision to move from the open source of Mozilla Publis Lisense to the development of OpenF, an open source fork that gains popularity.
On the Configuration Management side, third -party tools such as Ansible, Chef, Puppet and Saltstack remain popular configuration, storage and automation of virtual server reports, while many developers use Docker for their container images.
Many of these tools can be used in tandem because, like Ansible, Chef, Puppet and Saltstack, it focuses on managing infrastructure configurations that already exits, while securing tools such as Terraform abstract that infrastructure.