what does the cloud have to do with the tools being old and creaky?
Is there some magic sauce that makes the search suddenly useful once it's sitting in AWS?
I ask because I see this ALL the time. technical people abusing business ignorance by using initiatives to improve tools to "move to the cloud". Unless you're telling me the problem you're solving has to do with elastic demand or too much costs maintaining infrastructure, this does NOTHING to solve the actual problem.
Do we imagine that suddenly this organization is going to start maintaining their stuff if it's sitting on AWS servers instead of their own?
From what I've always heard, of all the benefits the cloud has, reduced cost is not one of them unless your compute need is exceptionally small (ie, you only need a few t3.* instances).
That’s because nobody who cut costs feels compelled to go out and proselytize about it. At the start of the pandemic I helped dozens of customers cut their spending to $XX pm as they were inherently crippled during COVID (think travel, hospitality). My management team at AWS supported this effort. It was actually one of our strategic goals.
Anti cloud zealots are having their time just like pro cloud zealots did. You have to understand your workloads and cloud offerings to see if it’s right for you.
As one of the loud "anti-cloud zealots" out there, I agree with you that this is actually a workload-dependent decision (or a luxury product that you can buy to show that your company is rich and modern). I think a lot of big companies are going to be moving toward "hybrid cloud" in the near future if they haven't already: maintaining a few racks (or an entire DC) to handle their base load and then doing bursts of heavy computing in the cloud.
The days of the full cloud lift-and-shift are going away, and we're getting to the point where people make that decision rationally.
As an aside, I actually believe in the cloud enough that I am working on a startup for a piece of cloud infrastructure.
> None of these are guaranteed and will require much expertise in both initial choice-making and continuing execution.
I feel confident saying that the government does not have this expertise and never will, so this just seems like yet another taxpayer-funded boondoggle (aka, the status quo).
Our company matches what you describe to a T. We have some small web servers/services, but none under any significant load. No need to scale dynamically, yet we use Docker (with Swarm) on prem for like 3 worker nodes. So much complexity added because of FOMO and resume-padding.
And then the key decision-maker says if we don't do cloud architected systems, we'll have trouble recruiting developers with suitable skills...
The only benefit I've seen to "move to the cloud" without a full re-write is you can now double the performance of your cloud server without a full reinstall. Sometimes.
And end up with not much gain. :(
You pack your bags And you move to the cloud
There's somethin' missin' here at home
When you, you gonna move to the cloud?
Into the cloud where it all began
I'm always buyin' With the local and the junkies
This cloud life is one big pain!
But you, you had to move to the cloud
Into the cloud where it all began
"Move to the cloud" is usually an excuse for big organizations like the USPTO to modernize their technology and business processes. Business executives, for some reason, expect "cloud" to be more modern than "on-prem" so the modernization of your business processes and modernization of the feel of the UI goes along with a move to cloud.
Is there some magic sauce that makes the search suddenly useful once it's sitting in AWS?
I ask because I see this ALL the time. technical people abusing business ignorance by using initiatives to improve tools to "move to the cloud". Unless you're telling me the problem you're solving has to do with elastic demand or too much costs maintaining infrastructure, this does NOTHING to solve the actual problem.
Do we imagine that suddenly this organization is going to start maintaining their stuff if it's sitting on AWS servers instead of their own?