Upload
madison-hopkins
View
215
Download
1
Embed Size (px)
Citation preview
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
B2B Integration powered by B2B Integration powered by Oracle Fusion SoftwareOracle Fusion Software
January 17, 2008
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
PresentersSreen Munukutla• BS with MBA (Finance, Systems) from Indian Institute of Management,
Calcutta• Worked at KPMG (now Bearing Point) in their Enterprise solutions practice
in 90s.• Over 18 years of experience in Oracle and Technology.• Worked in various technical, functional and management roles in more than
30 projects involving ERP and technology solutions (Extensive use of SOA and Oracle Fusion technologies).
• Currently head of $20 Mil Oracle ERP and Technologies practice at Idhasoft (www.idhasoft.com), a $120 mil IT solutions provider.
Shantanu Choudhary• Has 12 years of experience including 10+ yrs of ERP and technology
experience• Chief architect of SOA and Oracle Fusion implementation project• Currently working as Program Manager at 3PAR
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Idhasoft’s Service portfolio
• Enterprise Applications – Oracle, Peoplesoft, Siebel, JDE– Implementation and upgrades etc.
• Managed Support (On-site and Off-shore)– Functional– Technical– DBA– Infrastructure
• BI and Analytics– Oracle/Siebel BI– Enterprise Data Warehouse– EPM
• SOA and Middleware – SOA, Identity Mgmt, BPEL – Integration – Oracle Fusion, EDI, EAI, Web Services– Java, J2EE, Oracle
• Training and Documentation
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Objectives of the Presentation
• Understand the business drivers for Integration
• Now that you need, how do you approach
• Know different components and functionalities of Oracle B2B solution
• Understand how to best leverage the Oracle B2B products
• Pitfalls – how to avoid running in to those
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
About B2B Integration and evolution
Business Challenges
Idhasoft’s approach and solution
Idhasoft’s proposed solution architecture
B2B Integration Components
Oracle B2B Integration
Business Process Management
Key business benefits
Lessons learned in B2B implementations
Agenda
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
About B2B Integration and evolution
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Requirements of B2B Integration
– Coupling among partners
– Heterogeneity
– Autonomy
– External Manageability
– Adaptability
– Security
– Scalability
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Evolution of B2B Integration
Evolution• Point to Point Integration• Hub and Spoke solutions• Asynchronous communication based on Intermediate storage
Limitations• No Multi-step integration• No Business Logic• Only one way integration
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Business Challenges
- Duplicate data entry
- Data integrity issues
- Lack of timeliness in data accuracy
- Reduced efficiencies
- Data Inconsistencies
- Latency in data manipulation
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Idhasoft’s approach and solution
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Idhasoft's Solution/Approach
Idhasoft’s solution enables a bi-directional integration of various entities information between client and the third party service provider.
List of business entities that generally need synchronized:- Sales Orders- Purchase Orders- Invoices- Service request information - Customer Master - Install Base Records
Any addition or update to these business entities were synchronized in real time.
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Business Process Design Life-Cycle
Services
InteractionGlue
Process Modeling
Business ProcessManagement Infrastructure Optimize
Existing Components
Process Requirements
Monitor Analysis
Manage Execution
Participate
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Idhasoft’s proposed solution architecture
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Solution Architecture
Database
Oracle HTTP Server
FTP Server
DMZ
Infrastructure
Intranet
WebMiddleTiers
Oracle Business Activity Monitoring
Partner
Partner
Partner
Oracle BPEL Process Manager
Oracle Integration B2B
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
B2B Integration Components
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Oracle B2B Solution Components
Serves: Trading Partnership Management, Business Process Management, End-to-End Monitoring in a Service Oriented Architecture.
Oracle Middleware
Oracle BPEL Process Manager
Oracle Integration B2B
Oracle Business Activity Monitor
Oracle BPEL Console
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
B2B Solution Components Contd..
Objectives
• Trading Partner Management
• Business Process Management
• End to End Monitoring of Processes
• Management, administration and debugging of processes
Product /Component used
• Oracle B2B / ESB
• BPEL Process Manager
• Business Activity Monitoring / BAM
• BPEL Console
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Oracle Fusion Middleware Components
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Oracle Integration B2B
• Complete solution to address all of the B2B and E-Commerce requirements of an enterprise.
• Manage your Trading Partners
• Extensive Exchange support
• Multiple Transport available
• Extensive Packaging / Security Support
• Leading Document Editor (EDIFECS)
• Payload Reporting
TransportsHTTP (s), File, FTP (s), TCP/IP, SMTP, IMAP
Document ManagementUN/EDIFACT, X12, X12N, HL7, HIPAA, NCPDP Script, UBL, UCCnet, OAG, PIP BD, cXML, W3C XML Schema, Custom
Packaging / SecurityMIME, SMIME, XMLDSig, XMLEncrypt
ExchangesRNIF, AS2, ebMS, MLLP
Trading Partner Management
Oracle Integration B2B
Certified eBusinessReady™ for AS2Certified eBusinessReady™ for ebMS
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Comprehensive Trading Partner Management
Trading Partner Profiles Setup
Define Trading Partner capabilities: Identification, supported standards, transports, exchanges, ..
Specify Standard Protocols:
Encryption, Non-Repudiation, Digital Certificates, Secure Transports, ..
Set Service Level settings:
Time to Perform, Time to Acknowledge, Retry Counts, ..
Trading Partner Agreements
Customizable configurations for each agreements
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Exchange Support
• RosettaNet Implementation Framework (RNIF)Automatic generation / consumption of Receipt Acknowledgements
• Applicability Statement 2 (AS2) i.e. EDI over the Internet (EDIINT)
Automatic generation / consumption of Message Disposition Notifications (MDN)
• ebXML Messaging System (ebMS) Version 1.0 & 2.0Automatic generation / consumption of Receipt Acknowledgements
• Minimum Lower Layer Protocol (MLLP)
– Automatic generation / consumption of Acknowledgements
• VAN (Value Added Network, e.g. via ftp)
Certified eBusinessReady™ for AS2Certified eBusinessReady™ for ebMS
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Packaging & Security Protocols
• HTTP 1.0/1.1, HTTP/S 1.0/1.1• EMAIL (SMTP 1.0, IMAP 1.0• FTP • FILE
• MIME 1.0• S/MIME 2.0/3.0• XMLDsig• XMLEncrypt
Transport Protocols
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Document ManagementPowered by EDIFECSTM
Oracle Integration B2B has teamed up with EDIFECSTM to provide their robust translation and validation engine as an integral part of Oracle Integration B2B. This solution provides:
A library of ALL UN/EDIFACT, X12, HL7, HIPAA transaction sets etc.
Data file translation and validation
Tests data generation Dictionary generation Document Editor Implementation Guide
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Payload ReportingB2B Runtime Reports
– Wire Messages– Business Messages – Collaborations – Errors
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Business Process Management
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
- key features
• Develop Inbound and outbound Business Flows
• Message Validation and Transformation
• Error Handling & Workflow Applications
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Business Process Management
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
BPEL (SOA Suite)
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Backend Applications Management
Oracle Business Activity Monitoring (BAM)
• Trading Partner ManagementProfiles, Agreements, Security, SLA Settings
• Document ManagementValidation, Batching, Translation, Encryption
• Inter-Enterprise ConnectivityTransports, Exchanges
Oracle B2B
• Process OrchestrationProcess Integration, Workflow, Error Handling
• Document ManagementData Integration, Validation, Transformation
• Adapters (e.g. EBS Adapter)• WEB Services
Oracle BPEL
Oracle Fusion Middleware
E-Business Suite
Oracle Applications
• XML Gateway• ECommerce• API• Open Interface• PLSQL• Web Service
Interface
EBS Interfaces
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Key Business Benefits
Saved umpteen man hours of work load
Increased visibility of entity status and history
Elimination of duplicate data entry
Open architecture
Architecture can be rolled out to other Service Providers using any of the protocols (Web Services, ftp….)
Rapid Development – Reduced implementation time by 50%
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Key Benefits of BPEL based Service Oriented Integration
The power of an open standard - By capturing business processes in BPEL, avoid vendor lock-in. BPEL is to business process management what SQL was to data management
Unparalleled visibility and administration - The BPEL Console helps visually monitor the execution of each BPEL process, drill down into the audit and view the details of each conversation or debug a running flow against its BPEL implementation
Dramatic cost savings - The Oracle BPEL Process Manager is 60-80% less expensive to buy and maintain than traditional EAI solutions.
Service Oriented Integration approach - is more flexible and is agnostic of underlying run time container as opposed to traditional approach.
Systematic Reuse - as each BPEL process, in turn, becomes yet another compose-able standards based web service.
SOA Environment – Modular and reusable business services are orchestrated in a model driven declarative manner.
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Lessons Learned in implementations
Copyright © 2007 Idha Software Consultancy Pvt. Ltd. All Rights Reserved.
Lessons Learned
• Working through the maze of Oracle Licensing was challenging
• Need to involve client business analysts with a good grasp of business processes
• Readiness of the trading partner is very important
• Conversion WSDL when imported from .NET to JDeveloper was posing errors
• XML format posed challenges in .NET to receive. We had to fix using creative methods