目次
Cloud-Native Application Protection Platform(CNAPP)とは?
クラウドネイティブ・アプリケーション保護プラットフォーム(CNAPP)は、クラウドネイティブ・アプリケーションを保護するための統合セキュリティ・ソリューションであり、Cloud SecurityPosture Management(CSPM)、Cloud Service Network Security(CSNS)、Cloud Workload Protection Platform(CWPP)などの複数のセキュリティ・ツールを含む。従来のクラウドセキュリティツールとは異なり、CNAPPはインフラからアプリケーションまで、クラウド環境のさまざまなレイヤーにわたってセキュリティを統一することで保護を提供する。
CNAPPは、動的で刹那的なクラウド環境におけるセキュリティのニーズに対応し、アプリケーションやワークロードに合わせて進化する防御メカニズムを保証します。エンドツーエンドのセキュリティを重視し、クラウドアーキテクチャに合わせた脅威検出、脆弱性管理、リスク評価などの機能を提供する。
CNAPPの進化
CNAPPが登場する以前は、クラウド環境のセキュリティ確保は断片的で困難なプロセスだった。クラウド・コンピューティングが成長し始めた2000年代初頭、セキュリティ・ベンダーは、ファイアウォールや侵入検知システムといった従来のツールをクラウド・インフラストラクチャの保護に適応させようと試みた。
しかし、クラウド・アプリケーションが複雑化するにつれ、これらのソリューションでは不十分であることが判明した。クラウド環境の動的で分散した性質に対応できず、可視性のギャップ、一貫性のないポリシー実施、クラウドセキュリティへの不完全なアプローチにつながった。セキュリティ機能は、クラウド運用とアプリケーション開発のセキュリティに別々のツールを使用するなど、サイロ化されていることが多く、さらなる課題を生み出していた。企業は、より多くのツールを採用するにつれて、セキュリティを効果的に管理することが難しくなり、その結果、可視性と制御性が欠如するようになった。
2010年代半ばになると、サイバー犯罪者が断片的なセキュリティ・ソリューションによって生じた盲点を突いて、脆弱なクラウド・インフラストラクチャを標的にしたため、クラウド・セキュリティ・リスクが増大した。これに対応するため、クラウド・サービス・プロバイダーは責任共有モデルを導入し、クラウドのデータとワークロードを保護する責任を組織に負わせるようになった。この変化によって、より統合されたセキュリティ・ソリューションが求められるようになった。
CNAPPは、クラウド・セキュリティに対する統一的なアプローチに対するこのようなニーズから生まれた。CNAPPは、以前は別々だったツールを単一のプラットフォームに統合することで、企業は可視性のギャップを解消し、クラウド・セキュリティをより効果的に管理できるようになる。さまざまなセキュリティ機能を組み合わせることで、CNAPPはクラウド・ネイティブ環境の課題に対する一貫したソリューションを提供します。
このコンテンツは、クラウドセキュリティに関するシリーズの一部です。
CNAPPはどのような問題を解決するのか?
可視性の向上とリスクの定量化
CNAPPは、セキュリティ状況の統合ビューを提供することで可視性を高め、企業がクラウド環境全体の潜在的なリスクを特定できるようにします。この可視性は、脅威管理に関する情報に基づいた意思決定や、セキュリティ対策の優先順位付けに役立ちます。
リスクの定量化は、セキュリティ脅威の潜在的な影響を理解するために不可欠です。CNAPP は、これらのリスクを正確に評価するツールを提供し、企業がリソースを効果的に配分できるようにします。リスクを定量化することで、企業は重要な分野に焦点を当て、潜在的な問題が深刻化する前に緩和することができます。
統合クラウド・セキュリティ・ソリューション
スタンドアローンのソリューションとは異なり、CNAPP はさまざまなセキュリティ機能を 1 つのプラットフォームに統合しています。このアプローチにより、セキュリティ管理が簡素化され、運用上のオーバーヘッドが削減され、セキュリティ態勢の全体像を把握することで全体的な有効性が高まります。
統合されたセキュリティ・ソリューションは、複数のツールを使いこなす必要性をなくし、より効率的なプロセスと統合された脅威の検知と対応を可能にします。この相乗効果により、クラウドセキュリティのあらゆる側面が連携し、進化する脅威からの保護が実現します。
安全なソフトウェア開発
CNAPP は、ソフトウェアのライフサイクル全体を通じてセキュリティを統合することで、安全なソフトウェア開発を支援する。開発プロセスの早い段階でセキュリティ対策を取り入れ、配備前に脆弱性を特定して解決する「シフト・レフト」アプローチを重視している。
ソフトウェア開発にセキュリティを組み込むことで、CNAPP はチームがベストプラクティスとPCI DSSなどのコンプライアンス要件を遵守できるよう支援します。このプロアクティブな戦略は、デプロイ後のセキュリティ問題の可能性を低減し、より安全なアプリケーションとより安全な開発パイプラインを保証します。
エキスパートからのアドバイス

スティーブ・ムーアは、Exabeamのバイスプレジデント兼チーフ・セキュリティ・ストラテジストで、脅威検知のためのソリューションの推進を支援し、セキュリティ・プログラムの推進や侵害対応について顧客にアドバイスを行っています。The New CISO Podcast」のホストであり、Forbes Tech Councilのメンバー、ExabeamのTEN18の共同創設者でもあります。
私の経験から、CNAPPをより効果的に活用するためのヒントを紹介しよう:
動的な役割割り当てのためのCIEMの活用:単に静的な権限ポリシーに焦点を当てるのではなく、CNAPPのCIEM機能を使用して、リアルタイムの行動とワークロードのニーズに基づいて動的に権限を調整します。これにより、時間の経過に伴う「パーミッション・クリープ」を防止し、攻撃対象領域を減らすことができます。
コンテキストに基づく脅威検知実装:CNAPPの脅威検出は、環境固有のコンテキストデータを使用するように設定してください。クラウドの脅威は従来の脅威とは異なる場合が多く、CNAPPは各クラウドサービスとワークロード固有のコンテキストを理解することで、より正確なアラートを提供できます。
異常検知のための行動分析:シグネチャベースの脅威検知にとどまらず、CNAPPの機械学習を活用した行動分析を利用して、アプリケーションとインフラの両方のレベルで異常な行動を検知します。これは特に、内部脅威や横移動のような巧妙な攻撃を特定するのに役立ちます。
自己修復ポリシーによるコンプライアンスの自動化:CNAPPの誤設定自動修復機能を活用しましょう。コンプライアンス違反や脆弱性が検出された場合、ポリシーの適用を自動化してクラウドリソースを自己修復することで、修復までの時間を短縮し、手動プロセスへの依存を低減します。
脅威インテリジェンスフィードを組み込みます。CNAPPの脅威検出機能を外部の脅威インテリジェンスフィードと統合することで強化します。これにより、クラウド環境に固有の新たな脅威に関する最新のデータが提供され、新しい攻撃手法の迅速な検出と軽減が可能になります。
CNAPPの主な構成要素と特徴
クラウド・セキュリティ・ポスチャ管理(CSPM)
CSPM はクラウド環境を継続的に評価し、セキュリティ設定がベストプラクティスとポリシーに合致していることを確認します。誤設定やコンプライアンス違反を検出し、セキュリティ侵害のリスクを低減します。CSPM はリアルタイムの洞察を提供することで、クラウドのセキュリティ体制をプロアクティブに管理します。
自動チェックとポリシー施行はCSPMの中核であり、クラウド全体で一貫したセキュリティを促進します。この機能により、手作業による監視が削減され、セキュリティ管理が合理化され、規制要件の遵守が保証されるため、クラウド・リソースのセキュリティが強化されます。
クラウド・サービス・ネットワーク・セキュリティ(CSNS)
CSNSは、クラウド内およびクラウド・サービス間のネットワーク通信を保護することを目的としている。暗号化、ファイアウォール、侵入検知システムなどのツールを採用し、転送中のデータを保護し、不正アクセスを防止する。ネットワーク経路を保護することで、CSNSは機密性とデータの完全性を保証する。
安全なネットワークを維持することは、侵害やデータの流出を防ぐために不可欠です。CSNSは、ネットワーク・セキュリティ・メカニズムを活用し、クラウド運用の安全な基盤を提供し、ネットワークベースの脅威に関連するリスクを軽減することで、これらの課題に対処します。
クラウド・ワークロード・プロテクション・プラットフォーム(CWPP)
CWPPは、クラウド環境で実行されるワークロードの保護に重点を置き、侵入検知、脆弱性評価、ランタイム保護などの機能を提供します。ワークロードのセキュリティに関する洞察を提供し、保護がダイナミックなクラウドアーキテクチャに対応できるようにします。
ワークロードには、コンテナ、仮想マシン、サーバーレス機能が含まれ、それぞれに固有のセキュリティ要件があります。CWPPは、これらのコンポーネントが場所に関係なく保護されていることを保証し、すべての運用ワークロードにわたって一貫したセキュリティ・カバレッジを提供します。
Kubernetesセキュリティポスチャ管理(KSPM)
KSPMはKubernetes環境内のセキュリティをターゲットとし、クラスタ構成とワークロードを管理する。セキュリティポリシーの遵守を保証し、コンテナ化されたアプリケーション内の脆弱性につながる可能性のある設定の誤りを検出して修正します。
Kubernetesの利用が拡大する中、効果的なKSPMは非常に重要です。セキュリティ制御と監視を実施することで、KSPMはセキュアなデプロイメントの維持を支援し、構成がベストプラクティスに合致し、不正な変更がクラスタのセキュリティを損なわないようにします。
クラウド・インフラストラクチャ・エンタイトルメント管理(CIEM)
CIEMは、クラウドインフラ全体のアイデンティティとアクセス権限を管理し、ユーザーの役割に応じた適切なアクセスレベルを確保します。過剰な権限を防止し、アイデンティティ管理プロセスを保護することで、攻撃対象領域を縮小します。
アクセスコントロールはクラウドセキュリティの重要な側面であり、CIEMはそれを効果的に実装するためのツールを提供する。エンタイトルメント管理を自動化することで、組織は最小権限ポリシーを実施し、内部脅威や不正アクセスの可能性を減らすことができます。
CNAPPツールを選択する際の主な考慮事項
マルチクラウドのインフラを完全に可視化
CNAPPツールは、マルチクラウドやハイブリッド・セットアップを含む、すべてのクラウド環境にわたって可視性を提供する必要がある。これにより、企業は単一のプラットフォームからクラウドエコシステム全体を監視できるようになり、死角を減らすことができる。完全な可視性により、セキュリティ・リスクをリアルタイムで検出し、潜在的な脅威が拡大する前に緩和するための実用的な洞察を提供することができる。
クラウドインフラ、特にマルチクラウドシナリオの複雑化に伴い、セキュリティポリシーと設定の制御を維持するためには、一元的な可視化が不可欠である。CNAPP ツールは、さまざまなクラウドプロバイダ間の統合をサポートし、使用中のクラウドサービスに関係なく、一貫した監視とセキュリティ標準の実施を可能にする必要がある。
真の左シフトDevSecOpsを有効にする
DevSecOpsを完全に実装するために、CNAPPツールは、ソフトウェア開発ライフサイクルの早い段階でセキュリティチェックを統合する「シフト・レフト」アプローチを促進しなければならない。これには、開発パイプライン内での継続的なセキュリティテスト、コード分析、脆弱性スキャンが含まれる。セキュリティを最初から組み込むことで、CNAPP は開発チームが本番環境に到達する前に問題を検出して解決するのを支援し、セキュリティ上の欠陥に後から対処するコストと複雑さを低減する。
シフト・レフトの実践をサポートする CNAPP は、CI/CD ツールとの統合が容易であるべきであり、セキュリティが後付けではなく、開発プロセスの中核部分であることを保証する。このプロアクティブなアプローチは、セキュリティリスクを最小化し、安全なアプリケーションの提供を加速する。
エンド・ツー・エンドのクラウド・セキュリティ・ガバナンスの促進
クラウドネイティブアプリケーションのコンプライアンスとセキュリティ要件を管理するためには、エンドツーエンドのガバナンスが不可欠である。CNAPPツールは、一元化されたガバナンス機能を提供し、開発環境から本番環境に至るまで、すべての環境でセキュリティポリシーが一貫して適用されるようにする必要がある。これには、規制コンプライアンスの実施、監査証跡の維持、インシデント対応の管理などが含まれる。
クラウド・ネイティブ・アプリケーションのライフサイクル全体をカバーするガバナンス機能を提供することで、CNAPP は、セキュリティ・ポリシーが実施されるだけでなく、進化するクラウド・インフラストラクチャや規制上の要求にも適応できることを保証します。この統一されたアプローチは、セキュリティギャップのリスクを低減し、組織が業界標準に準拠し続けることを保証します。
Advanced Analytics
CNAPPツールは、傾向を特定し、潜在的なセキュリティ脅威を予測し、セキュリティ対応を最適化するためにアナリティクスを活用すべきである。これらのアナリティクスは、基本的な脅威の検知にとどまらず、機械学習とAIを使用してクラウドインフラストラクチャのさまざまなレイヤーにわたってデータを相関させ、セキュリティの脆弱性と新たなリスクに関するより深い洞察を提供する。
分析機能により、CNAPP ツールは重大性とコンテキストに基づいてセキュリティアラートに優先順位を付けることができ、セキュリティチームは重要な問題に集中することができます。この機能により、インシデント対応時間が短縮され、動的なクラウド環境におけるセキュリティ管理の運用負担が軽減されます。
一般的なコンプライアンス・フレームワークのテンプレート
CNAPP ツールには、HIPAA、PCI DSS、GDPR など、広く使用されているコンプライアンスフレームワークのテンプレートがあらかじめ組み込まれている必要があります。これらのテンプレートは、クラウドセキュリティの実践を規制要件に合わせるプロセスを簡素化し、組織がより効率的にコンプライアンスを達成・維持できるようにする。
これらのテンプレートを提供することで、CNAPP ツールはコンプライアンスポリシーの迅速な展開と自動監査を可能にし、継続的なコンプライアンス監視を保証する。これにより、コンプライアンス管理に必要な手作業が削減されるとともに、企業は最新の規制基準に対応できるようになる。
エクサビーム:高度なセキュリティ分析で脅威検知を強化
Exabeam Fusion Enterprise Edition Incident Responderは、SIEM、行動分析、自動化、ネットワークの可視性を強力に組み合わせ、企業が脅威を検知、調査、対応する方法を変革します。ファイアウォールのログと、エンドポイント、クラウド環境、アイデンティティ・システム、その他のセキュリティ・ソースからのデータを相関させることにより、Exabeamは、通常であれば検出されない進化する脅威について、より深い洞察を提供します。
Exabeamは、行動分析によって静的なルールやシグネチャの枠を超え、クレデンシャルの不正使用、内部脅威、ネットワーク全体の横移動を示す異常な行動を特定します。通常のユーザーやエンティティの行動を長期にわたって分析することで、Exabeamは従来のセキュリティ・ツールが見落としていたリスクの高い行動を発見します。
自動化された調査は、異種のデータポイントを包括的な脅威のタイムラインにリンクすることでセキュリティ運用を合理化し、アナリストが手作業でインシデントをつなぎ合わせる時間を短縮します。これにより、チームは攻撃の根本原因を迅速に特定し、的確に対応できるようになります。
Exabeamについてもっと知る
ホワイトペーパー、ポッドキャスト、ウェビナーなどのリソースで、Exabeamについて学び、情報セキュリティに関する知識を深めてください。