kakakakakku blog

Weekly Tech Blog: Keep Learning!

Google Cloud

新着順 人気順

Google Cloud の認定資格「Associate Cloud Engineer」を受験した | 2026年10月

はじめに 2026年10月11日に Google Cloud の認定資格「Associate Cloud Engineer」を受験した.個人的には難しくなく,問題なく合格できた❗️試験問題に関係する内容は書かず,受験した記録を簡単にまとめておこうと思う. cloud.google.com ちなみに2026年5…

floci-gcp 0.5.0 でサポートされた BigQuery (Phase 1) を試す

はじめに 2026年7月9日にリリースされた Google Cloud エミュレーターの floci-gcp 0.5.0 で「BigQuery (Phase 1)」のサポートが入っていた❗️ github.com ドキュメントに載っている通り,あくまで Phase 1 ということで限定的にサポートされている状況だった…

Google Cloud エミュレーター「floci-gcp」を試す

はじめに 普段 AWS エミュレーターとして LocalStack や Floci を使っている.実は Floci は Google Cloud エミュレーターとして floci-gcp を提供している.まだ AWS エミュレーターと比べるとサポートされているサービスは少なめだけど気になって試してみ…

Cloud Run の Identity-Aware Proxy (IAP) 直接統合でお手軽にアクセスを制限する

はじめに Google Cloud の Cloud Run で動かすアプリケーションへのアクセスを制限したいときに Identity-Aware Proxy (IAP) が使える.IAP を使うとアプリケーション側のコードを変更せずに Google アカウント認証を設定できる. cloud.google.com 2026年3…

Google Cloud の Privileged Access Manager (PAM) で一時的な権限昇格を試す

はじめに Google Cloud の Privileged Access Manager (PAM) を使うとプリンシパルに対する一時的な権限昇格を実現できる.たとえば通常は読み取り権限を付与しつつ,本番障害対応時に一時的な権限昇格を許可できたりする.Privileged Access Manager (PAM) …

Terraform GCS バックエンドで使う GCS バケットを Terraform でデプロイする

はじめに Terraform で Google Cloud Storage (GCS) バックエンドを使う場合に「Google Cloud Storage (GCS) バケット自体をどうやってデプロイする?」というブートストラップ問題がある.よく聞く選択肢としてはコンソール・Google Cloud CLI などがある.…

Cloud Run の Startup CPU boost でコールドスタートを高速化する

はじめに Cloud Run の Startup CPU boost(起動時 CPU ブースト)を使うとコンテナのコールドスタート時間を短縮できる.具体的にはコンテナの起動中に「10秒間」多くの CPU を割り当ててくれるような仕組みになっている. Google Cloud Blog の記事を読む…

Google Cloud の入門資格「Cloud Digital Leader」を受験した | 2026年5月

はじめに 最近仕事で Google Cloud を使っていて,体系的な知識確認として資格を受験してみたいな〜と思っていた 資格のトピック的には Associate Cloud Engineer Professional Cloud Architect Professional Cloud Developer Professional Cloud DevOps Eng…

Google Cloud の予算アラートを Pub/Sub + Cloud Run functions で Slack に通知する

はじめに Google Cloud の課金額をモニタリングするために「予算アラート」を設定できる.指定した予算に対して 50% や 80% という閾値を設定しておくと,もし閾値を超えた場合にメールが送信されるという仕組みになっている. docs.cloud.google.com メール…

Google Cloud の Direct Workload Identity Federation を使って GitHub Actions から Terraform を実行する

はじめに GitHub Actions から Google Cloud にアクセスするときに「サービスアカウントキー」ではなく「Workload Identity Federation (WIF)」を使うことが推奨されている.長期的な認証情報を管理する必要がなくて安全に使える.今回はプリンシパルに直接…

Pulumi で Filesystem Backend から Google Cloud Storage (GCS) Backend にステートを移行する

Pulumi で Filesystem Backend を使ってステートをローカル環境で管理している構成から Google Cloud Storage (GCS) Backend でステートを管理する構成に移行する流れを試してみた❗️基本的な流れは公式ドキュメントの Migrating Between State Backends とい…