We just had a webinar with Abby Carey from Google, where we discussed deploying Flask applications on GCP, using all the differerent services that it gives you.
In the webinar, Abby covered:
Using Cloud Code (A PyCharm plugin) that can be used to create new projects with a Flask or a Django template
Building your flask Cloud Run application locally, and then deploying it to GCP
Automatic rebuilds and redeploys on changes made to the codebase using Cloud Code
Managing Secrets using Cloud Code
Confugiruing and working with Cloud SQL Databases
Using Google Pub/Sub to as a means of communication between different services, which include but are not limited to Cloud Run and Google Storage.
The code to the first application can be found on GitHub.
#blueprint #web-development #modular #flask #application