Automation and orchestration tools: Difference between revisions

m Ansible: link
updating
Line 1: Line 1:
== 2025 Update ==
Today, there are two broad classifications of computer systems Automation and Orchestration - those that fall under the [[Kubernetes]] realm and those that can be classified as major cloud vendor's products. Of course there is crossover among them.  Another way to broadly distinguish between the various automation solutions is whether they are primarily concerned with provisioning resources, or applications and operations.  In this sense, HashiCorp's Terraform is the classic tool for provisioning cloud resources, while Ansible is the tool for provisioning '''applications''' and managing "second day" operations on those provisioned resources.
[[Ansible]], now owned by RedHat/IBM, has grown into a full complement of products and services and a full commercial ecosystem.
{| class="wikitable"
|+
! colspan="4" |Infrastructure as Code Automation
|-
! colspan="2" |Provisioning
! colspan="2" |Management / Operations
|-
!Vendor
!Product
!Vendor
!Product
|-
|Hashicorp
|Terraform
|IBM / RedHat
|Ansible
|-
|AWS
|Cloud Formation
|
|
|-
|Microsoft
|Azure Resource Manager
|
|
|-
|Google Cloud Platform
|Cloud Deployment Manager
|
|
|}
{| class="wikitable"
!Consortium
!
!
|-
|Linux Foundation
|Kubernetes
|
|-
|Linux Foundation
|OpenTofu
|fork of Terraform
|}
== 2016 ==
We surveyed many automation and orchestration tools to get a sense for which tool was the most widely adopted or recent and powerful with a combination of good community and support.
We surveyed many automation and orchestration tools to get a sense for which tool was the most widely adopted or recent and powerful with a combination of good community and support.