Use one, or all four with a single client library.
Postgres with an instant API.
Email, magic links and SSO.
Files with signed URLs.
Code that runs at the edge.