Amazon Web Services ブログ
Kiro で SAP モダナイゼーションを加速
サンプルエージェントのユースケース
パートナーとお客様は、サンプルエージェントを活用して SAP のモダナイゼーションと移行の取り組みを加速できます。
- SAP S/4HANA 準拠に向けた ABAP コードのアップグレード – SAP ECC システムの ABAP コードを SAP S/4HANA に準拠した ABAP コードに変換します。単一のプロンプトで数百の ABAP オブジェクトを一括変換できます。
- クリーンコアに向けた ABAP のリファクタリング – SAP Clean Core Extensibility Model に沿って SAP ABAP コードのリファクタリングを自動化します。こちらも単一のプロンプトで、標準 SAP API を使用するようカスタムコードを一括でモダナイズできます。
- SAP PI/PO から SAP BTP へのモダナイゼーション – SAP PI/PO のインターフェースを数分で SAP BTP Integration Suite に変換します。2027年12月の SAP PI/PO 標準サポート終了に先立ち、ミドルウェアインターフェースを迅速にモダナイズできます。
- SAP Business Warehouse(BW)から Business Data Cloud(BDC)の SAP Datasphere へのモダナイゼーション – SAP BW から SAP Datasphere への移行を、数か月ではなく数時間で実現します。SAP BW も2027年12月に標準サポート終了を迎えます。
- 機能仕様書と技術仕様書の生成 – 既存のコードと構成を分析して包括的なドキュメントを生成します。ビジネス要件と技術仕様を作成し、AI を使ってそれらを最新の状態に保ちます。
- 単体テストの自動化 – 単体テストの作成と実行を自動化し、コード品質を確保してビジネスロジックの整合性を検証します。エージェントはコード変換の前後で単体テストを使用することで、品質を向上させ AI のハルシネーションを低減します。
上記の各ユースケースと、パートナーやお客様がモダナイゼーションエージェントを使って達成した成果について、さらに詳しくご覧いただけます。成果についてはこちらをクリックしてお読みください。
正確性を確保するためのセーフガード
サンプルエージェントには、コードの正確性に対処するための独自のセーフガードが組み込まれています。80以上の事前構築済みルールを備えたカスタマイズ可能なステアリングファイルがコーディング・セキュリティ・ドキュメントの標準を適用し、独自の単体テストアプローチが変換の前後でビジネスロジックを検証して品質を確保します。サンプルエージェントは、依存するすべての ABAP コードとライブラリを評価・取得するよう設計されており、Kiro にビジネスロジックを維持するための完全なコンテキストを与えることで、ハルシネーションを大幅に低減します。また、サンプルエージェントは透明性と監査可能性のために会話履歴と意思決定のログを提供します。複数のお客様の監査チームからは、サンプルエージェントのログが通常手作業で維持されているドキュメントの水準を上回っているとの声が寄せられています。
始め方
これらの Kiro ベースのサンプルエージェントをダウンロードするには、登録ページでアクセスを申し込んでください。登録後、サンプルエージェントとドキュメントを含む GitHub リポジトリにアクセスできるようになります。専門家のガイダンスを受けながらモダナイゼーションを計画するには、AWS アカウントチームにお問い合わせいただくか、AWS SAP コンピテンシーパートナーにご相談ください。ベンチマークの続きについては、Accelerate your SAP modernization with Kiro – Benchmarks and Use-Cases をご参照ください。
本ブログの翻訳は Amazon Quick による自動翻訳を行い、パートナー SA 松本がレビューしました。原文はこちらです。