新しいOCI Process Automationインスタンスへのプロセス・アプリケーションの移行

本番環境でプロセスをアクティブに使用している場合、Oracle Integration 3へのアップグレード中にOracleがプロセス自動化に自動的に移行することはできません。移行は手動で実行する必要があります。

次の状況では、プロセス・アプリケーションを新しいスタンドアロンOCI Process Automationインスタンスに移行することが適切です:
  • プロセスを本番で使用しています。
  • アップグレード前に完了できない長時間実行プロセス・インスタンスがあります。
  • 中断することなく、新しいプロセス・アプリケーション・リクエストを引き続き処理する必要があります。
  • プロセスの移行を中断させたくない統合またはVisual Builderアプリケーションがあります。

次に示すアップグレード・パスは、中断を制限し、ビジネス継続性を維持するように設計されています。アクティブ(通常は長時間実行)のプロセス・インスタンスを持つ環境に対して、十分にテストされたアプローチを提供します。すべての状況で適用できない可能性があるため、独自のニーズと実装の詳細を評価して、そのニーズが適切かどうかを判断する必要があります。

アップグレード・パスは、3つのフェーズに分割できます。

フェーズ 説明 プロセス・ユーザーの作業場所 タスク
フェーズ1: プロセス・アプリケーションのOCIプロセス自動化への移行 このフェーズの目的は、Oracle Integration Generation 2 ProcessアプリケーションをOCI Process Automationに移行し、それらを作業オーダーにリストアすることです。これにより、問題を特定して修正できます。

このフェーズは、既存の本番環境には影響しません。

このフェーズでは、プロセス・ユーザーはOracle Integration Generation 2で引き続き作業します。
  1. OCI Process Automationインスタンスのプロビジョニングおよび準備
  2. 新規インスタンスへのプロセス・アプリケーションの移行
  3. 新規アプリケーション・ロールへのユーザーおよびグループのマップ
  4. インポート済プロセス・アプリケーションの検証およびアクティブ化
  5. プロセス・アプリケーションをコールするクライアントの更新
フェーズ2: OCI Process Automationへの切替え このフェーズの目的は、すべての新しいプロセス・リクエストがOCI Process Automationによって処理されるようにすることです。このフェーズでは、プロセス・アプリケーションとその依存関係を本番環境に昇格させ、今後OCI Process Automationを使用するようにすべてのエンド・ユーザーおよびクライアントに指示します。 During this time your process users switch to using OCI Process Automation for all new requests.また、Oracle Integration Generation 2で起動されたすべてのインスタンスが完了するまで、Oracle Integration Generation 2で既存のリクエストを完了する必要がある場合もあります。
  1. プロセス・アプリケーションを本番に昇格
  2. OCI Process Automationへのスイッチオーバーの実行
  3. 共存期間
フェーズ3: Oracle Integration 3へのアップグレード このフェーズの目的は、既存のOracle Integration Generation 2インスタンスのOracle Integration 3へのアップグレードを完了することです。

この段階では、Oracle Integration Generation 2で実行中のプロセス・インスタンスがなく、インスタンスがOracle Integration 3へのアップグレードに適格になります。

このフェーズの最後に、Oracle Integration 3インスタンスがスタンドアロンのOCI Process Automationインスタンスにリンクされます。

この間、プロセス・ユーザーはOCI Process Automationでのみ作業します。
  1. アップグレードの準備
  2. プロセス自動化のアップグレード後のタスクの完了