BYU-Hydroinformatics / api-nwm-gcp

REST API backed by National Water Model data, developed on Google Cloud Platform
4 stars 1 forks source link

Transition to Cloud Run to more easily manage multiple endpoints #5

Closed KMarkert closed 11 months ago

KMarkert commented 1 year ago

The current set up using Cloud Functions for deployment works well for a few number of endpoints but as the number of endpoints increase this becomes harder to manage. The plan is to include additional endpoints for the API and this is the point where we can transition to using Cloud Run. Cloud Functions gen 2 (which is what we are currently using) use Cloud Run on the backend anyways so this will not change performance, just help with code and deployment management.

What needs to happen:

Am I missing anything?

CC @gmds2

gmds2 commented 1 year ago

That's a great plan! @KMarkert