GCP Firebase認証を試す! – Google ID編 この記事についてこの記事では以下のサンプルWebアプリを使ってFirebae AuthenticationのGoogle IDプロバイダー連携を試してみる。構成イメージクライアントIDの置き換え./auth/google-credentia... 2023.05.07 GCP
GCP Firebase認証を試す! – メール/パスワード認証編 この記事について前回の記事ではAPI GatewayとそのバックエンドとしてGoogleのIAM認証により保護されたCloud Runを構成した。しかし、API Gateways自体には認証レイヤーがないためAPI Gatewayを介せば全... 2023.05.07 GCP
GCP GCP API GatewayとFirebase Authenticationの連携を試す! – 準備編 この記事についてWebアプリの認証基盤をFirebaseにオフロードできるFirebase AuthをGCP API Gatewayで試してみる。APIの実行を認証済みユーザーに制限したいケースに適用できるパターン。環境準備が長くなるので3... 2023.05.06 GCP
GCP LocustとGKEによる30分Webパフォーマンス測定環境構築レシピ この記事についてLocust+GKEの組み合わせでWebアプリの規模に柔軟に追従可能なロードテスト環境をさくっと構築する。なお、ベースとなるドキュメントはGCPのもの。環境についてLocust特徴は以下の通り。スケーラブルPODのスケーリン... 2023.04.16 GCP
GCP GCPのfunctions_frameworkでPyCharmのデバッガを使えるようにする! この記事についてPythonでGCP Cloud Functionsのコードを書いていた時に、デバッガで変数の値や型を確認したくてしょうがなかったときの解決法をまとめたメモ。解決法functions_frameworkにPyCharmのデバ... 2023.03.23 GCP
GCP Terraformのマルチプロバイダ構成でリソースデプロイ先を切り替える! Terraformのマルチプロバイダ構成Terraformではモジュール内に複数のプロバイダを定義できる。さらにailiasをキーとして同じプロバイダを複数の異なるパラメータでproviderリソースとして定義できる。このマルチプロバイダ構... 2023.03.07 GCPTerraform
GCP Shift_JISエンコードされたローカルCSVファイルをBigQueryにインポートする! Shift_JISエンコードされたローカルCSVファイルをBigQueryにインポートする! 2022.12.21 GCPクラウド
GCP variables.tfとterraform.tfvarsの違いを改めて言語化してみた つまるところvariables.tfはvariable(変数)の宣言を行うところterraform.tfvarsはvariables.tfで定義されたvariableに値を代入するところvariableには初期値を定義できて、すべてのvar... 2022.11.21 GCPTerraformクラウド
GCP GCP Cloud CDNでWebサーバーコンテンツをキャッシュする! 試したことCloud CDNにWebサーバーのイメージをキャッシュさせるまでの流れを確認CDN有効化後イメージの読み込みがCDNからとなることを確認する構成イメージCDN適用前クライアントがコンテンツ読み込みむたびにWAFがバックエンドのW... 2022.05.18 GCPクラウド