story
I really liked the idea of Service as a Software Substitute (SaaSS): https://www.gnu.org/philosophy/who-does-that-server-really-s...
It's gotten to the point where most cloud services are no longer managed instances of open source or even compatible software.
You could take a managed cloud PostgreSQL instance and migrate to something self-hosted if the prices were to hike up or something else happened that would necessitate it.
But how many of the cloud services in your stack does that apply to? Geocoding or routing? Push notifications and messaging? Payment gateways? Authentication and authorization solutions? File storage solutions? Web Application Firewalls?