Cloud Runは、Googleのインフラストラクチャ上でコンテナを直接実行できる、フルマネージドなコンピューティングプラットフォームです。任意のプログラミング言語で記述されたコードをデプロイでき、サーバーの管理やインフラストラクチャの管理が不要になります。
Cloud Run の特徴:
- サーバーレス:インフラストラクチャの管理が不要で、コードに集中できます。
- 自動スケーリング:受信リクエストに応じて自動的にスケールアウトし、需要が減るとスケールインします。
- 多様なサポート:ウェブサイト、API、マイクロサービス、ストリーミングデータ処理、AI推論など、様々なワークロードに対応します。
- 統合:他のGoogle Cloudサービスとの連携が容易で、多機能なアプリケーションを構築できます。
- ロギング:Cloud Loggingに自動的にログが送信され、リクエストログ、コンテナログ、システムログの3種類があります。
- 柔軟性:Cloud Run サービスと Cloud Run ジョブの2種類があり、継続的な実行とジョブの実行に対応します。
- セキュリティ:Googleのセキュリティ標準で構築されており、転送中のトラフィックはすべて暗号化されます。