1 / 51

Oracle B2B Integration: Introduction and British Telecom Case Study

Oracle B2B Integration: Introduction and British Telecom Case Study. CON8730 David Robinson – British Telecom (BT) Scott Haaland – Oracle Vikas Anand - Oracle.

yaholo
Télécharger la présentation

Oracle B2B Integration: Introduction and British Telecom Case Study

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Oracle B2B Integration: Introduction and British Telecom Case Study CON8730David Robinson – British Telecom (BT)Scott Haaland – Oracle Vikas Anand - Oracle

  2. The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

  3. About the presenters

  4. Innovation Awards Session ID: CON8082 Oracle Fusion Middleware: Meet This Year’s Most Impressive Innovators Venue: YBCA - Lam Research Theater (next to Moscone North) Monday Sep 23, 16:45 - 17:45

  5. Program Agenda • Oracle B2B Introduction & Roadmap • Customer Case Study at British Telecom (BT) • Summary • Q & A

  6. Oracle Fusion Middleware Business Innovation Platform for the Enterprise and Cloud • Complete and Integrated • Best-in-class • Open standards • On-premise and Cloud • Foundation for Oracle Fusion Applications and Oracle Cloud Web Social Mobile User Engagement Business Process Management Content Management Business Intelligence Service Integration Data Integration Identity Management Development Tools Cloud Application Foundation Enterprise Management

  7. Oracle SOA Suite Complete, Unified, Standards-based • Complete SOA platform • Unified and consistent tooling for development but also management & monitoring • Standards-based to integrate with your existing IT investments, lowering your upfront costs • Not just systems but also people – human workflow and business rules • Complete visibility into enterprise-wide implementations

  8. B2B Business Trends • M&A, Globalization • Modernization to reduce cost, increase efficiency • Need to increase automation & Visibility • Increased compliance requirements • US Sarbanes Oxley Act • Health Insurance Portability and Accountability Act • eInvoicing regulations in Europe and South America • Increase in reference companies • Reporting increased top and bottom line revenues due to • increased automation, lower costs • improved productivity & business relationships • Mandates for inter-government/vendor communication

  9. B2B Market B2B Trends On-premises Gateway Software Software-as-a-Service Vendor Consolidation Extending applications and business processes to external trading partners Consolidation of legacy B2B gateways onto a shared integration infrastructure Hosted/Cloud B2B services Supply Chain High-tech Travel Healthcare Telco Transportation

  10. B2B in the Cloud Before Cloud ……. With the Cloud Cloud apps also need to communicate through with partners On Premise Apps communicate through B2B to partners B2B Your Enterprise B2B B2B B2B B2B

  11. Service Integration: Oracle SOA Suite Simplifying the Complexity of Integration for Mobile, Cloud & Partners Suppliers REAL-TIMEEVENTS MOBILE CLOUD B2B Customers VANs MFT SERVICE INTEGRATION Trading Communities LegacyERP Financials

  12. Oracle B2B 11g Functional Overview • Document Management • Support for 30K+ document standards such as EDI, HL7, Custom • Document creation / validation / translation / batching • Test data generation • Trading Partner Management • Create trading partner profiles and agreements • Self service APIs to automate on-boarding of partners • Exchange & Transport Management • All major transports such as File/FTP/HTTP/SMTP/MLLP etc. • Messaging services such as AS1, AS2, RNIF, ebMS etc. • Built-in security for encryption/digital signatures/non-repudiation • Monitoring and System Management • In-built reports and metrics • Command line utility for all administrative tasks such as export/ • import/purge/message resubmission • Integrated with SOA and third party monitoring tools Document Management Trading Partner Management Exchange / Transport Management Monitoring / System Management Trading Partner Agreement Standards Based, Unified, Integrated with SOA Suite

  13. Complete web-based modeling & monitoring

  14. Management Business and System Management Complete end-to-end visibility • Business Activity Monitoring • Monitor partner integration KPIs in real-time • Alert for manual intervention or automate actions on certain current conditions • Oracle Enterprise Manager 11g: Fusion Middleware Console • Manage B2B endpoints • Manage composites, components • View log files & end-to-end flow

  15. Oracle B2B 12c – Main Themes CloudConnectivity FusionApps Integration + +

  16. Program Agenda • Oracle B2B Introduction & Roadmap • Customer Case Study at British Telecom (BT) • Summary • Q & A

  17. Oracle B2B Integration :British Telecom Case Study David Robinson Chief Integration Architect, British Telecom plc. 23rd September 2013

  18. Positioning Statements The following Case Study will look at the challenges, architectural solutions and processes established by British Telecom in partnership with Oracle : • To address the issues presented by the aging British Telecom B2B gateway estate • To reduce the operational cost of these systems to British Telecom • To minimize operational downtime periods and increase trading uptime • To underpin one of the worlds largest ebXML gateways using Oracle technology … and to deliver all of this at enterprise scale with minimal customer inconvenience and interruption to service.

  19. Case Study Sections • Overview of British Telecom • B2B Gateways in British Telecom • British Telecom HA B2B Architecture • Regulatory Considerations – Openreach and RoBT • Functional, Non-Functional and Operational Challenges • Working with Oracle • Transformation and Next Steps

  20. Overview of British Telecom • British Telecom plc. was formed in 1980 and is the incumbent telecommunications services provider within the UK • BT is one of the largest telecos worldwide, operating across 170+ countries • BT operates within a tightly regulated framework of undertakings established in 2005 • BT has a number of externally facing business elements: • BT Global Services – provides IT and telecoms services to multinationals • BT Retail – provides retail telecoms services to UK businesses and consumers • BT Wholesale – operates BT's networks • Openreach – regulated and divisible network access provider within the UK • Internally • BT Technology, Service & Operations (TSO) –innovation, design, test, build and running of BT’s global networks and systems

  21. Overview of British Telecom : Lines of Business Retail • Consumer and small business communication and content services • Voice, Broadband and Television • Carrier Ethernet Access and Backhaul • Television and Mobile BT Global Services • Multinational MLPS Services • Managed Corporate, Health and Defense Networks • Partial Private Circuits and Interconnect • SIP Trunking, Harmonised Ethernet, IP-VPN Openreach • Equal access products for over 28 million access lines • PSTN and ISDN Simple Resale • Shared and Fully Unbundled Copper Loops • VDSL over Fibre to the Node • GPON Fibre to the Home • Carrier Ethernet Access and Backhaul BT Wholesale • Wholesale Managed Broadband/IP Connect • ADSL/SDSL • VDSL • Fibre to the Home • Partial Private Circuits and Interconnect

  22. B2B Gateways in British Telecom • Openreach • Regulated supplier gateway for UK Telco Industry • 470+ Communication Providers • ~2.5 million messages per day • Wholesale • Regulated supplier gateway for BT Wholesale services to CPs Equivalence of Input (EOI) consumer gateway interfacing to Openreach • ~810k Messages per day • Retail • Buyer Gateway for BT Retail • Only trades with BT Wholesale and Openreach B2B Gateways • ~700k messages per day • Openreach Southside • Supports messages to Openreach suppliers • Smallest of our gateways, supporting low volume/high value supplier orders • ~50k messages per day • BT Global Services • Supports high value contracts for BTGS • Multi-protocol gateway supporting ebMS 2.0, uses RosettaNet (1.1 and 2.0), FTP and Email. • ~30k messages per day

  23. B2B Gateways in British Telecom : Basic Topology Communication Provider \ Supplier ebXML over HTTPS B2B Engine DB B2B JMS Business Process Layer JMS / MQ BT Back End System

  24. SOA Integration in British Telecom • The B2B gateways provide the secure and reliable access channel to/from externalised services offered or consumed by the BT OSS/BSS • Each LoB OSS/BSS is makes use of a SOA based framework of reusable capabilities/SDK services based around an Enterprise Service Bus (ESB) model • Two High Availability (HA) ESB implementations exist respecting the Openreach and Rest of BT (RoBT) separation undertakings. • These two HA ESBs share a common architectural design and are based upon Oracle Fusion Middleware products – principally Service Bus (OSB) and SOA Suite

  25. B2B Gateways in British Telecom • The Challenges • The common software and hardware products used for BT’s strategic gateways were fast approaching end-of-extended-support/end-of-service life • Capacity was projected to run out on some of the gateways without an uplift • The trading impact resulting from unplanned outages was not acceptable • Operating unsupported infrastructure or systems was not acceptable • Proscriptive costs to replicate or extending the then current architecture • All our strategic gateways operated from a single data centre. • Only one strategic trading gateway had DR capability • Oracle 10g B2B didn’t scale sufficiently. • Expensive non-standard architecture

  26. B2B Gateways in British Telecom • Key Requirements • To address the end-of-service life risk and operational support risk • To increase operational headroom to meet projected demands • To significantly improve trading availability, ability to cope with a lose of a site and reduce down time due to upgrades and maintenance. • To significantly improve reliability, scalability and performance • To fully exploit strategic Oracle relationship and EWL entitlements • To fully exploit BT’s next generation virtual data centres and infrastructure strategy • To undertake the transition with minimal disruption to trading or customer impact • To reduce the operational carbon footprint of our systems • To comply with all equivalence of input undertakings • To minimise uplift and operational running costs

  27. B2B Gateways in British Telecom Performance and Scalability • Openreach, Wholesale Retail B2B gateways are by volume the most significant. The has historically required a complex architecture underpinned by highly optimized java hardware accelerators. • Openreach Southside and Global Services Gateways have been operated using Oracle B2B 10g • Oracle** undertook to work with BT to deliver Oracle 11g suitable to run, perform, scale and operate at these enterprise levels on BTs strategic VDC infrastructure. * Peak MPS is derived from business forecast with a 50% headroom (assumed 15% of daily load in 1 hr) ** Undertaking preceded introduction of Oracle Engineered Solutions such as ExaLogic/ExaData

  28. B2B Gateways in British Telecom Availability, Reliability and Operability • A dual site implementation was fundamental to maximisinggateway operational uptime and trading availability and through both planned and unplanned outages. • Multi-domain deployments at each would further increase reliability, scalability and increase operational uptime, e.g. parallel deployment. • Strategic VDC sites (Cardiff, Derby and Rochdale) are too far apart for cross site domains. Each site therefore has to operate and support full projected gateway load and throughput requirements. • Minimal disruption to CPs • Retail, Wholesale and Global Services Infrastructure Shared

  29. High Availability B2B : Architectural Pattern • HA Active-Active geographical deployment • Global Site Selector (GSS) Controlled DNS Site Resolution • Riverbed Zeus/Stingray HTTP traffic management • Multi-domain Oracle 11g deployments per site • Single WLS J2EE Business Process Layer • SOA-WLS JMS queue based interconnect framework • Backend queue based integration via ESB or JBS/ESB • Veritas Cluster File System • Oracle RAC database and NLS

  30. High Availability B2B : Deployment Pattern • HTTPS handshake undertaken ahead of HTTP Traffic Router in DMZ • Site Conversational ID identified or added to messages, then propagated, persisted and returned from OSS in responses • ZXTM/J2EE traffic redirection for site specific traffic. • Message handling and CP management on B2B • Action Plan, specific B2B routing and logging at BP layer • “Exactly once XA” JMS queue framework between B2B and BP layers

  31. High Availability B2B : Challenges Overcome • Technical Getting Oracle 11g to scale from 30tps to well over 300tps Overcoming Latency and Bottlenecks Making Oracle 11g site agnostic • Architectural Oracle 11g B2B versus BT VDC Changes to backend BT stack to allow the gateways to operate independently Sizing the infrastructure and architecting for HA Throughput control and management • Operational CPA management Message recovery, retry and replay management Message/traffic flow control and size restrictions Service and CP deprecation, release management • Logistical Nervousness Customer testing Managing customer and service migration seamlessly and incrementally Service Deprecation

  32. B2B Gateways in British Telecom : Progress • Openreach Fully transitioned from legacy platform to strategic HA Oracle 11g B2B architecture Production gateways supported from Cardiff and Rochdale VDC sites 470+ CPs migrated incrementally Transition commenced May 2012 and completed March 2013 • Retail Fully transitioned from legacy platform to strategic HA Oracle 11g B2B architecture Production gateways supported from Derby and Rochdale VDC sites Service based migration Transition commenced April 2012 and completed May 2013 . • Wholesale 99% transitioned from legacy platform to strategic HA Oracle 11g B2B architecture Production gateways supported from Derby and Rochdale VDC sites Transition commenced Jan 2013 and to be complete by November 2013

  33. B2B Gateways in British Telecom : Progress • Openreach Southside First 11g B2B gateway to go live for BT Production gateway operating from single Derby UDC sites Parallel deployment with 10g gateway supporting 11g “big bang” cutover Successfully transitioned 22nd February 2012 • BT Global Services First 11g B2B gateway to go live October 2013, Trading Partner migration commence November 2013 Second site introduction February 2014 RosettaNet clients to be transitioned February 2014, completion by March 2014

  34. Working with Oracle : Experience and Learning • Experience: • Essential close working relationship with the production team to better understand the product and the BT requirements and operational environment • Direct access to the development team and dedicated support engineers • Regular reviews with SOA Product and A-Teams • Regular reviews with Product Team • Dedicated Support Engineers • VikasAnand, Scott Haaland, Hugh McParland, JörgDörries, SilvieuPopescu • Learnings: • Difficulties replicating the BT problems within the Oracle test framework • Difficulties aligning the priority and inclusion of ERs/SRs within the MLR release windows • Difficulties aligning the frequency of MLRs and code releases with BT’s own release schedule and calendar of business commitments • Improving and refining the QA process and sharing tests

  35. High Availability B2B : HTTP Traffic Management • Traffic Manager Software Core Load Balancing Traffic Management Session Persistence SSL services Proxy Server Script Based Configuration (Zeus Traffic Script) • BT Specific Use Load Balancing across sites and B2B domains Messages Size Restriction Service Deprecation Openreach 2 ZXTM Site 1 ZXTM Site 2 3 1 Oracle B2B Site 1 Oracle B2B Site 2 1 Outbound ebXML Request is sent via Site 1 2 CP ebXML response is sent to Site 2 by GSS 3 Zeus determines response needs to go to Site 1 based on ConversationID 4 4 Message is correctly correlated in Site 1 B2B ebXML Request ebXML Response

  36. High Availability B2B : Queue Traffic Management • Openreach Openreach ESB is the sole interfacing integration layer for Openreach B2B Brokers JMS and MQ “exactly once” queue based integrations to backend components JMS load balancing, traffic control • Rest of BT (RoBT) RoBT ESB brokers only part of the systems communicating with Wholesale, Retail or GS B2B gateways JMS Broker Solution (JBS) was introduced on the consumer gateways to incrementally transition queue based between legacy and new Oracle 11g gateway sites • Pure WebLogic 11g based tactical solution • To be removed migration

  37. Trading Partners Transformation and Next Steps ebXML/RNIF over https TPs to be migrated to GSS URL Still To Do • Complete Wholesale B2B migration • Complete Global Services B2B migration for ebMS and Rosettanet • Address outstanding ER/SR support for other GS protocols • Openreach reverse proxy path • Removal of the JBS • PS6 and supported roadmap • Southside physical uplift • Healthcare, Finance and Supply Chain opportunities through BT Global Services • ebMS3.0/Webservices roadmap CSM GSS ebXML/RN messages ACE CARDIFF( Legacy) ROCHDALE VDC Zeus Traffic Manager (ZXTM) StingrayTraffic Manager DUNS based routing/In-flights FTP messages Oracle B2B 10g Oracle B2B 11g In-Flight transactions WLI Email messages WLS/J2EE Broker Registry Broker Registry Traffic for other non-migrated capability Traffic for the migrated capability RoBT ESB

  38. Q&A

  39. B2B Gateway Transformation – Performance Requirements

  40. B2B Gateway Transformation – Performance Requirements cntd…

  41. B2B Gateway Transformation – Operational Requirements …

  42. Planning Migration : Traffic Direction & Flow OR/CP BTW B2B CP OR B2B Buyer Notifications (12%) Fulfilment Requests (23%) Openreach/ BT Wholesale BTR B2B Seller Notifications (8%) Notifications (55%) Assurance Requests (5%) Openreach Traffic Direction & Flow BT Wholesale Traffic Direction & Flow Dialogue Services (20%) Buyer Orders / Faults (28%) Seller Orders / Faults (12%) Orders / Faults (33%) Fulfilment KCI (40%) Dialogue Services(12%) Assurance KCI (12%) Buyer Dialogue Services(28%) Seller Dialogue Services(12%) BT Retail Traffic Direction & Flow Openreach Traffic Direction & Flow

  43. Traffic Management for Multi-Site B2B : JMS & MQ Java Broker Solution (JBS) aka “the big dial” was introduced to broker the queue based traffic into our legacy RoBT B2B estate and allow the traffic to be redirected through our new B2B gateway sites in a controlled service-by-service/line of business aligned manner. It uses WebLogic JMS Bridges and a distributed destination framework to broker JMS and MQ queue based communications with the multi-site RoBT ESB and other OSS systems JBS JMS interface system WLI@Cardiff DD - JBS Bridge1 Bridge2 Bridge3 Bridge4 WLS@Derby Bridge5 Bridge Bridge6 JMS > JBS > B2B DD-JBS:com.bt.jms.queue.jbs.esb_to_b2b.mar.resp.response.kci DD on WLI: com.bt.jms.wli.jbs_to_b2b.resp.kci.queue Bridge7 Bridge8 Bridge9 WLS@Rochdale Bridge10 Bridge11 Bridge12

  44. Program Agenda • Oracle B2B Introduction & Roadmap • Customer Case Study at British Telecom (BT) • Summary • Q & A

  45. Modern and comprehensive B2B solution Benefitting from cloud adoption Unified infrastructure – lowering cost, improving operational efficiency Handling largest, and most demanding SLA requirements for performance, scale, high availability Rich roadmap to deliver vertical, and horizontal features Summary

  46. Program Agenda • Oracle B2B Introduction & Roadmap • Customer Case Study at British Telecom (BT) • Summary • Q & A

  47. SOA in Cloud and Mobile Full list of SOA-related sessions: http://bit.ly/oow13-soa

  48. SOA at the Demo Grounds Moscone South, Hall Level 1 • Exhibition Hall Hours • Monday 9:45 AM - 6:00 PM • Tuesday 10:00 AM - 6:00 PM • Wednesday 9:45 AM - 4:00 PM • Thursday Exhibition Hall Closed SOA

  49. Join the Integration Community Twitter twitter.com/OracleSOA Facebook facebook.com/oraclesoa Oracle Blogs blogs.oracle.com/soa LinkedIn “Oracle SOA” http://oracle.com/us/products/middleware/soa

More Related