3 ms·
> Once you're experienced writing Infrastructure as Code, you always use it, no matter how small the project is. It's a good idea to start early with IaC but o
by reallydontask 6y ago
> Once you're experienced writing Infrastructure as Code, you always use it, no matter how small the project is.
It's a good idea to start early with IaC but one of the marks of a good engineer is knowing what tooling to use for each circumstance.
Your app might be a perfect fit for Terraform or it might not, I couldn't possibly comment. Given the info you've provided it seems excessive but it's hard to say for sure
- ncallaway 6y agoI can't think of a project of any size that terraform would be excessive for. Agree, if you're introducing it to a new team and don't have time to teach the tooling that could be problematic. But being somewhat familiar with Terraform I would use it to launch a single EC2 instance. Because it's about as fast to do that as it would be for me to use the AWS Console. It's not that I think Terraform is needed for that small of a project, it's that it adds no cost even for tiny projects.
- reallydontask 6y agoThe original comment suggested that Terraform was being introduced at the wrong time. You are right that size is not the best measure of suitability.