GCP

GCPにおけるファイアウォールの設定を確認するには?

サイトが表示されないなど、トラブルが起きた際に確認すべき内容として、ファイアウォールの設定があります。以下の手順で通信が許可されているか確認できます。確認するポイントHTTP(ポート80)とHTTPS(ポート443)の上り(内向き)通信が許...
Cloud Run

Cloud Runの「セキュリティ」設定について サービスを安全に運用するための鍵

クラウド上でアプリケーションを運用する際、セキュリティは最も重要な考慮事項の一つです。Google CloudのサーバーレスプラットフォームであるCloud Runも例外ではありません。Cloud Runサービスの「セキュリティ」タブには、...
Cloud Run

Cloud Runの「ネットワーキング」設定とは? サービス間の通信と外部連携を制御する

Cloud Runのサービスは、単独で動作することもあれば、他のCloud Runサービス、あるいはデータベース、外部APIなど、様々なサービスと連携して動作することがほとんどです。このようなサービス間の通信や外部へのアクセスを制御するのが...
Cloud Run

Google Cloud Secret Manager の使い方を解説! 機密情報を安全に、簡単に管理する

アプリケーション開発において、データベースのパスワード、APIキー、認証トークンなどの「機密情報」をどう扱うかは頭を悩ませる問題です。コードに直接書き込むのは危険、環境変数でもセキュリティリスクがある、といった課題があります。このような機密...
Cloud Run

Cloud Runの「ボリューム」について 永続データと外部ファイル連携

Cloud Runのコンテナは基本的にステートレスであり、コンテナが停止すると内部データは失われます。しかし、現実のアプリケーションでは、設定ファイル、ログ、キャッシュ、あるいは永続的なユーザーデータなど、ファイルシステム上のデータにアクセ...
Cloud Run

Cloud Runの「サービス」と「リビジョン」のスケーリング設定:違いと使い分け

Cloud Runの大きな特徴の一つは、柔軟なデプロイとスケーリング機能です。しかし、設定画面を見ていると、「サービスのスケーリング」と「リビジョン スケーリング」という似たような言葉が出てきて、混乱する方もいるかもしれません。今回は、この...
Cloud Run

Cloud Runの「Ingress」設定について サービスへのアクセス経路は「内部」か「すべて」か

Cloud Runのサービスをデプロイする際、そのセキュリティと公開範囲を決定する設定が「Ingress」です。これは、ご自身のCloud Runサービスが「どこからのトラフィックを受け入れるか」をコントロールする入り口の設定です。以前は複...
Cloud Run

Cloud Runの課金モデルを理解する!「リクエストベース」と「インスタンスベース」の違いと選び方

Cloud Runの大きな魅力は、その優れたコスト効率です。しかし、その料金体系にはいくつかの選択肢があり、特に「リクエストベースの課金」と「インスタンスベースの課金」の違いは、サービスのパフォーマンスと費用に大きく影響します。今回は、この...
データベース

BigQuery テーブル作成画面の設定項目詳細

BigQueryテーブルを作成する際には、データのソース、テーブルの識別情報、スキーマ、そしてパフォーマンスとコスト効率を高めるための各種設定を行います。1. テーブルの作成元 どのような方法でテーブルを作成し、データをロードするかを指定し...
データベース

BigQuery データセット作成オプションの詳細

BigQueryのデータセットは、テーブルやビューを格納する論理的なコンテナです。データセットを作成する際には、以下の様々なオプションを設定できます。1. データセットID (Dataset ID)データセットの一意な識別子です。プロジェク...