クラウドネイティブアプリケーション保護プラットフォーム(CNAPP)は、クラウドで構築され、ホストされるアプリケーションを保護するための統合ソリューションです。
この記事を読み終えると、以下のことができるようになります。
関連コンテンツ
クラウドネイティブなセキュリティ
Cloud Security Posture Management(CSPM)
Cloud Workload Protection Platform(CWPP)
SaaS型セキュリティ態勢管理(SSPM)
SaaS型管理プラットフォーム(SMP)
是非、Cloudflareが毎月お届けする「theNET」を購読して、インターネットで最も人気のある洞察をまとめた情報を入手してください!
記事のリンクをコピーする
クラウドネイティブアプリケーション保護プラットフォーム(CNAPP)は、クラウドネイティブのセキュリティとコンプライアンスのためのソフトウェアソリューションです。CNAPPは通常、セキュアな構成とガバナンスを適用し、クラウドワークロードが標的にされたり、不正利用されたりするのを防ぎます。CNAPPサービスは、次のような他のいくつかのタイプのクラウドセキュリティサービスが代表する機能の統合を目的としています。
CNAPPは、この多数のセキュリティとコンプライアンス機能からのデータを単一のプラットフォームに統合します。理想的には、複数の異なるツールを操作するよりも簡単に管理できます。
企業は複数の異なるクラウドサービスを使ってアプリケーションを構築する傾向があるため、クラウドリソースは散在しがちです。また、構成するクラウドリソースが非常に多いため、セキュリティの構成ミスが見落とされる可能性があります。さらに悪いことに、オンプレミスデータセンター用に設計された従来のセキュリティソリューションをクラウドデプロイに適応させることが困難です。これに対し、CNAPPは、1)クラウドネイティブで、2)すべてのクラウドリソースにわたるセキュリティ構成の誤りを特定するための統合プラットフォームです。
CNAPPは、組織がクラウドネイティブなアプリケーション開発に移行する際に役立ちます。現在、多くのアプリケーションは完全にクラウドベースであり、オンデマンドでスケールアップし、定期的に変更されるインフラを備えています。CNAPPは、これらのアプリケーションを保護するために、組織がクラウドネイティブなセキュリティ戦略を実装するのに役立ちます。
CNAPPは、これらの製品カテゴリーがカバーする機能の提供を目的としています(これらは多少重複することがあるため、これに関してもCNAPPの使用に利点があります)。
CNAPPは以下を含む場合があります。
CNAPPは、クラウドネイティブのIDとアクセス管理(IAM)ロールもチェックし、ロールが過度に寛容でないようにします。(IAMは、ユーザー、サーバー、アプリを検証し、認証します。さらに、これらのエンティティが何を表示、変更、抽出できるかを制御します。)
CNAPPはこれらの機能を1つのプラットフォームに統合し、単一の管理画面(統合プラットフォームまたはダッシュボード)からセキュリティ体制を管理できるようにします。
CNAPPを使用する全体的な利点は、クラウドネイティブ環境をさらにセキュアにし、コンプライアンス違反の可能性を低減できることです。最も重要な利点の具体例には、以下のようなものがあります。
CNAPPは開発ライフサイクルに組み込まれるため、開発者が自身のアプリケーションの脆弱性を特定するのに役立ちます。これにより、セキュアではない、あるいは脆弱なアプリケーションコンポーネントが本番環境に到達する可能性が小さくなります。多くの組織が継続的統合と継続的デプロイ(CI/CD)のアプローチを採用しているため、早期の脆弱性検出は、開発者がアプリケーションを構築しながら保護するのに役立ちます。(セキュリティやその他の品質管理プロセスをアプリケーション開発のライフサイクルの早い段階で移動させることを、「シフトレフト」といいます。)
CNAPPは、組織のクラウドインフラ全体のリスクを特定し、カタログ化するための一つの場所を提供します。すべてのクラウド資産を特定し、セキュリティ対策を個別にではなく、一元化ツールから確認することができます。
多くの企業は、複数のパブリッククラウドプロバイダーに依存しています。インフラは複数のクラウドに分散しており、それぞれのクラウドが独自の攻撃対象領域を持っています。あるセキュリティツールが特定のクラウドと互換性を持っていても、別のクラウドと互換性がない場合があります。CNAPPは、複数のプロバイダーとマルチクラウドデプロイ全体のクラウドセキュリティリスクの統一されたビューを提供することができます。
データセキュリティは、ネットワークやクラウドテクノロジーが関わる場合は特に複雑になります。しかし、CNAPPは、これまでに説明したすべての機能を1つのインターフェースにまとめることによってセキュリティをシンプルにし、セキュリティチームが業務をより簡単に行えるようにします。
Cloudflareは、構成ミスの検出、アクセス制御、データ保護、コンプライアンスソリューションなど、あらゆるクラウドセキュリティサービスを単一の統合ダッシュボードで提供します。Cloudflareはインフラに依存せず、あらゆるクラウドデプロイを保護できます。Cloudflareがクラウドネイティブなインフラを接続し、保護する仕組みをご覧ください。
CNAPPは、クラウドで構築およびホストされているアプリケーションを保護するために設計された、統合セキュリティソリューションです。複数のクラウドセキュリティツールを1つのプラットフォームに統合することで、設定の安全性、ガバナンス、コンプライアンスを盤石なものにすることができます。
クラウドネイティブなセキュリティとは、オンプレミス管理のネットワークやアプリケーション向けに設計された従来のセキュリティツールとは対照的に、スケーラブルで動的なクラウド環境のために特別に構築されたセキュリティアプローチです。
CNAPPは、異なるクラウドプロバイダーに対して一貫したセキュリティを提供し、インフラ環境が複数のクラウドにまたがっている場合でも、組織はセキュリティリスクやセキュリティポスチャを同じ画面で確認することができます。
中央集約型のリスク管理とは、CNAPPがひとつのダッシュボード上で、企業のすべてのクラウド資源に関するセキュリティリスクの検出、カタログ化、管理できるようにすることを意味します。これにより、セキュリティチームは監視業務の簡素化と可視性の向上を同時に実現することができます。
「シフトレフト(Shift left)」セキュリティとは、アプリケーションが稼働する前に、ソフトウェア開発プロセスの初期段階で脆弱性を特定し、修正することを指します。CNAPPは、開発者がCI/CDライフサイクルの初期段階でセキュリティ問題を発見するのに役立ちます。
CNAPPは、継続的インテグレーションおよび継続的デプロイメント(CI/CD)プロセスと連携できるように設計されており、コードの開発や展開の段階のセキュリティチェックと脆弱性検出を自動化します。
利用開始
クラウドについて
クラウド構成
クラウドセキュリティ