SlideShare a Scribd company logo
1 of 12
Oracle Integration Cloud
5th Day
Agenda
 Encrypt and Decrypt files
 Stage file action
 Lookup
 Connectivity or on-premises Agent
 Connectivity Agent Architecture
 Agent in High Availability (HA)
 Agent Group
 Connectivity Agent Constraints
 Pre-requisites to install agent
Connectivity Agent?
A connectivity agent or on-premises agent is a lightweight
component which solve the problem of cloud to on-premises
integrations.
The agent is required to exchange messages with on-premises
application such as database, Oracle E-Business Suite (EBS),
Systems, Applications and Products (SAP), Ariba etc. This
connectivity agent can be installed behind the firewall to
access on-premises applications.
Connectivity Agent Architecture
 The agent work as a bridge
between OIC and on-premises
applications and without that
communication is not possible.
 The OIC does not send any
request to connectivity agent but
connectivity agent does this job.
Agent sends his heartbeat signals
to Oracle Integration regularly to
tell that I am live to serve your
requests. In addition to that, agent
regularly poll for any design and
run time work on which agent need
to act upon.
Connectivity Agent Architecture
 Design time work includes set of activities like Test connection,
activation or deactivation of integrations.
 Same ways there are run time activities on which agent need to
act upon. For any communication between Integration Cloud
and on-premises system such as Database, EBS etc.
Agent Group?
An agent group is a unique identifier which represent the
connectivity agent and every connectivity agent must be
associated with an agent group.
You must create an agent group in Oracle Integration before you
can run the connectivity agent installer. For a single Oracle
Integration instance, you can create up to five agent groups. If
this limit exceeds you will get error as per below screenshot.
Connectivity Agent in HA
 To tackle the high traffic on the single connectivity agent, you
can install connectivity agent in High Availability (HA) mode.
You can associate maximum two agents with single agent
group. To ensure high availability both the agent should run on
different host.
 The high availability mode ensures the transactions will
continue if any one of the agents goes down or any hosts
becomes unavailable. You do not need to install any Load
Balancer (LB) to bring agents in HA mode. You just need to
install another agent on different host and associate with same
agent group.
Connectivity Agent Constraints
1) 10 MB Payload limit
The OIC agent can handle payload in size which is less than 10
MB in a single transaction.
Payload Size Exceeds Threshold.
The payload data size: "16089549" exceeds the configured payload threshold size: "10000000" .
No fix is required since the adapter would reject the message. at
oracle.tip.adapter.file.inbound.InboundSyncTranslatorDelegate.xlate(InboundSyncTranslatorDelegate.ja
va:306) ... 7 more
Connectivity Agent Constraints
2) 240 seconds Timeout
Every transaction sent out to the on-premises application via
agent must be completed within 240 seconds.
oracle.cloud.cpi.agent.transport.aq.CpiAQException: Message not
received within 240 seconds of wait interval.
Connectivity Agent Pre-requisites
Pre-requisites Requirement
JDK The agent is supported with Oracle JDK 8+
Operating System The agent is certified on below Operating
systems:
 Oracle Enterprise Linux 6.x, 7.2, 7.5
 RedHat Enterprise Linux 6.6, 7.2,7.5
 Suse Linux Enterprise Edition 12 SP2
 Windows Standard Edition 2016
Memory At least 8 GB memory with 4GB of heap size
dedicated for agent JVM
Storage 500 MB
Network The VM should be able to communicate with
on-premises server as well as with OIC
NW#1
App#1 App#2
NW#2
App#4
App#3
OIC
Conn Agent#1
Conn Agent#2
AG#1
AG#2
Thank You

More Related Content

Similar to Oracle Integration Cloud_5th_17042021.pptx

Silk Performer Presentation v1
Silk Performer Presentation v1Silk Performer Presentation v1
Silk Performer Presentation v1Sun Technlogies
 
Datasheet agentpluginforrd
Datasheet agentpluginforrdDatasheet agentpluginforrd
Datasheet agentpluginforrdMidVision
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...Jitendra Bafna
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...Jitendra Bafna
 
Developing reliable applications with .net core and AKS
Developing reliable applications with .net core and AKSDeveloping reliable applications with .net core and AKS
Developing reliable applications with .net core and AKSAlessandro Melchiori
 
Google Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionGoogle Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionDaniel Zivkovic
 
Communication between cloud services
Communication between cloud servicesCommunication between cloud services
Communication between cloud servicesRoi Ezra
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle CloudRuggero Citton
 
Azure Durable Functions
Azure Durable FunctionsAzure Durable Functions
Azure Durable FunctionsKarthikeyan VK
 
stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...
stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...
stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...NETWAYS
 
arataga. SObjectizer and RESTinio in action: a real-world example
arataga. SObjectizer and RESTinio in action: a real-world examplearataga. SObjectizer and RESTinio in action: a real-world example
arataga. SObjectizer and RESTinio in action: a real-world exampleYauheni Akhotnikau
 
Heroku for-team-collaboration
Heroku for-team-collaborationHeroku for-team-collaboration
Heroku for-team-collaborationJohn Stevenson
 
Heroku for team collaboration
Heroku for team collaborationHeroku for team collaboration
Heroku for team collaborationJohn Stevenson
 
SAP and Salesforce Integration
SAP and Salesforce IntegrationSAP and Salesforce Integration
SAP and Salesforce IntegrationGlenn Johnson
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookVMware Tanzu
 
Durable Functions vs Logic App : la guerra dei workflow!!
Durable Functions vs Logic App : la guerra dei workflow!!Durable Functions vs Logic App : la guerra dei workflow!!
Durable Functions vs Logic App : la guerra dei workflow!!Massimo Bonanni
 
Processes and Telecom APIs
Processes and Telecom APIsProcesses and Telecom APIs
Processes and Telecom APIsAlan Quayle
 
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsFrom AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsAtlassian
 

Similar to Oracle Integration Cloud_5th_17042021.pptx (20)

Silk Performer Presentation v1
Silk Performer Presentation v1Silk Performer Presentation v1
Silk Performer Presentation v1
 
Oracle process-automation-with-rpa
Oracle process-automation-with-rpaOracle process-automation-with-rpa
Oracle process-automation-with-rpa
 
Datasheet agentpluginforrd
Datasheet agentpluginforrdDatasheet agentpluginforrd
Datasheet agentpluginforrd
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
 
Developing reliable applications with .net core and AKS
Developing reliable applications with .net core and AKSDeveloping reliable applications with .net core and AKS
Developing reliable applications with .net core and AKS
 
Google Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data editionGoogle Cloud Next '22 Recap: Serverless & Data edition
Google Cloud Next '22 Recap: Serverless & Data edition
 
Communication between cloud services
Communication between cloud servicesCommunication between cloud services
Communication between cloud services
 
(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud(ZDM) Zero Downtime DB Migration to Oracle Cloud
(ZDM) Zero Downtime DB Migration to Oracle Cloud
 
Azure Durable Functions
Azure Durable FunctionsAzure Durable Functions
Azure Durable Functions
 
stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...
stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...
stackconf 2023 | Bringing Order to Chaos: Make Your Systems More Resilient wi...
 
arataga. SObjectizer and RESTinio in action: a real-world example
arataga. SObjectizer and RESTinio in action: a real-world examplearataga. SObjectizer and RESTinio in action: a real-world example
arataga. SObjectizer and RESTinio in action: a real-world example
 
Heroku for-team-collaboration
Heroku for-team-collaborationHeroku for-team-collaboration
Heroku for-team-collaboration
 
Heroku for team collaboration
Heroku for team collaborationHeroku for team collaboration
Heroku for team collaboration
 
SAP and Salesforce Integration
SAP and Salesforce IntegrationSAP and Salesforce Integration
SAP and Salesforce Integration
 
Pivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First LookPivotal Cloud Foundry 2.3: A First Look
Pivotal Cloud Foundry 2.3: A First Look
 
Akka.Net & .Net Core - .Net Inside 4° MeetUp
Akka.Net & .Net Core - .Net Inside 4° MeetUpAkka.Net & .Net Core - .Net Inside 4° MeetUp
Akka.Net & .Net Core - .Net Inside 4° MeetUp
 
Durable Functions vs Logic App : la guerra dei workflow!!
Durable Functions vs Logic App : la guerra dei workflow!!Durable Functions vs Logic App : la guerra dei workflow!!
Durable Functions vs Logic App : la guerra dei workflow!!
 
Processes and Telecom APIs
Processes and Telecom APIsProcesses and Telecom APIs
Processes and Telecom APIs
 
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud AppsFrom AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
From AUI to Atlaskit - Streamlining Development for Server & Cloud Apps
 

More from ssuser77e9de

Oracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptxOracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptxssuser77e9de
 
Oracle Integration Cloud_5th_17042021.pptx
Oracle Integration Cloud_5th_17042021.pptxOracle Integration Cloud_5th_17042021.pptx
Oracle Integration Cloud_5th_17042021.pptxssuser77e9de
 
Oracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptxOracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptxssuser77e9de
 
Oracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptxOracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptxssuser77e9de
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfssuser77e9de
 
Oracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptxOracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptxssuser77e9de
 
Oracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptxOracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptxssuser77e9de
 
Oracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptxOracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptxssuser77e9de
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfssuser77e9de
 

More from ssuser77e9de (9)

Oracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptxOracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptx
 
Oracle Integration Cloud_5th_17042021.pptx
Oracle Integration Cloud_5th_17042021.pptxOracle Integration Cloud_5th_17042021.pptx
Oracle Integration Cloud_5th_17042021.pptx
 
Oracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptxOracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptx
 
Oracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptxOracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptx
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdf
 
Oracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptxOracle Integration Cloud_4th_11042021.pptx
Oracle Integration Cloud_4th_11042021.pptx
 
Oracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptxOracle Integration Cloud_2nd_04042021.pptx
Oracle Integration Cloud_2nd_04042021.pptx
 
Oracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptxOracle Integration Cloud_3rd_10042021.pptx
Oracle Integration Cloud_3rd_10042021.pptx
 
Oracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdfOracle Fusion OIC Course Content.pdf
Oracle Fusion OIC Course Content.pdf
 

Recently uploaded

Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...panagenda
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)Wonjun Hwang
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Paige Cruz
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...ScyllaDB
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistandanishmna97
 

Recently uploaded (20)

Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
Event-Driven Architecture Masterclass: Integrating Distributed Data Stores Ac...
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 

Oracle Integration Cloud_5th_17042021.pptx

  • 2. Agenda  Encrypt and Decrypt files  Stage file action  Lookup  Connectivity or on-premises Agent  Connectivity Agent Architecture  Agent in High Availability (HA)  Agent Group  Connectivity Agent Constraints  Pre-requisites to install agent
  • 3. Connectivity Agent? A connectivity agent or on-premises agent is a lightweight component which solve the problem of cloud to on-premises integrations. The agent is required to exchange messages with on-premises application such as database, Oracle E-Business Suite (EBS), Systems, Applications and Products (SAP), Ariba etc. This connectivity agent can be installed behind the firewall to access on-premises applications.
  • 4. Connectivity Agent Architecture  The agent work as a bridge between OIC and on-premises applications and without that communication is not possible.  The OIC does not send any request to connectivity agent but connectivity agent does this job. Agent sends his heartbeat signals to Oracle Integration regularly to tell that I am live to serve your requests. In addition to that, agent regularly poll for any design and run time work on which agent need to act upon.
  • 5. Connectivity Agent Architecture  Design time work includes set of activities like Test connection, activation or deactivation of integrations.  Same ways there are run time activities on which agent need to act upon. For any communication between Integration Cloud and on-premises system such as Database, EBS etc.
  • 6. Agent Group? An agent group is a unique identifier which represent the connectivity agent and every connectivity agent must be associated with an agent group. You must create an agent group in Oracle Integration before you can run the connectivity agent installer. For a single Oracle Integration instance, you can create up to five agent groups. If this limit exceeds you will get error as per below screenshot.
  • 7. Connectivity Agent in HA  To tackle the high traffic on the single connectivity agent, you can install connectivity agent in High Availability (HA) mode. You can associate maximum two agents with single agent group. To ensure high availability both the agent should run on different host.  The high availability mode ensures the transactions will continue if any one of the agents goes down or any hosts becomes unavailable. You do not need to install any Load Balancer (LB) to bring agents in HA mode. You just need to install another agent on different host and associate with same agent group.
  • 8. Connectivity Agent Constraints 1) 10 MB Payload limit The OIC agent can handle payload in size which is less than 10 MB in a single transaction. Payload Size Exceeds Threshold. The payload data size: "16089549" exceeds the configured payload threshold size: "10000000" . No fix is required since the adapter would reject the message. at oracle.tip.adapter.file.inbound.InboundSyncTranslatorDelegate.xlate(InboundSyncTranslatorDelegate.ja va:306) ... 7 more
  • 9. Connectivity Agent Constraints 2) 240 seconds Timeout Every transaction sent out to the on-premises application via agent must be completed within 240 seconds. oracle.cloud.cpi.agent.transport.aq.CpiAQException: Message not received within 240 seconds of wait interval.
  • 10. Connectivity Agent Pre-requisites Pre-requisites Requirement JDK The agent is supported with Oracle JDK 8+ Operating System The agent is certified on below Operating systems:  Oracle Enterprise Linux 6.x, 7.2, 7.5  RedHat Enterprise Linux 6.6, 7.2,7.5  Suse Linux Enterprise Edition 12 SP2  Windows Standard Edition 2016 Memory At least 8 GB memory with 4GB of heap size dedicated for agent JVM Storage 500 MB Network The VM should be able to communicate with on-premises server as well as with OIC