ベストプラクティス 6.2 – オペレーティングシステムを構築し、保護する
SAP ソフトウェアの基盤となるオペレーティングシステムを保護することで、悪意ある人物が SAP アプリケーション内のデータへの不正なアクセス権を得て、ソフトウェアの可用性に影響を与えたり、ミッションクリティカルな実装を不安定化させたりする可能性を軽減できます。SAP、オペレーティングシステムベンダー、データベースベンダー、または AWS からのレコメンデーションに従って、オペレーティングシステムの安全を確保してください。選択した SAP ソリューションとオペレーティングシステムによっては、サービスの有効化/無効化、特定のカーネルパラメータの設定、およびさまざまな組み合わせのセキュリティパッチの適用が必要になる場合があります。SAP の要件が組織の要件にどのように対応するかを考慮し、矛盾点があれば特定します。
提案 6.2.1 – セキュアなオペレーティングシステムをプロビジョニングするためのアプローチを決定する
Amazon マシンイメージ (AMI) は、EC2 インスタンスを起動するために必要な情報を提供します。AMI がオペレーティングシステムレベルでセキュアであることを確認する必要があります。そうでない場合、AMI が時間の経過とともに再利用され、更新されるたびに、セキュリティホールが任意の数のインスタンスに伝播する恐れがあります。
AMI は、オペレーティングシステムベンダーからの標準イメージか、お客様自身が構築したカスタムイメージのいずれかです。どちらの場合も、一貫したアプローチにより、オペレーティングシステムが起動時にセキュアであり、継続的に維持されることを確実にする必要があります。Infrastructure as Code (IaC) ツール、例えば、
AWS CloudFormation
詳細については、コンピューティングリソースの保護、特に脆弱性管理の実行と攻撃面の削減に関する「AWS Well-Architected Framework [セキュリティの柱]」ガイダンスを参照してください。
-
Well-Architected Framework [セキュリティ]: コンピューティングの保護
提案 6.2.2 – セキュアなオペレーティングシステムを維持するためのアプローチを決定する
コンピューティングの保護に関する Well-Architected Framework [セキュリティの柱] の説明で述べたように、選択したオペレーティングシステムが EC2 Image Builder によってサポートされている場合は、SAP 固有の AMI の構築、テスト、デプロイと継続的なパッチ管理を簡素化できます。セキュリティパッチ適用の自動化によるオペレーティングシステムのセキュリティ体制の維持については、AWS Systems Manager Patch Manager も調べてください。
-
Well-Architected Framework [セキュリティ]: コンピューティングの保護
-
AWSドキュメント: EC2 Image Builder
-
AWSドキュメント: AWS Systems Manager Patch Manager
提案 6.2.3 – オペレーティングシステムに適用できる追加のセキュリティレコメンデーションをレビューする
SAP ソフトウェアの基盤となるオペレーティングシステムの強化に必要な項目の完全なリストを作成します。例えば、Linux ベースのシステムでのファイルシステム許可は SAP ガイドラインに従って設定する必要がありますが、Windows ベースのシステムでは、Administrator グループのアクセスを制限するのがベストプラクティスです。
以下の SAP 固有のレコメンデーションは、お客様の環境に該当する可能性があります。
-
SAP ドキュメント: SAP NetWeaver セキュリティガイド - オペレーティングシステムのセキュリティ
提案 6.2.4 – オペレーティングシステムのセキュリティ体制を検証する
オペレーティングシステムがセキュアにデプロイされ、パッチが適用されたら、オペレーティングシステムのセキュリティ体制を検証して、オペレーティングシステムが高いレベルのセキュリティを継続的に維持して、違反行為がないことを確認します。サードパーティーのホスト侵入保護、侵入検知、アンチウイルス、およびオペレーティングシステムファイアウォールソフトウェアを使用して、この検証を自動化することを検討します。
詳細については、次の情報を参照してください。
-
Well-Architected Framework [セキュリティ]: セキュアなオペレーション
-
Well-Architected Framework [セキュリティ]: 検出
-
Well-Architected Framework [セキュリティ]: コンピューティングの保護