An overview of key highlights with opportunities is below, and detailed documentation to all new features and other information is available at the bottom via links. Also, new updates are being rolled out to OIC Gen3 every month.
Gen3 Feature Highlights |
Opportunities |
Large
payload support for integrations |
Payload
support is growing with Gen3, which allows for more complex use cases and
larger volume to be processed, which will be a win already, but also can
eventually lead you to rationalizing other tools away, such as MuleSoft and
Biztalk, if you use those platforms. |
Enhanced
Disaster Recovery Capabilities |
Gen3
will have an enhanced Oracle Managed DR offering that should simplify and
reduce manual labor versus our existing DR strategy in Gen2, more on that
below. |
Private
Endpoint Connectivity |
This feature will set the stage to deprecate the connectivity agent used in OIC to connect to the DBCS or ADB (autonomous database) where you may house PLSQL for complex business logic, and instead allows us to connect OIC to the Autonomous Database directly, and if you have your own tenant ADB for VBCS, then both can coexist. In
short, you can rationalize databases by removing the DBCS environments and
consolidate VBCS and OIC into a single ATP (autonomous database), and while
replacing the connectivity agent (third party) with an adapter (native),
reducing technical debt and failure points, should you have this type of
configuration in OIC 2 currently. |
New
recipes and adapters |
Enhanced
connectivity and opportunities both to accelerate development of new
integrations and to reduce technical debt, such as custom integrations
between OIC and custom identity or token providers. |
Enhanced
Event Framework |
True
pub sub capabilities will now exist in OIC, which will simplify when we use
this pattern, as today we have to write parent/child integrations with custom
hand offs, versus using native event capabilities internally in OIC. There
also appear to be enhanced polling capabilities. |
RBAC
and Projects |
This
feature will enhance how you utilize global OIC environments across business
units and teams, better allowing HR and AFT to co-exist on the same
environment (for example), reducing risk and improving supportability. You
can also move away from having independent Dev environments for HR and AFT or
CX, and consolidate. |
RPA
Capability |
RPA
capabilities will be added to OIC, which will allow for the utilization of
this feature to address RPA requirements and aid in removing dependencies
with external tools and the utilization of less integrated and supported RPA
capabilities, such as Blue Prism, in the context of the broader Oracle
footprint. |
Increased
Observability |
Changes
to monitoring and API framework that will allow for enhanced monitoring
capabilities. |
To note:
- Not all features in Gen2 may yet be available in Gen3, and this upgrade also impacts VBCS and Process Automation, so extensive testing will be required, including performance testing.
- Oracle has mentioned that middle of next year will be the deadline to migrate, potentially August, and although initial research shows that many clients are still in Gen2 and that upgrade issues can happen, you should plan and execute this sooner than later.
- Some of our features weren’t ready or fully developed in OIC 3, such as the VBCS auto upgrade, and other features, and also that there’s several break/fixes that have been completed to stabilize OIC 3. As an example, Oracle was tracking an internal bug relative to stage files read/write, and this had a performance difference compared to Gen2, as an example 20-minute runtimes would go to an hour or two, which highlights A) the need to check the Known issues link, but B) to perform extensive regression testing, and also performance testing.
- I also recommend that you upgrade a single instance as a pilot, perform your test plans there, prior to moving to upgrading several environments at once.
- The VBCS and PCS assets within your Gen 2 instance will now be part of the auto upgrade process, which was previously not available, and would have caused significant manual work on your end, however, there's some outstanding licensing concerns Oracle is working through in this regard and some updates have been postponed until February, but if you have a simple instance without VBCS or PCS, there's no reason to wait, and you can go to OIC 3 already.
- Oracle utilized the auto upgrade process to internally upgrade many of their complex OIC assets in Q4 (which include VBCS and PCS), which has increased confidence in the process for those that will undertake the complex upgrade path.
- We confirmed that the IDCS stripe that the Gen2 instance is related to will not be impacted by the upgrade, and that OIC instance names, URL’s, etc. will also not be impacted.
- We confirmed the connectivity agent does have changes relative to how it authenticates (no longer supports basic authentication), but that it should be seamless during the upgrade process, but if you use a connectivity agent make sure to test it well.
- When you login to your Gen 2 environment, there will be a section that tells you if your environment meets the prerequisites to be upgraded, it is important these upgrade pre-checks pass, check the link below for more information. Also, if you don't want your environments to be auto upgraded if the pre-checks are met, it's important that you communicate with Oracle, to avoid surprises, you can raise an SR to postpone migrations.
- Lastly, our current understanding is that the deadline to migrate to OIC 3 will be August of 2024, currently, but this could move depending on adoption and issues.
Links to Documentation:
- What’s New in Gen3: Oracle Cloud What's New for Oracle Integration 3
- Differences between Gen2 and Gen3: https://docs.oracle.com/en/cloud/paas/application-integration/whats-new/index.html#GUID-6366FC51-5836-4D2E-AF8E-E9E939BF7330
- FAQ: https://docs.oracle.com/en/cloud/paas/application-integration/oracle-integration-oci/upgrade-faqs.html [docs.oracle.com]
- Upgrade pre-checks: https://docs.oracle.com/en/cloud/paas/application-integration/oracle-integration-oci/prepare-upgrade-oracle-integration-3.html [docs.oracle.com]
- Known issues: https://docs.oracle.com/en/cloud/paas/application-integration/known-issues/preface.html#GUID-34683717-9FA8-4982-BD27-39E1AAA43FBF
- Upgrade from OIC Gen2 to Oracle Integration 3 (OIC3) - Schedule Information (Doc ID 2977663.1)
No comments:
Post a Comment