Building Blocks and Life cycle operations of an Integration in Oracle Integration Cloud Services
In this article, we will learn about the building blocks required to develop integration and also go through the Life cycle of integration.
First, let's discuss the pre-requisites steps required to build an integration
1. Create Connection
2. Create Integration
3. Data Mapping or Transforming between request and response connection
4. Enable the Tracking for the integration
5. Activate the Integration
6. Run the Integration
7. Monitoring the Integration
Basic flow of integrations
Types of connectors in OIC
- AQ
- Ariba
- Concur
- DocuSign
- Eloqua
- Eventbrite
- Evernote
- File
- FTP
- Google Calendar
- Google Mail
- Google Task
- JD Edwards EnterpriseOne
- JMS
- MailChimp
- Microsoft Calendar
- Microsoft Contact
- Microsoft Email
- Microsoft SQL Server
- MySQL
- NetSuite
- Oracle Commerce Cloud
- Oracle CPQ
- Oracle Database
- Oracle E-Business Suite
- Oracle ERP Cloud
- Oracle Field Service Cloud
- Oracle HCM Cloud
- Oracle Messaging Cloud Service
- Oracle RightNow (Service Cloud)
- Oracle Sales Cloud
- Oracle Siebel
- Oracle Utilities
- Responsys
- REST
- Salesforce
- SAP
- ServiceNow
- SOAP
- Successfactors
- SurveyMonkey
Integrations: This Component is used to achieve a business purpose using the connectors, for example reading the data and writing it to the database or calling an external REST URL and inserting data into an on-prem or cloud database.
Data Transformation: OIC provides the unique scalable functionality called lookups which enables users to transform the data without changing any code in integration. Lookups are configurable
Map to use data transformation function
Tracker: You can track fields in messages on which you have defined business identifiers on the Track Instances page during runtime. These fields are only available for tracking on the Track Instances page if you defined a primary business identifier in the Business Identifiers for Tracking dialog during design time.
Activation: Activating Integration will start the data transactions.
Monitoring: You can monitor by integration and connection. Diagnostic
and Activity logs can be downloaded as needed. These provide the same type of
WebLogic Server logs you would normally see from your application server. These
logs can be helpful for debugging and troubleshooting purposes.
Create Version: This is the same as clone but it will create an exact replica of an existing integration with the same name but the version number will be different.
Export: Integration can be exported by clicking on the Export button which will download file with an extension of IAR (Integration Archive)
Delete: This will delete the Integration
Lock: This operation will lock the integration by the developer, no one can edit it until it's unlocked
Unlock: This operation will unlock by the integration developer who locked it in the first place
Thank you and best wishes, Your blog taught me a lot of new ideas!
ReplyDeleteIt's an awesome blog because it covered all of my interests on the same issue and also gave all of the tutorial I needed.