- Compute (vm, k8s, containers, faas)
- Storage (disks, file shares, S3)
- DBs (relational, document)
- User management and access control
- SDN
- Configuration management
- Secrets management
- Key management
- CDN
- DNS
- Domain and cert registration
- Email / SMS
- Messaging broker
- Streaming broker
Preferably all in the same place and at least somewhat integrated with each other. I'm not spelling out logging, auditing, IaC and other supplementary features but rather core functionality.
That seems to me like a minimal set of services a cloud provider must offer so that clients would work on "service assembly" instead of "building from scratch" or "integrating integration-hostile products".
Ie, are you a Europe-wide entrepreneur working to move the whole unstoppable tanker away from american clouds, or do you just have contracts with EU entities in Brussels and perhaps a few EU members like Germany or Denmark?
Do those contracts really help you navigate the digital contracting systems of Italy, Spain, Greece, and Croatia? And is your timetable for growth going to line up with their elections that could result in contract negotiations stalling or even existing agreements being frozen?
I believe so, yes. I don't think Americans realize how profoundly the last few weeks have affected European political thought. It'll take a while before you see concrete changes. Europe is like a mammoth tanker, slow to change direction, but practically unstoppable. I believe that it's more likely now than ever before for European governments and businesses to sever their dependency on American technology. Lots of comments in this thread explain how hard this is, how big the feature gap between, say, AWS and OVH is, but as a European entrepreneur I gotta say, this looks a lot more like an opportunity than a problem to me.