Cloud automation tools streamline the deployment and management of software, tools, and
infrastructure in cloud environments. Let’s analyze each option:
A . Python
Incorrect: Python is a general-purpose programming language, not a cloud automation tool. While
Python scripts can be used for automation, it is not specifically designed for this purpose.
B . Ansible
Correct: Ansible is a popular automation tool that uses YAML-based playbooks to define and execute
tasks. It automates the installation of software, configuration management, and application
deployment on servers. Ansible’s simplicity and agentless architecture make it widely adopted in
cloud environments.
C . Terraform
Incorrect: Terraform is an infrastructure-as-code (IaC) tool used to provision and manage cloud
infrastructure (e.g., virtual machines, networks, storage). It uses HashiCorp Configuration Language
(HCL), not YAML, for defining configurations.
D . Heat
Incorrect: Heat is an orchestration tool in OpenStack that uses YAML templates to define and deploy
cloud resources. While it supports YAML, it is specific to OpenStack and focuses on infrastructure
provisioning rather than server-level software installation.
Why Ansible?
YAML Playbooks: Ansible uses YAML-based playbooks to define tasks, making it easy to read and
write automation scripts.
Agentless Architecture: Ansible operates over SSH, eliminating the need for agents on target servers.
Versatility: Ansible can automate a wide range of tasks, from software installation to configuration
management.
JNCIA Cloud Reference:
The JNCIA-Cloud certification covers automation tools as part of its cloud operations curriculum.
Tools like Ansible are essential for automating repetitive tasks and ensuring consistency in cloud
environments.
For example, Juniper Contrail integrates with Ansible to automate the deployment and configuration
of network services, enabling efficient management of cloud resources.
Reference:
Ansible Documentation: YAML Playbooks
Juniper JNCIA-Cloud Study Guide: Automation Tools