個々の顧客のニーズに適応するために、ERP ソリューションはある程度ビジネスニーズに合うように調整されています。これは、カスタマイズを可能にし、SAP から分離して実現できる開発によって実現されました。長年にわたり、開発の自由度により、ソフトウェアの変更によってカスタムコードに影響が及ぶ場合、アップグレード時の労力が増加し、既存の開発に適応する必要があるため保守が増大しました。そのため、拡張の自由により、コストの増加につながるデメリットが生じました。広範な開発は、アップグレード作業の増加など、複数の事柄の推進要因となります。また、開発を調整するための追加の保守作業も導入され、カスタムソリューションによるイノベーション消費の削減のリスクが高まります。これらのデメリットは、clean core に焦点を当てることで軽減できます。clean core には、既知のカスタム拡張コンセプトを回避し、新しい拡張性コンセプトに準拠するための基盤があります。

clean core パラダイムは、競争力があり、将来を見据えたビジネスを実現するためのイネーブラーであり、クラウド変革を通じて企業が革新的かつ俊敏になり、関連性を維持できるようサポートします。clean core は、柔軟な将来を見据えたソリューションの基盤となるガバナンスとガイドラインでサポートされているマインドセットと理念です。安定したアップグレードセーフかつ透過的な方法で機能を拡張する最新のアプローチが考慮されます。Side-by-Side 拡張またはマイクロサービスなどの最新の拡張アプローチによってソリューションを自由に拡張することで、さらなる差別化のためのイノベーションを導入します。これにより、SAP Business Technology Platform (SAP BTP) から Amazon Web Services (AWS) や Google Cloud (GC) などを含む複数のプラットフォームによる拡張が可能になります。
clean core により、ソフトウェアデプロイメントの迅速化と両方の導入が容易になります。SAP のイノベーションとソフトウェアに対する規制変更。技術的負債を回避しながらビジネスニーズに対応するための新しい方法が提供されるため、組織は戦略的利益を最大化し、変革のコストを削減することができます。
これにより、イノベーションと開発の "選択プラットフォーム" としての SAP BTP の導入と利用が促進されます。これにより、Business Transformation Journey を開始するきっかけとして RISE with SAP が強化されます。
clean core は複数の次元にまたがります。ソフトウェアスタックおよびコア、プロセス、統合、拡張性、データ、および運用。
clean core に準拠するプロセスは、ベストプラクティスを活用し、バリアントを最小限に抑え、適切に文書化されます。
統合の次元で clean core を実現する方法を教えてください。SAP Business Accelerator Hub で公開されている SAP 標準統合シナリオを使用し、最新のテクノロジーを ODATA、SOAP、またはイベントとして活用します。
拡張性のコンテキストにおける clean core とは、カスタマ拡張が安定したアップグレードであり、カスタムコードおよび拡張が SAP の拡張モード (SAP S/4HANA Cloud 拡張性など) に従うことを意味します。
データは完全に設定する必要があるため、不完全なデータは回避する必要があります。破損したデータと未使用のデータについても同様です。
clean core への対応は、継続的な戦略的アクティビティです。運用では、clean core 原則が適用され、クラウド品質基準を考慮するガバナンスモデルがエンドツーエンドライフサイクルに組み込まれます。
clean core: 次元詳細

各リリース方針に従って、ソフトウェアスタックおよびコアを最新の状態に保ちます。
プロセスを見ると、標準的な最初のマインドセットを養うことが焦点となります。
業種固有のバリアントを考慮してプロセスの効率化に努め、不整合のあるプロセスや非効率的なプロセスが導入されないようにします。また、SAP Best Practices を適用することもできます (利用可能な場合)。プロセスの可視化により、より多くのインサイトを獲得します。
拡張性新しい拡張を開発し、'クリーンな拡張' ルールに従い、SAP Application Extensibility Methodology (AEM) で説明されている新しい拡張性テクノロジーに基づいて、既存のコードを再設計します。
適切な監視およびエラー解決機能を考慮して、標準 API に基づいて可能な場合は統合を活用します。
データの柱では、業界標準および法的規制に準拠した、完全で、正確で、準拠したデータを確保するための対策を設定する必要があります。
運用では、ソリューション文書化、テスト管理、および明確に定義されたセキュリティコンセプトに焦点を当てる必要があります。たとえば、未使用の権限が割り当てられていない場合などです。バッチジョブ管理: パフォーマンスへの影響を回避します。継続的なイノベーションと改善を促進します。
RISE with SAP Methodology:clean core の継続的な遵守のための基盤

clean core 原則は、RISE with SAP Methodology のガバナンスおよびフレームワークに組み込まれています。
クオリティゲートに固定されているため、導入ライフサイクルでこの理念が適用されるようになります。
各クオリティゲートの詳細を確認するには、以下のリンクに従ってください。
clean core 戦略をサポートする方法論要素:システム変換

これは、clean core に関連する RISE with SAP の SAP Activate への新しい追加が強調されている厳選されたサクセスプランアクティビティの例です。
- 実行で、継続的な 'クリーンな状態を保つ' プロセス (ガバナンスモデル) を確立します。
- 運用プラットフォームとしての SAP Cloud ALM。監視およびアラートの統合機能が提供され、運用に関する SAP のベストプラクティスプロセスがサポートされます。
- 優れたデータ品質は、"clean core" を持つことの意味に対する重要な回答の 1 つです。ただし、データ品質の低下は、さまざまな変革プロジェクト、年度末決算処理などの重要なマイルストーン、日常業務、および非常に過小評価されています。
その他の資料:ブログおよび S/4HANA Cloud の clean core を管理する Learning Journey で、より多くの資料をご覧ください。