Junior — Middle
What infrastructure as code automation tools do you use for deploying and managing environments?
sobes.tech AI
Answer from AI
Tools commonly used for Infrastructure as Code (IaC) automation include:
- Terraform — allows describing infrastructure in a declarative format, supporting many cloud providers and services.
- Ansible — a tool for configuration management and deployment, using YAML to describe playbooks.
- CloudFormation (for AWS) — enables describing AWS resources using JSON or YAML templates.
- Pulumi — a modern tool that allows writing infrastructure in programming languages (TypeScript, Python, Go).
For example, with Terraform, you can describe a virtual machine and network in the cloud and then deploy them with a single command, simplifying environment management and repeatability.