Migrate Integration Cloud Service (ICS) Integrations to Integration Cloud (OIC) by Ankur Jain
May 8, 2019 Leave a comment
This article is written to show how to migrate ICS artifacts including Integrations, Connections, Lookups, packages, libraries etc. to OIC. Since, ICS /OIC provides the export and import feature but this is limited to single integration at a time. What about, if there are 100’s of integration which are there in the ICS and wanted to migrate all integrations once.
To do so, there is Clone utility which is provided for bulk export all the integrations, connections, packages, libraries and other artifacts from ICS to OIC. This clone utility is the set of REST APIs in ICS / OIC. ICS provides REST APIs to bulk export ICS artifacts and OIC provides REST APIs to import these exported artifacts.
Prerequisites:
- Oracle Cloud Storage Container with create / update permissions
- Existing ICS service with Admin role access to the service
- OIC service with Admin role access to the service
- A feature flag has to be enabled on OIC to enable clone utility. To turn on the feature flag, open a Service Request with Oracle support
Artifacts, which can be exported using the Clone Utility:
- Integrations
- Connections including credentials
- Lookups
- Libararies
- Certificates
- Packages
Note: Agent groups can not be exported, this need to be created manually
Below is the pictorial representation, which will give a high level, thought on how migration works
Let me explain the diagram in more detail
- Execute the export API to export ICS artifacts
- The first steps will create the archive file automatically and save into Oracle Storage Cloud container. Read the complete article here.
For regular information on Oracle PaaS become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.
Blog
Twitter
LinkedIn
Facebook
Wiki
Technorati Tags: SOA Community,Oracle SOA,Oracle BPM,OPN,Jürgen Kress