Cloud Security

Multi-Cloud Security

マルチクラウドセキュリティ

Category: Cloud Security / Updated: 2026-05-26

📖

Overview

マルチクラウドセキュリティ(Multi-Cloud Security)とは、AWS、Azure、Google Cloudなど複数のクラウドプロバイダーを併用する環境において、一貫したセキュリティポリシーの適用・脅威の検知・コンプライアンスの維持を統合的に実現するためのセキュリティ戦略・手法の総称です。現在、企業の約90%以上がマルチクラウド戦略を採用しており、ベンダーロックインの回避、サービスの最適化、可用性の向上などのメリットを享受しています。

しかし、マルチクラウド環境では各プロバイダーがそれぞれ異なるセキュリティモデル、IAM体系、ネットワーク構成、ログ形式、暗号化方式を採用しているため、セキュリティ管理の複雑性が飛躍的に増大します。あるプロバイダーでは安全な設定であっても、別のプロバイダーでは脆弱な設定になる可能性があり、プロバイダーごとの差異を理解した上で統一的なセキュリティ基準を策定する必要があります。

マルチクラウドセキュリティを効果的に実現するには、CSPM(Cloud Security Posture Management)CASB(Cloud Access Security Broker)CWPP(Cloud Workload Protection Platform)などのクラウドネイティブセキュリティツールを活用し、複数のクラウド環境を横断的に可視化・監視・制御するアプローチが不可欠です。また、IaC(Infrastructure as Code)によるセキュリティ設定の標準化や、統一的なアイデンティティ管理基盤の構築も重要な要素です。

🔬

Details

マルチクラウドにおける責任共有モデルの複雑性

各クラウドプロバイダーは責任共有モデル(Shared Responsibility Model)を採用していますが、その境界線はプロバイダーやサービスモデル(IaaS/PaaS/SaaS)によって微妙に異なります。例えば、AWSではセキュリティグループがステートフルファイアウォールとして動作するのに対し、AzureのNSGはステートフルですが振る舞いが異なり、GCPのVPCファイアウォールルールはまた別の設計思想を持っています。

マルチクラウド環境では、各プロバイダーの責任範囲を正確に理解し、ユーザーが負うべきセキュリティ責任を漏れなくカバーする必要があります。特にPaaSやサーバーレスサービスでは、責任範囲がIaaSとは大きく異なるため、サービスごとの理解が不可欠です。

統合アイデンティティ管理

マルチクラウド環境で最も困難な課題の一つが、統合的なアイデンティティとアクセス管理(IAM)です。AWS IAM、Azure AD(Entra ID)、Google Cloud IAMはそれぞれ異なるポリシー言語、ロール体系、権限モデルを持っており、同一のセキュリティポリシーを各プロバイダーで再現するには個別の実装が必要です。

この課題を解決するため、フェデレーション認証(SAML/OIDC)による統一認証基盤の構築や、外部IdP(Identity Provider)の活用が推奨されます。Okta、Azure AD、Google Workspaceなどの統合IdPを中心として、各クラウドへのSSOを実現し、ユーザーアカウントのライフサイクルを一元管理します。

クロスクラウドネットワーキングとセキュリティ

マルチクラウド環境では、異なるプロバイダーのVPC/VNet間を安全に接続する必要があります。一般的な接続手法として、VPN接続、専用線接続(AWS Direct Connect、Azure ExpressRoute、Google Cloud Interconnect)、そしてクラウド間ネイティブ接続サービスがあります。

これらの接続において、トラフィックの暗号化ネットワークACLの統一DNS解決の一貫性を確保することが重要です。また、SASE(Secure Access Service Edge)やSD-WANを活用して、クラウド間のネットワークセキュリティを統合的に管理するアプローチも広がっています。

CSPM(Cloud Security Posture Management)の役割

CSPMは、マルチクラウド環境のセキュリティ設定を継続的に評価・監視するプラットフォームです。各クラウドプロバイダーのAPIを通じて設定情報を収集し、CISベンチマーク、NIST、PCI DSSなどのセキュリティ基準に照らして設定の逸脱(ミスコンフィギュレーション)を自動検出します。

CSPMは単一のダッシュボードで複数クラウドのセキュリティ状態を可視化できるため、マルチクラウド環境におけるセキュリティポスチャーの統一的な管理に極めて有効です。Prisma Cloud、Wiz、Microsoft Defender for Cloudなどの製品が代表的です。

クラウド間のログ統合と脅威検知

マルチクラウド環境では、AWS CloudTrail、Azure Activity Log、GCP Cloud Audit Logsなど、各プロバイダーが独自の形式でログを出力します。これらのログを統合的に分析するには、SIEM(Security Information and Event Management)やクラウドネイティブなセキュリティ分析基盤にログを集約し、正規化・相関分析を行う必要があります。

クラウド間をまたがる攻撃(例:AWSの認証情報を窃取してGCPのリソースにアクセスする攻撃チェーン)を検知するには、個別のクラウドログだけでは不十分であり、クロスクラウドでの相関分析が不可欠です。

🛡️

Security Measures

  • 01
    統一セキュリティポリシーの策定と実装:すべてのクラウドプロバイダーに適用する共通のセキュリティベースライン(暗号化要件、ネットワーク分離、ログ保持期間、パッチ適用SLAなど)を策定し、IaC(Terraform、Pulumi等)でコード化してください。プロバイダー固有の設定差異はIaCモジュールで抽象化し、ポリシーの一貫性を確保しましょう。
  • 02
    CSPMの導入によるマルチクラウド可視化:CSPMツールを導入し、すべてのクラウドアカウント・サブスクリプション・プロジェクトのセキュリティ設定を継続的に監視してください。CISベンチマークや業界規制に基づくコンプライアンスチェックを自動化し、設定の逸脱を即座に検知・是正しましょう。
  • 03
    統合IdPによるアイデンティティの一元管理:外部IdP(Okta、Azure AD等)を中心として各クラウドへのフェデレーション認証を構築し、ユーザーのプロビジョニング・デプロビジョニングを自動化してください。各クラウドのローカルアカウント作成を禁止し、すべてのアクセスをIdP経由に統一しましょう。
  • 04
    クロスクラウドログの統合と相関分析:すべてのクラウドプロバイダーのセキュリティログ・操作ログをSIEMに集約し、クラウド間の相関分析ルールを構築してください。特に、一つのクラウドでの不審な活動が他のクラウドへの攻撃の前兆である可能性を考慮した検知ルールが重要です。
  • 05
    クラウド間通信の暗号化とネットワーク分離:クラウド間のすべての通信をIPsec VPNまたはTLSで暗号化し、信頼されたトラフィックのみを許可するネットワークACLを設定してください。クラウド間の接続ポイントを最小限に絞り、不要な通信経路を排除しましょう。
  • 06
    定期的なマルチクラウドセキュリティ評価:四半期に一度以上、全クラウド環境を対象としたセキュリティアセスメントを実施してください。各プロバイダーの新サービス導入やポリシー変更に伴うセキュリティ影響を評価し、未使用のリソースやオーバープロビジョニングされた権限の棚卸しを行いましょう。
⚠️

Incidents

📋 マルチクラウド環境でのIAMロール設定ミスによるデータ流出(2021年)

ある大手テクノロジー企業がAWSとGCPの両方を利用するマルチクラウド環境において、GCPのサービスアカウントに過剰な権限が付与されていたことが原因で、攻撃者がGCPからAWSのリソースにクロスクラウドでアクセスし、S3バケット内の機密データを窃取する事件が発生しました。

この事件の根本原因は、各クラウドの権限管理が個別に行われており、クロスクラウドでのアクセスパスの全体像が把握できていなかったことにあります。統合IdPとCSPMの導入により、クラウド間のアクセス権限を横断的に可視化することで、同様のリスクを防止できます。

📋 SolarWindsサプライチェーン攻撃とマルチクラウド被害(2020年)

2020年に発覚したSolarWindsサプライチェーン攻撃では、攻撃者が侵害したSolarWinds Orionプラットフォームを通じて多数の組織のネットワークに侵入し、オンプレミスからクラウドへ、さらにはAWSやAzureなど複数のクラウド環境にまたがって横方向に移動しました。攻撃者はSAMLトークンを偽造してAzure ADに不正アクセスし、そこからメールやファイル共有サービスのデータを窃取しました。

この事件は、マルチクラウド環境における攻撃チェーンの複雑性と、オンプレミスとクラウドの境界を超えた統合的なセキュリティ監視の重要性を示しています。単一のクラウドの監視だけでは、こうした高度な攻撃を検知することは困難です。

📋 マルチクラウドのTerraformステートファイル漏洩事件

複数の組織において、IaCツール(Terraform)のステートファイルが誤ってパブリックアクセス可能なクラウドストレージに保存され、複数クラウドの認証情報やインフラ設定が漏洩する事件が報告されています。Terraformのステートファイルには、AWSアクセスキー、Azureサービスプリンシパル、GCPサービスアカウントキーなど、マルチクラウド環境全体へのアクセス情報が含まれている場合があります。

ステートファイルが漏洩した場合、攻撃者は複数のクラウド環境に同時にアクセスでき、被害が一気に全クラウドに拡散する危険性があります。ステートファイルは暗号化されたバックエンド(S3+DynamoDB、Terraform Cloud等)で管理し、アクセスを厳格に制限する必要があります。

🔗

Related Terms