Live data from Hacker News

Terraform Cloud Pricing Changes Sticker Shock

shavingtheyak.com

71–80 of 139 posts

Re: Terraform Cloud Pricing Changes Sticker Shock

#71

Kind of a shameless plug but it's hard not to with such a title. Make sure to check out Spacelift[0]. It’s a CI/CD specialized in Infra as Code. Terraform/OpenTofu are first-class citizens and it brings advanced customizability with cross-statefile dependencies, OPA-policies (not just for access control, but e.g. customizing your gitops flow) and others. The pricing is reasonable, too, and not per-resource. Generally…

Is concurrency in this sense mostly just 'how many terraform plan/apply runs you have going at once?'

Also, is the Enterprise plan significantly more expensive than the cloud plan?

Re: Terraform Cloud Pricing Changes Sticker Shock

#72

Earlier quoted context omitted.

I personally like what render.com is doing with IaC through their blueprints format. It's definitely a kid's toy version of IaC, but it's a really nice step up from Heroku.

It appears to be proprietary.

Yes. Still a great tool for small dev shops

Re: Terraform Cloud Pricing Changes Sticker Shock

#73

Earlier quoted context omitted.

Are you boycotting articles with AI art? For any particular reason?

The dude probably ChatGPT-ed the entire thing. I might as well ask those tools directly.

every word came from my own keyboard. It takes an hour or more to write a post and I don't have the time to hunt down the artwork - I lose enough sleep over my tech job, figured adding some fun art stuff would only be worth it if it didn't add to my stress - I do apologize if some folks are offended by using AI generated art though - I've created art myself in the past and the whole idea bugs me on a deep level, so I'm a bit conflicted on that

Re: Terraform Cloud Pricing Changes Sticker Shock

#74

Terraform Cloud costs are an absolute joke. I was actually the decision maker a couple of years ago when we chose our IAC stack and decided not to go with Terraform Cloud despite thinking the product is strong, and it was entirely due to the business model and cost. For us (and I'm guessing for many VC funded companies), SAAS managed IAC is a nice to have, but certainly not a MUST-have and certainly not something in…

Honest question. If you need to pump data into datadog from your cloud, why not just stop doing that, and use the cloud tools? Datadog isnt' creating metrics. The metrics are already on your cloud provider (gcp,aws,etc) -- AND all these providers have ways to view metrics. Why do people pay 20k per month for data dog? They dont' want to use GCP metrics explorer? Same with TF cloud. You can just setup a jenkins job an…

If you start pulling all the metrics we currently use in DataDog out of something like BQ/RedShift you're going to spend WAY more in terms of engineering hours and infrastructure than we're currently paying DataDog.

I keep hearing something about a company that switched their monitoring from DataDog to DataBricks and I can see that yes you probably could go build a monitoring solution on top of a datastore like that. But I certainly wouldn't want to.

Re: Terraform Cloud Pricing Changes Sticker Shock

#75
These all are the symptoms but not the cause and cause IMHO are as under which is an industry wide culture (of waste, pride in that waste) and practice that is hailed and seen as the only rather best and recommended way to do things:

- Investor driven companies that are waiting a 10x return on their money in 10 years at max or less. Or else.

- Microservices - where every one instead of collaborating on a single monolithic app is needlessly invested in microservice systems that result in software components that are "loosely coupled", have no transactional guarantees, can't go more than one caller down in depth thus can't be stacked on top of each other.

- The DevOps movement: Developers are also operators. So now you need such controls and products (kinder garden if you will) where developers can provision infrastructure for the microservices at will that they came up with (along with a cool name, could be some star wars, star, galaxy or greek mythology - anything goes, a peasant shouldn't be able to decipher the reference if any is the point)

For the one above, you definitely can build certain types of tools without tons of venture capital or at least command line tools can go that way even if they have a web interface.

For second, highly disputed and controversial - the jury is out. But I think most (and please pay attention to most) companies and business domains can do without microservices.

Re: Terraform Cloud Pricing Changes Sticker Shock

#76

Earlier quoted context omitted.

Are you boycotting articles with AI art? For any particular reason?

The dude probably ChatGPT-ed the entire thing. I might as well ask those tools directly.

That's quite the take. I suck at drawing but write words goodly, and can imagine using AI to make pictures to pair with the words I've hand-written.

Re: Terraform Cloud Pricing Changes Sticker Shock

#78

I’ve loved using Hashicorp products for many years but I have (despite often being in a position to do so) failed miserably to engage in any kind of commercial relationship with them. Their pricing has always been opaque. Despite trying my hardest, even multiple phone calls with their sales teams, I never got even a sniff of how much it would cost for enterprise deployments of Hashicorp products at any of my clients.…

I can give an insight! We tried buying into Vault Enterprise and let me tell you, it was incredibly expensive. We're talking Splunk levels of prohibitive cost here, maybe even worse.

Their pricing models are actually insane. For Vault Enterprise, you buy into a fixed limited number of clients with a pricing ladder that would make Apple blush. You start at 100 “service tokens” with the next level being 1000, 2500, and 50000 tokens. Any “service” that needs to connect to vault is a client, and the definition of a service is pretty loose. For Kubernetes / compose stacks, any one pod / running container is a service.

It gets worse: Once a token has been claimed, it can no longer be used by a different client for the entire billing period (meaning: a year). This means that you can run out of valid client tokens, even if you're only actively using half if you spent the other half for testing purposes or no longer run the architecture that used up those tokens. Oh, and users are clients, too.

All in all, the ballpark moved somewhere in the low six figures for their 100-token agreement, if I remember correctly. We had to decline because Vault alone would've cost a large part of our infrastructure budget.

Re: Terraform Cloud Pricing Changes Sticker Shock

#79
The era of startups charging below fair price (to deliver the service) in pursuit of "growth" comes to an end. This was the end game for lot of these companies working in the ZIRP environment from 2009-21. Underprice your service, lock in customers to your service, hope it will be too difficult to migrate away, when dust settles jack up prices to reach fair value, of course if everything fails, sell to a large company who will not have a problem enforcing. We will begin to see waves of these re-pricings as VC funded subsidies comes to a close.

Re: Terraform Cloud Pricing Changes Sticker Shock

#80

Kind of a shameless plug but it's hard not to with such a title. Make sure to check out Spacelift[0]. It’s a CI/CD specialized in Infra as Code. Terraform/OpenTofu are first-class citizens and it brings advanced customizability with cross-statefile dependencies, OPA-policies (not just for access control, but e.g. customizing your gitops flow) and others. The pricing is reasonable, too, and not per-resource. Generally…

Is concurrency in this sense mostly just 'how many terraform plan/apply runs you have going at once?' Also, is the Enterprise plan significantly more expensive than the cloud plan?

> Is concurrency in this sense mostly just 'how many terraform plan/apply runs you have going at once?'

Yes, though not by minute, but by "max concurrency" over a month, with some room for bursts.

> Also, is the Enterprise plan significantly more expensive than the cloud plan?

It's quite a bit more expensive. I do recommend contacting our sales team[0] and presenting your use-case, though, to get more details. You can definitely work something out with them.

[0]: https://spacelift.io/contact

Post reply on HN