SAP BPA とは
- SAP BPA は SAPが提供する エンタープライズ自動化ソリューションのこと
- 正式名称は、SAP Business Process Automation by Redwood で、以前はSAP CPSと呼ばれていたものの同じ、正確には後継となるソリューション(ソフトウェア)です。
- SAP Solution Manager に無償でついています。(機能制約あり)
- Redwood Software社とSAP社が共同による技術革新
- 販売およびサポートはSAP社
- SAP NetWeaver プラットフォームの一部
- 企業の全体に亘る自動化
- SAP の様々なビジネスアプリケーションと連携
- JSUG 宝の山 FactDBにBPA検証結果が掲載されてます。
SAP Business Process Automation by Redwood 製品概要
- SAP NW AS JAVA上のアプリケーションとして提供
- ブラウザGUI
- 30以上の言語サポート
- 唯一のSAPサポート製品
- SAP HANAサポート
- 豊富な自動化テンプレートでビジネスの変化に迅速に対応
Simple Automation - SAP BPA 4つのポイント
Simple Process Execution - 企業のビジネスプロセスをシンプルに自動化- あらゆるビジネス基盤をサポート (SoH, S/4, SAP, 非SAP, 各種OS, WebService, Java)
Simple Operation - 例外対応に主点を置いた自動化でシンプルな運用
- あらゆるビジネス規模(地域)をサポート (マルチタイムゾーン)
- IT技術者依存の常駐監視運用から脱却
- 豊富な言語サポートで運用の現地展開
Simple Development – テンプレート利用でシンプルな自動化開発- 豊富なプロセス定義テンプレートでバッチ開発からの脱却と高保守性を実現
SAP BPA 実装アーキテクチャ
サーバ / Agent 型アプリケーション- JOB 実行を行いたい対象ごとに専用のサーバプロセス(PS = プロセスサーバ)を利用
- 実行対象環境で実行指示を仲介するためのAgentプログラムは不要
- RFC, SSH, WMIを利用
- 専用クライアントの導入は不要
- SAP NetWeaver Version 7.0以降
- 専用SAP NW環境 (推奨)
- XBP (SAP の汎用モジュール
SAP BPA by Redwood の自動化範囲
SAP- ABAPプログラム
- 外部コマンドプログラム
- インフォパッケージ/グループ
- プロセスチェーン
- 主要UNIX/LINUX/Windows
- OS/400, OpenVMS, z/OS (追加モジュール)
- FTP/SFTP, WebService, Java, OracleEBS (追加モジュール)
- ファイルイベント,SAPイベント,リソースイベント,マニュアルイベント
- FI、DA・・・
ジョブ定義テンプレート
- 専用のコマンドライン実行形式の記述やバッチ開発が不要
- 定義にスクリプトの記述も可能
ロードバランシングなどで不特定の実行環境などに対応
様々なプログラム言語をサポート
カレンダー機能
- 実行日を指定するカレンダー、さらに実行可能時間を制限する時間枠など豊富な機能
- 複数カレンダーの組み合わせが可能
- SAPのカレンダーを利用可能
SAPとスケジューラのWメンテは不要
周期実行制御
- 一定間隔の周期実行パターンを制御
- 複数の異なるパターンの複合利用も可能
- 時間枠と組み合わせることで実行時間帯も制御可能
- 実行延長時のスキップ、滞留も制御可能
- 長時間実行はイベント通知機能を利用
SAP BI/BW プロセスチェーンの管理
- プロセスチェーン内のジョブ状況まで表示
- 失敗からの再開に対応
ジョブ監視
- ジョブリスト形式とフローダイアグラム形式のモニタ画面
- イベント発生によるメール送信、SNMP通知など可能
他製品からの移行
他製品のジョブ定義を変換して、取り込むことが可能- 他製品からの定義移行に関して、弊社にて国内での実績複数有
SAP BPA と SAP Solution Managerの標準連携
「SUPPORT INFO DAY 特設編2:SolMan活用による自動化・標準化」の記事も合わせてご覧下さい。
SolMan JSM と BPAによるJOB運用導入時の流れ
「SUPPORT INFO DAY 特設編2:SolMan活用による自動化・標準化」の記事も合わせてご覧下さい。
SolMan JSM と BPAによる変更管理 (導入後の保守)
「SUPPORT INFO DAY 特設編2:SolMan活用による自動化・標準化」の記事も合わせてご覧下さい。
2020年3月追記:SAP BPAの基となる製品、RunMyJobsについて簡単に紹介
RunMyJobs (RMJ)
クラウドサービス型ジョブスケジューリング
- サブスクリプションライセンス(基本料金+ジョブ実行数)
- 同時に複数の言語での利用が可能
- 各国タイムゾーン、サマータイム対応
- SAP、FTPなどの主要な自動化タスクをパラメータ設定のみで可能とする定義テンプレートが開発工数を劇的に削減
- ファイル検知などのイベントを自動検知し、アドホックに後続処理を自動実行するイベントドリブン型自動化
- SAP社でSAP BPAの製品名にて販売していた製品の異なる提供形態
- SAPジョブの子プロセスを含めた管理が可能であり、問題発生時のメール通知等を標準対応
- すべての主要OSをサポート

- カテゴリ: 技術情報