While it's a pretty good vpn all round that's super easy to set and forget, I've been having issues the last ~6 months in Australia with the CIDR ranges getting blocked by Google, Reddit, and the like. It's annoying to have it run fine for a few days, then suddenly have every second thing I do needing to solve a captcha for it.
Try the freemium tier for a while and see if it works for you - I may be wrong and you'll run a whole month with nothing, but never hurts to verify.
Google firebase would be the likely answer for serverless architecture, won't pretend I know anything more to help than that sorry