News for hackers. Stuff that matters.
Re:The architecture behind a one-person tech startup by skynet-9000 on Thursday April 08, 2021 @11:41AM (#26740167)
... a decade later:

Real cloud vendor lock-in is when you have decades of code written against a [cloud vendor] and you're getting charged outrageous [cloud] rates and it would also cost a fortune migrate.[sic]

Re:The architecture behind a one-person tech startup by drbojingle on Friday April 09, 2021 @07:47AM (#26749278)
A decade has to past first. Most start ups don't last 5 years. Statistically speaking he's right and if he's not, well, a project that lasted 10 years ought to be profitable so pay up. Not profitable? Then who cares that cloud lock-in broke the camels back. If it wasn't profitable enough to justify the investment needed to switch to another vendor then it wasn't profitable enough to begin with.
Re:The architecture behind a one-person tech startup by undreren on Thursday April 08, 2021 @12:36PM (#26740851)
If anything, vendor lock-in is consistently underblown.
Re:The architecture behind a one-person tech startup by arminiusreturns on Thursday April 08, 2021 @01:40PM (#26741605)
The thing Ive learned is that a lot of people have both a vested interest and a sort of stockholm syndrome with vendors (cloud or otherwise). If you spent tons of time learning AWSs special tooling, you are going to see everything as a nail if you catch my drift. Ive seen a few particular users here spend many threads defending their choices despite the often very logical criticisms levied against the "cloud everything" approach.

One thing I like to talk about to Cs is their strategy on capex vs opex, because honestly that determines quite a lot, but is often something engineers dont think about.

Re:The architecture behind a one-person tech startup by undreren on Thursday April 08, 2021 @02:03PM (#26741840)
> The thing Ive learned is that a lot of people have both a vested interest and a sort of stockholm syndrome with vendors.

Not to mention “resume driven development”. Recruiters love cloud experience.

Re:The architecture behind a one-person tech startup by brigandish on Thursday April 08, 2021 @07:10PM (#26744904)
> I like to talk about to Cs is their strategy on capex vs opex, because honestly that determines quite a lot

For example?

Re:The architecture behind a one-person tech startup by tonyarkles on Thursday April 08, 2021 @07:45PM (#26745166)
The ultimate “vendor independence” is racking your own servers in your own on-prem data centre with multiple internet connections. Very high capex, potentially low opex depending on scale. In the middle would be racking your own servers at multiple DCs. Less capex (you’re still buying servers, but not air handlers and power distribution), higher monthly opex. On the other end are things like GCP and AWS, where you have virtually no capex but relatively high opex.

And in the end, it really depends on how much you trust different vendors and how you want to manage cash flows. Racking your own servers reduces some risks (Google deciding to terminate your account on a whim, Azure pushing wild updates, Amazon jacking prices wildly) while increasing other risks (only your own staff are watching your hardware).

Re:The architecture behind a one-person tech startup by ablekh on Friday April 09, 2021 @06:10AM (#26748644)
You are painting an incomplete picture. Between high (racking your own servers at multiple DCs) & very-high (your own DCs) CapEx options and low CapEx options (IaaS and PaaS), there is a middle ground that - unless you need specific managed services, the larger PaaS ecosystem and/or an extreme scalability - is to use bare-metal cloud providers. This approach combines multiple benefits, including bare metal's max. performance, full isolation / no "noisy neighbors", pretty much total control of the equipment that you rent, cloud-like elasticity, flexible, usually globally distributed, network architecture and reasonable pricing.
Re:The architecture behind a one-person tech startup by tonyarkles on Friday April 09, 2021 @11:49AM (#26752090)
Totally true :). It's a spectrum and there's a ton of options in the middle. I was mostly pointing out the extremes.
Re:The architecture behind a one-person tech startup by jjav on Thursday April 08, 2021 @07:15PM (#26744937)
Yes. This becomes clear when the cloud costs rise to be the largest burn in your budget and the runway keeps getting shorter and you can't migrate away because your code has tendrils deep into every AWS crevice...
Re:The architecture behind a one-person tech startup by kaydub on Friday April 09, 2021 @08:15AM (#26749530)
Any company after a decade is going to have growing pains.

Spend your early time working on your core business. If your core business isn't cloud agnosticism then you shouldn't be investing your resources there.