Hacker News new | ask | show | jobs
by jeffnappi 2979 days ago
For most cases CloudFormation is great. And if you're wondering why you'd want to use Terraform you probably don't need it :)

If you do choose to learn and implement Terraform however, you gain the knowledge of a tool that can support many cloud providers and can even manage environments that span multiple providers. e.g. CloudFlare + AWS, etc. In addition, you can package up your solutions as modules and share them with others.

I chose Terraform because I have services running on multiple clouds and I also prefer to use tools that have value outside of a single ecosystem.