Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Teams over-engineering their build pipeline, building "platforms" that other teams must use, an unmaintainable and untestable mess. Time better spent elsewhere.

I have to disagree a little here, if you're already in AWS, then an investment in fixing your terraform structure is not just worth the money, but gives you a better understanding of the infrastructure architecture, you also retain ownership of your deployments. What happens if Flightcontrol go down for whatever reason? Or are sold off like other's we've seen, or god forbid you need some fine tuning that isn't in the Flightcontrol's website. You're now depending on, and maybe even paying for, an external company for devops support to do something you already know how to do.

It seems to be in the long term, that time is definitely not better spent elsewhere.



> What happens if Flightcontrol go down for whatever reason? Or are sold off like other's we've seen, or god forbid you need some fine tuning that isn't in the Flightcontrol's website.

These are all valid points. This is a fundamental issue with relying on non-open 3rd party solutions and (leaky) abstractions. The best solution here would be some standard that the hyperscalers implement themselves, but this is of course incredibly unlikely.


> some standard that the hyperscalers implement themselves

I'm kind of amazed that they haven't already. It would be such a good selling point for Azure, or GCP, etc. "We have a UI like Heroku or Vercel. Compare that to our confusing competitors!"


They don’t want to be easily replaceable. The closest thing to a universal interface is K8S, and thats just a small part of the overall API surface.


> the hyperscalers implement themselves

I wouldn’t be surprised to see that at some point if these tools catch on.

AWS in particular has a pattern of bringing toys everyone loves in house and making managed services out of them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: