[GCP Cloud Functions Tutorial] First Python(関数の作成、デプロイ、テスト、関数の削除)
GCP のサーバーレスコンピューティングサービスである、 Cloud Functions について、ローカル環境で開発した Python プログラムを動作させるための “チュートリアル” 、 最初の関数: Python について解説していきます。
Tech Blog mainly about SwiftUI, Vue.js, GCP and so on.
GCP のサーバーレスコンピューティングサービスである、 Cloud Functions について、ローカル環境で開発した Python プログラムを動作させるための “チュートリアル” 、 最初の関数: Python について解説していきます。
GCP のサーバレスサービスである Cloud Functions について 公式サイト上の Python クイックスタート(関数の作成、デプロイ、テスト、削除)の流れに沿って解説していきます。
GCP Cloud Functions の Python クイックスタートに必要な事前準備である、 Cloud Functions API, Cloud Build API の有効化について解説していきます。
GCP Cloud Functions の Python クイックスタートに必要な事前準備である、GCP プロジェクトの作成, プロジェクトへの課金有効化について解説していきます。
本投稿で紹介する一連の投稿で、GCP Cloud Functions チュートリアルを実際に進めていきながら、初心者の方でもわかりやすいように、公式サイトでの説明が少し不足している部分などを中心に補足しながら、実際に進めていきます。
AWS LambdaのGetting Startedの冒頭で説明されている部分を読み進めてみます。AWS Lambdaについて学習をする場合、多くの場合ここから始めるのがよさそうです。一方で必ずしも読み進めやすい記載内容ではなかったため、自分なりに理解した内容を中心に、可能な限り簡潔にまとめていきます。
AWS Lambdaについて、存在こそ知っていましたが、実際に使ってみたことがなかったため、AWS公式のチュートリアルに従って作業を進めてみましたので、ここにその作業メモを残してみます。実際に進めてみると手順と画面が一致していない部分も散見されましたので、困っている方の参考になれば幸いです。