SlideShare ist ein Scribd-Unternehmen logo
1 von 41
Oracle Fusion Middleware Application Integration Architecture (AIA) Foundation Pack Implementation view and case study -Sreeni Setty
Oracle Fusion MiddlewareApplication Integration Architecture
Common Integration Scenarios
Point-to-Point Integration Responding Application Requesting Application
Responding Application Requesting Application Responding Application Requesting Application Responding Application Requesting Application Problems with Point-to-Point Integration
Optimal Integration Approach
Start with application neutral zone Responding Application Requesting Application
Add industry standard data definition and data services Responding Application Data Objects & Data Services Requesting Application
Add translators for each application Responding Application Data Objects & Data Services Translator Translator Requesting Application
Build it on application neutral framework Responding Application Data Objects & Data Services Translator Translator Requesting Application Service Oriented Architecture
Organize components in a searchable repository Responding Application Data Objects & Data Services Translator Translator Requesting Application Repository Service Oriented Architecture
Add automated testing capability Responding Application Data Objects & Data Services Translator Translator Requesting Application Testing Framework Repository Service Oriented Architecture
Add infrastructure for Error Handling and Security Responding Application Data Objects & Data Services Translator Translator Requesting Application Error  Handling & Security Error  Handling & Security Testing Framework Repository Service Oriented Architecture
We’ve just described Oracle’s AIA Responding Application EBO & EBS ABCS ABCS Requesting Application AIA Error  Handling & Security AIA Error  Handling & Security ABM ABM ABM ABM CAVS BSR EBM EBM Oracle SOA Suite EBM EBM
Integration framework built on top of SOA Suite Predefined Enterprise Business Objects and Operations – People/orgs, orders, items, PO’s, etc. – Contains object definition & actions – Similar to BOD’s in the OAGIS standard – Designed w/ extensibility in mind Includes a test harness and error management framework What is AIA
Building Blocks
Foundation Services Pre-defined Services And Objects Standard and industry-specific Service Definitions Toolkit for building custom AIA-compliant integrations Foundation Manager Business Service Repository (BSR) Composite Application Validation System (CAVS) Composite Application Error Handling Framework AIA Reference Architecture Concepts Guide Integration Developers Guide Foundation Pack Components
[object Object]
Extensible and Upgradeable
Each EBO is represented in XSD
Example EBOsItem, Customer, SO, PO, Payment, etc EBO EBOs are built from three types of concepts: ,[object Object]
Common concepts that are shared across business objects (Common components)‏
References to other EBO (Every EBO has a Reference component)‏,[object Object]
Set of operations that can be performed on an EBO Best-in-class web-service definitions for performing standard business tasks Example, for Item EBO, the EBS operations are: EBS Others Create Item Update Item Get Item Query Item
A process implementing complex logic of an EBS EBF ABCS EBS Order Processing EBS EBS
Serves as a glue to integrate applications with Enterprise Business Services Allows for participating applications to become service providers as well as service consumers without disruption to code ABCS APP 1 APP Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service
BSR acts as a catalog of the objects, messages, and services BSR specific to AIA contains the following content: EBS and ABCS EBO and EBM Cross-application message flows Business Services Repository
Business Services Repository
Composite Application Validation System UI based testing framework to test components without the deployed participating applications. A framework that includes initiators to simulate calls to service(s) and simulators to simulate responses. CAVS UI Test  Initiator (Definition) Initiator  and   Simulator Results Response Simulator  (Definition) EBS Requestor Application Provider ABCS Application Provider Requestor ABCS Data Repository  AIA ARCHITECTURE
Composite Application Validation System
Error Notifications - Route the error back to the correct application and to the right application user Error Console - Error details can be viewed, comments can be added, and status on errors can be updated or closed Logging - Logs messages in non-intrusive way that can be searched/sorted/filtered in Enterprise Manager Console Error Handling and Logging Framework
Error Handling and Logging Framework
All AIA integration artifacts are user extensible Extensions are stored separately Designed to survive upgrades Extensibility Adding additional content to the payload Altering the enrichment process Replacing  existing service providers Adding additional operations ‏ APP 1 E-Business  Suite Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service Changing Validation rules Altering the transform process
Implementing AIA
Case Study – Legacy to App Integration  Data Integration between divisions legacy ERP and Ultriva E Kanban – (UEK) lean manufacturing application. Integration solution requires data exchange between division’s ERP and UEK. More than 25 transaction types (PO Request, PO Receipt, Ship, Item Sync, Supplier Sync, etc). Implemented across multiple divisions and growing. High volume, high frequency and highly critical integrations.
Legacy Point-to-Point Integration
Oracle Fusion Middleware De-Coupled AIA Architecture ABM EBM EBM ABM
Identified transactions between source/target systems Identified EBO and EBS in Foundation Pack Mapped source and end point data structure to AIA EBO Defined BPEL business process flows  for ABCS Created ESB broker for AIA objects Added error framework Tested, refined, tested... How did we do it?
Requesting Application Legacy ERP Responding Application UEK DB Identified transaction between systems Synchronize Item
Identified EBO and EBS ItemEBO  SyncItem EBS Responding Application UEK DB Requesting Application Legacy ERP
Developed Message Translator ItemEBO  SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM EBM EBM

Weitere ähnliche Inhalte

Was ist angesagt?

The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)Jay Simcox
 
Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...SPC Adriatics
 
Deploying an Extranet on SharePoint
Deploying an Extranet on SharePointDeploying an Extranet on SharePoint
Deploying an Extranet on SharePointAlan Marshall
 
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft CloudEuropean Collaboration Summit
 
Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Nordic Infrastructure Conference
 
Identity and o365 on Azure
Identity and o365 on AzureIdentity and o365 on Azure
Identity and o365 on AzureMostafa
 
Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13Gus Fraser
 
SPS Belgium 2015 - High-trust Apps for On-Premises Development
SPS Belgium 2015 -  High-trust Apps for On-Premises DevelopmentSPS Belgium 2015 -  High-trust Apps for On-Premises Development
SPS Belgium 2015 - High-trust Apps for On-Premises DevelopmentEdin Kapic
 
Get your site microsoft edge ready
Get your site microsoft edge readyGet your site microsoft edge ready
Get your site microsoft edge readyMostafa
 
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...Scott Hoag
 
Identity Management in SharePoint 2013
Identity Management in SharePoint 2013Identity Management in SharePoint 2013
Identity Management in SharePoint 2013SPC Adriatics
 
DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010Spencer Harbar
 
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365Scott Hoag
 
Oauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsOauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsJames Tramel
 
DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010Spencer Harbar
 
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365Scott Hoag
 

Was ist angesagt? (20)

The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)The Who, What, Why and How of Active Directory Federation Services (AD FS)
The Who, What, Why and How of Active Directory Federation Services (AD FS)
 
Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...Understanding SharePoint Apps, authentication and authorization infrastructur...
Understanding SharePoint Apps, authentication and authorization infrastructur...
 
Deploying an Extranet on SharePoint
Deploying an Extranet on SharePointDeploying an Extranet on SharePoint
Deploying an Extranet on SharePoint
 
Office 365: Do’s and Don’ts, Lessons learned from the field
Office 365: Do’s and Don’ts, Lessons learned from the fieldOffice 365: Do’s and Don’ts, Lessons learned from the field
Office 365: Do’s and Don’ts, Lessons learned from the field
 
Ad fs
Ad fsAd fs
Ad fs
 
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
[Toroman/Kranjac] Red Team vs. Blue Team in Microsoft Cloud
 
Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...Brian Desmond - Identity and directory synchronization with office 365 and wi...
Brian Desmond - Identity and directory synchronization with office 365 and wi...
 
Identity and o365 on Azure
Identity and o365 on AzureIdentity and o365 on Azure
Identity and o365 on Azure
 
SharePoint 2013 and ADFS
SharePoint 2013 and ADFSSharePoint 2013 and ADFS
SharePoint 2013 and ADFS
 
Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13Building Secure Extranets with Claims-Based Authentication #SPEvo13
Building Secure Extranets with Claims-Based Authentication #SPEvo13
 
SPS Belgium 2015 - High-trust Apps for On-Premises Development
SPS Belgium 2015 -  High-trust Apps for On-Premises DevelopmentSPS Belgium 2015 -  High-trust Apps for On-Premises Development
SPS Belgium 2015 - High-trust Apps for On-Premises Development
 
Get your site microsoft edge ready
Get your site microsoft edge readyGet your site microsoft edge ready
Get your site microsoft edge ready
 
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
SPIntersection 2016 - TO THE CLOUD! USING IAAS AS A HOSTING PROVIDER FOR SHAR...
 
Identity Management in SharePoint 2013
Identity Management in SharePoint 2013Identity Management in SharePoint 2013
Identity Management in SharePoint 2013
 
DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010DD109 Claims Based AuthN in SharePoint 2010
DD109 Claims Based AuthN in SharePoint 2010
 
Kerberos part 2
Kerberos part 2Kerberos part 2
Kerberos part 2
 
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
JAXSPUG January 2016 - Microsoft Cloud Identities in Azure and Office 365
 
Oauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted appsOauth and SharePoint 2013 Provider Hosted apps
Oauth and SharePoint 2013 Provider Hosted apps
 
DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010DD105 Multi Tenancy in SharePoint 2010
DD105 Multi Tenancy in SharePoint 2010
 
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
SPIntersection 2016 - MICROSOFT CLOUD IDENTITIES IN AZURE AND OFFICE 365
 

Andere mochten auch

Application Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesApplication Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesHenry Chandra
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAILucas Jellema
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfmagnifics
 
Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]sihamy
 
Oracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationOracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationAlicja Sieminska
 
Market Trends and Business Drivers
Market Trends and Business DriversMarket Trends and Business Drivers
Market Trends and Business DriversCisco Canada
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aTim Murphy
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureBob Rhubart
 
[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT Convergence[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT ConvergenceSchneider Electric
 
Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...Duane Bodle
 
Planning A Cloud Implementation
Planning A Cloud ImplementationPlanning A Cloud Implementation
Planning A Cloud ImplementationRex Wang
 
After sales service
After sales serviceAfter sales service
After sales serviceShahzad Khan
 
Sap Implementation Presentation
Sap Implementation PresentationSap Implementation Presentation
Sap Implementation Presentationlarrymcc
 
ODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration ArchitectureODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration ArchitectureEdwin Biemond
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Kim Clark
 
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureMicroservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureKelly Goetsch
 
A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...Projects Kart
 
Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]sihamy
 

Andere mochten auch (20)

Application Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the ChallengesApplication Integration Architecture of Excellence - Answering to the Challenges
Application Integration Architecture of Excellence - Answering to the Challenges
 
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAIOracle SOA Suite 11g - high level introduction on behalf of WAAI
Oracle SOA Suite 11g - high level introduction on behalf of WAAI
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adf
 
Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]Chap12 Developing Business It Solutions[1]
Chap12 Developing Business It Solutions[1]
 
Fusion apps gl_001
Fusion apps gl_001Fusion apps gl_001
Fusion apps gl_001
 
Oracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovationOracle Fusion Middleware,foundation for innovation
Oracle Fusion Middleware,foundation for innovation
 
Market Trends and Business Drivers
Market Trends and Business DriversMarket Trends and Business Drivers
Market Trends and Business Drivers
 
Integration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010aIntegration Architecture Agile Enterprise Cag2010a
Integration Architecture Agile Enterprise Cag2010a
 
Implementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration ArchitectureImplementing Applications with SOA and Application Integration Architecture
Implementing Applications with SOA and Application Integration Architecture
 
[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT Convergence[FAQs] Best Practices for IT/OT Convergence
[FAQs] Best Practices for IT/OT Convergence
 
Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...Project Business Case and Capital Justification for Implementation of Applica...
Project Business Case and Capital Justification for Implementation of Applica...
 
AE Foyer: Soa Integration Architecture and Api Management
AE Foyer: Soa Integration Architecture and Api ManagementAE Foyer: Soa Integration Architecture and Api Management
AE Foyer: Soa Integration Architecture and Api Management
 
Planning A Cloud Implementation
Planning A Cloud ImplementationPlanning A Cloud Implementation
Planning A Cloud Implementation
 
After sales service
After sales serviceAfter sales service
After sales service
 
Sap Implementation Presentation
Sap Implementation PresentationSap Implementation Presentation
Sap Implementation Presentation
 
ODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration ArchitectureODTUG An Introduction to Application Integration Architecture
ODTUG An Introduction to Application Integration Architecture
 
Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...Microservices: Where do they fit within a rapidly evolving integration archit...
Microservices: Where do they fit within a rapidly evolving integration archit...
 
Microservices + Oracle: A Bright Future
Microservices + Oracle: A Bright FutureMicroservices + Oracle: A Bright Future
Microservices + Oracle: A Bright Future
 
A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...A study of customer satisfaction on after sales and service conducted at arpi...
A study of customer satisfaction on after sales and service conducted at arpi...
 
Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]Chap11 Developing Business It Strategies[1]
Chap11 Developing Business It Strategies[1]
 

Ähnlich wie OFM AIA FP Implementation View and Case Study

Oracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIAOracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIARajesh Raheja
 
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)Rajesh Raheja
 
Managing EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceManaging EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceInSync Conference
 
Oracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud IntegrationOracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud IntegrationBizinsight Consulting Inc
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticePini Cohen
 
WebServices and Workflow technologies
WebServices and Workflow technologiesWebServices and Workflow technologies
WebServices and Workflow technologiesNitin Pande
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesRajesh Raheja
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfBrighton26
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptxTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptxkmani5
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).pptTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).pptHusseinWassof
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya Rajguru
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle AppsBiswajit Pratihari
 
Overview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBOverview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBNahser Bakht
 
Performance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case StudyPerformance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case StudyRich Larrabee
 
Kovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - DatasheetKovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - DatasheetKovair
 
Introduction to business process execution language
Introduction to business process execution languageIntroduction to business process execution language
Introduction to business process execution languagesuranisaunak
 

Ähnlich wie OFM AIA FP Implementation View and Case Study (20)

Oracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIAOracle OpenWorld 2010 Practical Insights on Using AIA
Oracle OpenWorld 2010 Practical Insights on Using AIA
 
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
Oracle OpenWorld 2010 Practical Insights on Using AIA (presentation only)
 
Managing EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceManaging EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experience
 
Oracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud IntegrationOracle EBS to Oracle Service Cloud Integration
Oracle EBS to Oracle Service Cloud Integration
 
Ws Soa V6 Theory And Practice
Ws Soa V6 Theory And PracticeWs Soa V6 Theory And Practice
Ws Soa V6 Theory And Practice
 
Soa bpel-123
Soa bpel-123Soa bpel-123
Soa bpel-123
 
WebServices and Workflow technologies
WebServices and Workflow technologiesWebServices and Workflow technologies
WebServices and Workflow technologies
 
Soa & Bpel
Soa & BpelSoa & Bpel
Soa & Bpel
 
Soa & Bpel
Soa & BpelSoa & Bpel
Soa & Bpel
 
Oracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best PracticesOracle OpenWorld 2009 AIA Best Practices
Oracle OpenWorld 2009 AIA Best Practices
 
ebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdfebs-adapter-webcast12345678900000000.pdf
ebs-adapter-webcast12345678900000000.pdf
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptxTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx
 
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).pptTransform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
Transform-to-Smart-ERP-using-Custom-Mobile-Apps.pptx (3).ppt
 
Census Bureau PBOCS
Census Bureau PBOCSCensus Bureau PBOCS
Census Bureau PBOCS
 
Satyapriya rajguru oracle app test
Satyapriya rajguru oracle app testSatyapriya rajguru oracle app test
Satyapriya rajguru oracle app test
 
Performance Testing in Oracle Apps
Performance Testing in Oracle AppsPerformance Testing in Oracle Apps
Performance Testing in Oracle Apps
 
Overview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSBOverview of SOA and the role of ESB / OSB
Overview of SOA and the role of ESB / OSB
 
Performance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case StudyPerformance Engineering WebSphere Business Integration Case Study
Performance Engineering WebSphere Business Integration Case Study
 
Kovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - DatasheetKovair BMC Remedy Integration - Datasheet
Kovair BMC Remedy Integration - Datasheet
 
Introduction to business process execution language
Introduction to business process execution languageIntroduction to business process execution language
Introduction to business process execution language
 

Mehr von Sreenivasa Setty

Supply Chain Visualization
Supply Chain VisualizationSupply Chain Visualization
Supply Chain VisualizationSreenivasa Setty
 
Configuring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloperConfiguring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloperSreenivasa Setty
 
OER Reports and OBI Publisher
OER Reports and OBI PublisherOER Reports and OBI Publisher
OER Reports and OBI PublisherSreenivasa Setty
 
Oracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start GuideOracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start GuideSreenivasa Setty
 
OFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start GuideOFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start GuideSreenivasa Setty
 
OFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation DemonstrationOFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation DemonstrationSreenivasa Setty
 

Mehr von Sreenivasa Setty (7)

Supply Chain Visualization
Supply Chain VisualizationSupply Chain Visualization
Supply Chain Visualization
 
Configuring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloperConfiguring OER Adapter for JDeveloper
Configuring OER Adapter for JDeveloper
 
OER Reports and OBI Publisher
OER Reports and OBI PublisherOER Reports and OBI Publisher
OER Reports and OBI Publisher
 
EA and SOA
EA and SOAEA and SOA
EA and SOA
 
Oracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start GuideOracle Enterprise Repository 11g - Quick Start Guide
Oracle Enterprise Repository 11g - Quick Start Guide
 
OFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start GuideOFM SOA Suite 11g - Quick Start Guide
OFM SOA Suite 11g - Quick Start Guide
 
OFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation DemonstrationOFM SOA Suite 11gR1 – Installation Demonstration
OFM SOA Suite 11gR1 – Installation Demonstration
 

Kürzlich hochgeladen

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 

OFM AIA FP Implementation View and Case Study

  • 1. Oracle Fusion Middleware Application Integration Architecture (AIA) Foundation Pack Implementation view and case study -Sreeni Setty
  • 2. Oracle Fusion MiddlewareApplication Integration Architecture
  • 4. Point-to-Point Integration Responding Application Requesting Application
  • 5. Responding Application Requesting Application Responding Application Requesting Application Responding Application Requesting Application Problems with Point-to-Point Integration
  • 7. Start with application neutral zone Responding Application Requesting Application
  • 8. Add industry standard data definition and data services Responding Application Data Objects & Data Services Requesting Application
  • 9. Add translators for each application Responding Application Data Objects & Data Services Translator Translator Requesting Application
  • 10. Build it on application neutral framework Responding Application Data Objects & Data Services Translator Translator Requesting Application Service Oriented Architecture
  • 11. Organize components in a searchable repository Responding Application Data Objects & Data Services Translator Translator Requesting Application Repository Service Oriented Architecture
  • 12. Add automated testing capability Responding Application Data Objects & Data Services Translator Translator Requesting Application Testing Framework Repository Service Oriented Architecture
  • 13. Add infrastructure for Error Handling and Security Responding Application Data Objects & Data Services Translator Translator Requesting Application Error Handling & Security Error Handling & Security Testing Framework Repository Service Oriented Architecture
  • 14. We’ve just described Oracle’s AIA Responding Application EBO & EBS ABCS ABCS Requesting Application AIA Error Handling & Security AIA Error Handling & Security ABM ABM ABM ABM CAVS BSR EBM EBM Oracle SOA Suite EBM EBM
  • 15. Integration framework built on top of SOA Suite Predefined Enterprise Business Objects and Operations – People/orgs, orders, items, PO’s, etc. – Contains object definition & actions – Similar to BOD’s in the OAGIS standard – Designed w/ extensibility in mind Includes a test harness and error management framework What is AIA
  • 17. Foundation Services Pre-defined Services And Objects Standard and industry-specific Service Definitions Toolkit for building custom AIA-compliant integrations Foundation Manager Business Service Repository (BSR) Composite Application Validation System (CAVS) Composite Application Error Handling Framework AIA Reference Architecture Concepts Guide Integration Developers Guide Foundation Pack Components
  • 18.
  • 20. Each EBO is represented in XSD
  • 21.
  • 22. Common concepts that are shared across business objects (Common components)‏
  • 23.
  • 24. Set of operations that can be performed on an EBO Best-in-class web-service definitions for performing standard business tasks Example, for Item EBO, the EBS operations are: EBS Others Create Item Update Item Get Item Query Item
  • 25. A process implementing complex logic of an EBS EBF ABCS EBS Order Processing EBS EBS
  • 26. Serves as a glue to integrate applications with Enterprise Business Services Allows for participating applications to become service providers as well as service consumers without disruption to code ABCS APP 1 APP Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service
  • 27. BSR acts as a catalog of the objects, messages, and services BSR specific to AIA contains the following content: EBS and ABCS EBO and EBM Cross-application message flows Business Services Repository
  • 29. Composite Application Validation System UI based testing framework to test components without the deployed participating applications. A framework that includes initiators to simulate calls to service(s) and simulators to simulate responses. CAVS UI Test Initiator (Definition) Initiator and Simulator Results Response Simulator (Definition) EBS Requestor Application Provider ABCS Application Provider Requestor ABCS Data Repository AIA ARCHITECTURE
  • 31. Error Notifications - Route the error back to the correct application and to the right application user Error Console - Error details can be viewed, comments can be added, and status on errors can be updated or closed Logging - Logs messages in non-intrusive way that can be searched/sorted/filtered in Enterprise Manager Console Error Handling and Logging Framework
  • 32. Error Handling and Logging Framework
  • 33. All AIA integration artifacts are user extensible Extensions are stored separately Designed to survive upgrades Extensibility Adding additional content to the payload Altering the enrichment process Replacing existing service providers Adding additional operations ‏ APP 1 E-Business Suite Enterprise Business Service APP 2 Enrich Transform Validate APP 3 Application Business Connector Service Changing Validation rules Altering the transform process
  • 35. Case Study – Legacy to App Integration Data Integration between divisions legacy ERP and Ultriva E Kanban – (UEK) lean manufacturing application. Integration solution requires data exchange between division’s ERP and UEK. More than 25 transaction types (PO Request, PO Receipt, Ship, Item Sync, Supplier Sync, etc). Implemented across multiple divisions and growing. High volume, high frequency and highly critical integrations.
  • 37. Oracle Fusion Middleware De-Coupled AIA Architecture ABM EBM EBM ABM
  • 38. Identified transactions between source/target systems Identified EBO and EBS in Foundation Pack Mapped source and end point data structure to AIA EBO Defined BPEL business process flows for ABCS Created ESB broker for AIA objects Added error framework Tested, refined, tested... How did we do it?
  • 39. Requesting Application Legacy ERP Responding Application UEK DB Identified transaction between systems Synchronize Item
  • 40. Identified EBO and EBS ItemEBO SyncItem EBS Responding Application UEK DB Requesting Application Legacy ERP
  • 41. Developed Message Translator ItemEBO SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM EBM EBM
  • 42. Built on OFM SOA Suite SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM Oracle SOA Suite EBM EBM
  • 43. Added Error Handling and validated SyncItem EBS SyncItem Provider ABCS BPEL SyncItem Requester ABCS BPEL Responding Application UEK DB Requesting Application Legacy ERP ABM ABM CAVS AIA Error Handling AIA Error Handling BSR Oracle SOA Suite EBM EBM
  • 44. Implementation View SyncItem EBS (ESB) SyncItem Provider ABCS (BPEL) SyncItem Requester ABCS (BPEL) Responding Application UEK DB Requester Adapter Service (BPEL) Provider Adapter Service (BPEL) Requesting Application Legacy ERP ABM ABM EBM EBM ABCS WSDL Interface ABCS Impl Validation Routing Error Mgmt ABCS WSDL Interface ABCS Impl Validation Routing Error Mgmt EBS WSDL Interface EBS Impl Validation Routing Error Mgmt
  • 45. OFM – AIA (FP)http://www.linkedin.com/in/sreenisetty