A simple setup and template to manage, develop and deploy your Google Cloud Functions

I would like to describe here how I and my teammate Crosi found a way for us to develop Google Cloud Functions locally and then deploy them in an automated way using the Google Build service. We have read through countless documentations and would now like to compile our findings here.Currently, we are working on building a data lake. We were trying to find a way at the time that would allow us to develop Google Cloud Functions that would process files from Google Cloud Storage. Google allows writing the cloud function on a web interface within a Google code editor. However, it lacks trivial functions unlike a normal IDE like PyCharm. No code completion. No warnings. No local testing/execution before deployment. We wanted to face these issues.

Prerequisites

Your computer should have the Google Cloud SDK and git installed. I assume you have basic knowledge of Google Cloud Functions.

#cloud-storage #cloud-functions #google-cloud-platform #cloud

Develop and test Google Cloud Functions locally and deploy
1.15 GEEK