OPS01-BP04 コンプライアンス要件を評価する
規制、業界、および社内のコンプライアンス要件は、組織の優先順位を定義するための重要な推進要素です。コンプライアンスフレームワークによって、特定の技術や地理的場所を使用できない場合もあります。外部コンプライアンスフレームワークが特定されない場合は、デューデリジェンスを適用します。コンプライアンスを検証する監査またはレポートを作成します。
自社製品が特定のコンプライアンス基準を満たしていることを宣伝する場合、継続的なコンプライアンスを確保するための内部プロセスが必要です。コンプライアンス標準の例としては、PCI DSS、FedRAMP、HIPAA があります。適用されるコンプライアンス標準は、ソリューションが保存または送信するデータの種類、ソリューションがサポートするリージョンなど、さまざまな要因によって決まります。
期待される成果:
-
規制、業界、および社内のコンプライアンス要件がアーキテクチャの選択に組み込まれています。
-
コンプライアンスを検証して監査レポートを作成できます。
一般的なアンチパターン:
-
ワークロードの一部が、クレジットカード業界のデータセキュリティ基準 (PCI DSS) フレームワークの対象となっているが、ワークロードはクレジットカードデータを暗号化せずに保存している。
-
ソフトウェア開発者とアーキテクトが、組織が遵守すべきコンプライアンスフレームワークに気付いていない。
-
年次の Systems and Organizations Control (SOC2) Type II 監査が近く行われるが、コントロールが配置されていることを検証できない。
このベストプラクティスを活用するメリット:
-
ワークロードに適用されるコンプライアンス要件を評価し、理解することで、ビジネス価値を実現するためにどのような優先順位で注力すべきかを知ることができます。
-
コンプライアンスフレームワークに合致する適切な場所や技術を選択します。
-
可監査性を持たせてワークロードを設計すると、コンプライアンスフレームワークを遵守していることを証明するのに役立ちます。
このベストプラクティスを活用しない場合のリスクレベル: 高
実装のガイダンス
このベストプラクティスを実装することで、コンプライアンス要件をアーキテクチャ設計プロセスに組み込みます。チームメンバーは必要なコンプライアンスフレームワークを認識します。フレームワークに沿ってコンプライアンスを検証します。
お客様事例
AnyCompany Retail は、顧客のクレジットカード情報を保存しています。カードストレージチームの開発者は、PCI-DSS フレームワークに準拠する必要があることを理解しています。クレジットカード情報が PCI-DSS フレームワークに沿って安全に保存およびアクセスされていることを検証する手順を踏んできています。毎年、セキュリティチームと協力して、コンプライアンスを検証しています。
実装手順
-
セキュリティチームやガバナンスチームと協力して、ワークロードが準拠しなければならない業界、規制、組織内部のコンプライアンスフレームワークを精査します。コンプライアンスフレームワークをワークロードに組み込みます。
-
AWS Compute Optimizer や AWS Security Hub などの サービスとの AWS リソースの継続的なコンプライアンスを検証します。
-
-
チームメンバーがコンプライアンス要件に沿ってワークロードを運用および進化できるように、コンプライアンス要件を教育します。コンプライアンス要件は、アーキテクチャや技術を選択する際に含める必要があります。
-
コンプライアンスフレームワークによっては、監査またはコンプライアンスレポートを作成する必要があります。組織と協力して、このプロセスをできるだけ自動化します。
-
AWS Audit Manager などのサービスを使用して、コンプライアンスの検証と監査レポートを生成します。
-
AWS セキュリティおよびコンプライアンスドキュメントは、AWS Artifact でダウンロードできます。
-
実装計画に必要な工数レベル: 中 コンプライアンスフレームワークの実装は課題が多い場合があります。監査レポートやコンプライアンスドキュメントを作成するとさらに複雑になります。
リソース
関連するベストプラクティス:
-
SEC01-BP03 管理目標を特定および検証する - セキュリティ統制目標は、全体的なコンプライアンスの重要な部分です。
-
SEC01-BP06 標準的なセキュリティ統制のデプロイを自動化する - パイプラインの一部として、セキュリティコントロールを検証します。新しい変更に関するコンプライアンスドキュメントを作成することもできます。
-
SEC07-BP02 データの機密性に基づいてデータ保護統制を適用する - 多くのコンプライアンスフレームワークには、データ処理とストレージポリシーがベースになっています。
-
SEC10-BP03 フォレンジック機能を備える - フォレンジック機能は、監査コンプライアンスに使用できる場合があります。
関連ドキュメント:
関連動画:
関連する例:
関連サービス: