Ofc, i am dealing with same type of complex requests every day. Running our own servers etc.
But even in this environment we find plenty of uses for "generic" cloud computing - like computing that is perfectly offloadable to cloud.
Even if we were not using it directly, i know 3rd party services we already depend on are using Azure and Amazon stuff. They are probably on x64 for now, but heck, as long as they meet our SLA, they could run on ZX Spectrums, data is data.
So there is an expanding sea of generic computing, that these ARM CPUs excel at. And with Graviton2, 3 things are looking better each day.
And obviuosly even if we look beyond HW - since that Phoronix benchmark software support for ARM64 is moving leaps forward. I think 99% of "server" software like compilers, frameworks,. JDKs are already ARM64 capable and being optimized for ARM as we speak.
A recent example with JDKs - Amazon is maintaining their own openJDK distro
Amazon Corretto is a no-cost, multiplatform, production-ready distribution of the Open Java Development Kit (OpenJDK). Corretto comes with no-cost long-term support. Amazon runs Corretto internally on thousands of production services and Corretto is certified as compatible with the Java SE standard.
aws.amazon.com
That means very important thing - they are testing it on their ARM cloud stuff and hardware and probably do not mind optimizing for their hardware either as they seem to have very capable JDK developers as well! ( for example
Announcing preview release for the generational mode to the Shenandoah GC | AWS Developer Tools Blog (amazon.com) )
Mindshare is increasing, i used to say the biggest obsticle is lack of capable workstation for development, i think now M1 derivatives are taking care of it. Need one more vendor with Linux/Windows workstation and we are set.