Comment by raw_anon_1111
5 hours ago
If it takes a year and half to migrate from plain old VMs to AWS as the first part of “lift shift and modernize” and you have to to do it in “waves” how much difference is the code going to make?
Are you going to tell your developers to spend weeks writing ETL code that could literally be done in an hour using SQL extensions to AWS?
Are you going to tell them not to use any AWS native services? What are you going to do about your infrastructure as code? Are you going to tell them to set up a VM to host a simple cron job instead of just using a Lambda + Event Bridge?
And what business value does this theoretical “cloud agnosticism” bring - that never is once you get to scale.
It took Amazon years to move off of Oracle and much of its infrastructure still doesn’t run on AWS and still uses its older infrastructure (CDO? It’s been a while and I was on the AWS side)
I have yet to hear anyone who worries about cloud agnosticism even think about the complexity of migrations bring at scale, the risk of regressions, etc.
While I personally stay the hell away from lift and shifts and I come in at the “modernization” phase, it’s because I know the complexity and drudgery of it. I worked at AWS ProServe for 3.5 years and I now work as a staff consultant at a 3rd party consulting company.
This isn’t me rah rahing about AWS. I would say the same about GCP, Azure, the choice of database you use, or any other infrastructure decision.
If it only took 18 months for all that, I'd be very impressed. I was thinking at least a year of inevitable meetings and plannings and maybe 3 years of slow execution. And I still might be optimistic there.
>And what business value does this theoretical “cloud agnosticism” bring - that never is once you get to scale.
The "business value" here is not being beholden to an increasingly hostile "ally" who owns the land these servers operate on. If you aren't worried about that, then there is no point in doing any of this.
But if things do escalate to war, there's a very obvious attack vector to cripple your company with. Even if you're only 20% into the migration, that's better than 0%.
I don’t know how long it took before they brought AWS in and they decided to do something or if they failed beforehand and I don’t know how long it was before they brought me in.
Oh, sorry. I wasn't trying to speak on your experiences specifically. It more about general talks on the scenario of "America is compromised, we need to decouple starting now".
I of course don't know the scale of your company and how much they even wanted to migrate. Those are all variable in this.
[dead]