新しい「OCIプロセス自動化」インスタンスへのプロセス・アプリケーションの移行
本番環境でProcessをアクティブに使用している場合、OracleはOracle Integration 3へのアップグレード中に「プロセス自動化」に自動的に移行できません。 移行は手動で実行する必要があります。
次の状況では、プロセス・アプリケーションを新しいスタンドアロン「OCIプロセス自動化」インスタンスに移行することが適切です:
- プロセスを本番で使用しています
- アップグレード前に完了できない長時間実行プロセス・インスタンスがあります
- 中断することなく、新しいプロセス・アプリケーション・リクエストを引き続き処理する必要があります
- プロセスの移行を中断させたくない統合またはVisual Builderアプリケーションがあります。
次に示すアップグレード・パスは、中断を制限し、ビジネス継続性を維持するように設計されています。 アクティブな(通常は長時間実行の)プロセス・インスタンスがある環境に対して、十分にテストされたアプローチを提供します。 これは、すべての状況で適用できない可能性があるため、独自のニーズと実装の詳細を評価して、そのニーズが適切かどうかを判断する必要があります。
アップグレード・パスは、3つのフェーズに分割できます。
| フェーズ | 説明 | プロセス・ユーザーの作業場所 | タスク |
|---|---|---|---|
| フェーズ1: プロセス・アプリケーションをOCIプロセス自動化に移行 | このフェーズの目標は、Oracle Integration Generation 2プロセス・アプリケーションを「OCIプロセス自動化」に移行し、作業順序にリストアすることです。 これにより、問題を特定して修正できます。
このフェーズは、既存の本番環境には影響しません。 |
このフェーズ中、プロセス・ユーザーはOracle Integration Generation 2で作業を続けます。 | |
| フェーズ2: OCIプロセス自動化への切替え | このフェーズの目的は、すべての新しいプロセス・リクエストが「OCIプロセス自動化」によって処理されるようにすることです。 このフェーズでは、プロセス・アプリケーションとその依存性を本番環境に昇格させ、すべてのエンド・ユーザーおよびクライアントに「OCIプロセス自動化」を使用するように指示します。 | この間、プロセス・ユーザーは、すべてのnewリクエストに対して「OCIプロセス自動化」の使用に切り替えます。 また、Oracle Integration Generation 2で起動されたすべてのインスタンスが完了するまで、Oracle Integration Generation 2でexistingリクエストを完了する必要がある場合もあります。 | |
| フェーズ3: Oracle Integration 3へのアップグレード | このフェーズの目的は、既存のOracle Integration Generation 2インスタンスのOracle Integration 3へのアップグレードを完了することです。
この段階では、Oracle Integration Generation 2に実行中のプロセス・インスタンスが存在しないため、インスタンスはOracle Integration 3へのアップグレードの対象となります。 このフェーズの最後に、Oracle Integration 3インスタンスがスタンドアロンの「OCIプロセス自動化」インスタンスにリンクされます。 |
この間、プロセス・ユーザーは「OCIプロセス自動化」でのみ作業します。 |