News from hursley jens diedrichsen - may 2014

  • 154 views
Uploaded on

GSE, MQ User Group meeting in Ettlingen, Germany - 5th - 7th May 2014

GSE, MQ User Group meeting in Ettlingen, Germany - 5th - 7th May 2014

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
154
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. © 2014 IBM Corporation News from Hursley May 2014 Jens Diedrichsen IBM Integration Bus Development Hursley Lab, UK jens.diedrichsen@uk.ibm.com
  • 2. © 2014 IBM Corporation Please Note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.
  • 3. © 2014 IBM Corporation • IBM and the IBM logo are trademarks of International Business Machines Corporation, registered in many jurisdictions. Other marks may be trademarks or registered trademarks of their respective owners. • Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. • Java and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or its affiliates. • Other company, product and service names may be trademarks, registered marks or service marks of their respective owners. • References in this publication to IBM products and services do not imply that IBM intends to make them available in all countries in which IBM operates. Trademark Statement
  • 4. © 2014 IBM Corporation Agenda IBM Messaging –Messaging Roadmap –MQ Light IBM Integration –IIB Roadmap & v.Next –IIB Industry Packs Update
  • 5. © 2014 IBM Corporation IBM Messaging Focus Areas Deliver Messaging Backbone for Enterprise Focus on traditional MQ values, rock-solid enterprise-class service, ease-of-operation, breadth of platform coverage, availability, z/OS exploitation Capture Big Data from Mobile and Internet of Things Focus on Internet-scale events, m2m device enablement, zero- admin, security and privacy, feed into real-time analytics, location- based notifications Enable Developers to build more scalable, responsive applications Focus on new app dev use cases, breadth of languages, ease-of- deployment, lightweight services, integration with developer frameworks
  • 6. © 2014 IBM Corporation Messaging Roadmap •Q4 •Q2•MQ V7.5.0.2 •MQ MFT for 4690 •File Transfer for Retail Store Controller •IBM MessageSight FP1 •FP with enhancements •Virtual Appliance for devt use •Q3 •MQ Advanced for Developers – free! •IBM MQ Light* •Open alpha •MQ VUE for z/OS (OTC) •IBM MessageSight V1.1 •Mobile apps •Security •Developer •Q3 •Q4 IBM MQ V8 (Dist & z/OS) •Security •Cloud •Standards & currency •Admin •Scalability IBM Internet of Things Cloud* • Open Early access IBM MQ Light* Developer focused offering •Open beta Elastic MQ Service* • Open beta in Bluemix IBM MQ Light* Developer focused messaging Elastic MQ Service* • As-a-Service messaging delivered in Bluemix IBM Internet of Things Cloud* • commercially available •Q1 IBM Internet of Things Cloud* •Closed Early access MQ Advanced & MFT includes Sterling CC & C:D Upsell part from C:D to MQ Advanced * = product name tbc2014 2013 2015 https://www.ibmdw.net/iot/
  • 7. © 2014 IBM Corporation IBM Messaging Focus Areas Deliver Messaging Backbone for Enterprise Focus on traditional MQ values, rock-solid enterprise-class service, ease-of-operation, breadth of platform coverage, availability, z/OS exploitation Capture Big Data from Mobile and Internet of Things Focus on Internet-scale events, m2m device enablement, zero- admin, security and privacy, feed into real-time analytics, location- based notifications Enable Developers to build more scalable, responsive applications Focus on new app dev use cases, breadth of languages, ease-of- deployment, lightweight services, integration with developer frameworks
  • 8. © 2014 IBM Corporation Internet of Things Cloud https://www.ibmdw.net/iot/
  • 9. © 2014 IBM Corporation IBM Messaging Focus Areas Deliver Messaging Backbone for Enterprise Focus on traditional MQ values, rock-solid enterprise-class service, ease-of-operation, breadth of platform coverage, availability, z/OS exploitation Capture Big Data from Mobile and Internet of Things Focus on Internet-scale events, m2m device enablement, zero-admin, security and privacy, feed into real-time analytics, location-based notifications Enable Developers to build more scalable, responsive applications Focus on new app dev use cases, breadth of languages, ease-of- deployment, lightweight services, integration with developer frameworks
  • 10. © 2014 IBM Corporation Some Background WebSphere MQ is a fully featured messaging product that caters for even the most advanced messaging topologies It has support for a wide array of languages, platforms, architectures, qualities of service, topology types, high availability configurations, workload balancing etc... However, while administrators tend to be well skilled in MQ technologies, application developers tend not to be. Architects are being asked to do more with less These are just some of the graphics from the Intro to MQ presentation Application developers have less time to learn the MQ product thoroughly
  • 11. © 2014 IBM Corporation Introducing MQ Light – Open Beta Developer coding in JavaScript, Java, Python, Ruby, C#, PHP Builds messaging into applications using preferred IDE or CLI and tests in developer sandbox
  • 12. © 2014 IBM Corporation Developer oriented download & install We're addressing the inhibitors to developer approval Removing the sign-in step from the download process Removing the need to run an installer, allowing the product to be unzipped to any location Ensuring we don't require intrusive OS changes, e.g. altering the registry, setting up users Developer-centric platform support Providing a more developer-centric look & feel to the download site and support pages
  • 13. © 2014 IBM Corporation www.ibmdw.net/messaging/mq-light/
  • 14. © 2014 IBM Corporation Appropriate Platform Support Developer-centric rather than enterprise-centric platforms – The beta currently has support for: • Microsoft® Windows® 7 • RedHat Enterprise Linux 6 64-bit – We recognise the importance of platforms and we'll be looking at support for them during the beta, such as: • Ubuntu • Mac OS X • Suse Linux z/OS, IBM i, Solaris®, AIX or HP-UX® are not our target platforms
  • 15. © 2014 IBM Corporation Simple API Better suited to rapid application development Basic administration built into the API • Creating endpoints, configuring connectivity to existing systems etc. Based on AMQP 1.0 • Open protocol to encourage community development • Intention is to open-source the clients (statement of direction) • Language-specific libraries will be provided so the developer doesn't code directly to the AMQP spec •Node.js currently available in the MQ Light alpha available online Designed to fit in with what developers are used to • Libraries available via appropriate repositories e.g. npm install mqlight
  • 16. © 2014 IBM Corporation Web Based Monitoring
  • 17. © 2014 IBM Corporation MQ Light Messaging Model – Send Messages Applications send messages to a topic. A topic is an address in the topic space either flat or arranged hierarchically. 1. Send (‘/test/a’, “Hello”); 2. Send (‘/test/a’, “World!”); Topic Address Space Sender application
  • 18. © 2014 IBM Corporation MQ Light Messaging Model – Simple Receive • Applications receive messages by creating a destination with a pattern which matches the topics they are interested in. • Pattern matching scheme based on WMQ. 1. Send (‘/test/a’, “Hello”); 2. Send (‘/test/a’, “World!”); Topic Address Space Sender application DESTINATION Pattern=/test/a 1. “Hello” 2. “World!”
  • 19. © 2014 IBM Corporation MQ Light Messaging Model – Pub/Sub • Multiple destinations can be created which match the same topic • Pub/Sub style. DESTINATION 1. Send (‘/test/a’, “Hello”); 2. Send (‘/test/a’, “World!”); Topic Address Space Sender application DESTINATION Pattern=/test/a Pattern=/test/# Client 1 Client 2 1. “Hello” 2. “World!” 1. “Hello” 2. “World!”
  • 20. © 2014 IBM Corporation MQ Light Messaging Model – Persistent destinations • Destinations persist for a defined “time to live” after receiver detaches. 1. Send (‘/test/a’, “Hello”); 2. Send (‘/test/a’, “World!”); Topic Address Space Sender application Hello World! DESTINATION Pattern=/test/a Disconnected client
  • 21. © 2014 IBM Corporation MQ Light Messaging Model – Sharing • Clients attaching to the same topic pattern and share name attach to the same shared destination. DESTINATION1. Send (‘/test/a’, “Hello”); 2. Send (‘/test/a’, “World!”); SHARING Topic Address Space Sender application DESTINATION Pattern=/test/# Pattern=/test/# Share=myshare Client 1 Client 2 Client 3 1. “Hello” 2. “World!” 1. “Hello” 2. “World!”
  • 22. © 2014 IBM Corporation MQ Light Messaging Model – Client takeover 1. Send (‘/test/a’, “Hello”); Hello Topic Address Space Sender application DESTINATION Pattern=/test/# Client 1 World! Client 1 2. Send (‘/test/a’, “World!”); • Applications connect to MQ Light service specify (optional) client ID. • Re-using the same client ID pre-empts the original connection. • Ideal for worker takeover in the cloud.
  • 23. © 2014 IBM Corporation Application Messaging Deployment Options IBM BlueMix (Beta) Public cloud messaging MQ Light Runtime (Beta) On-premise application messaging Deploys IBM WebSphere MQ (Statement of Direction) Enterprise messaging Deploys Deploys IBM MQ Light Development Kit Tooling for developer platforms Write apps in node.js
  • 24. © 2014 IBM Corporation MQ Light API - Runtimes Open Wire Protocol Based on AMQP 1.0
  • 25. © 2014 IBM Corporation Application Messaging Deployment Options MQ Light Runtime (Beta) On-premise application messaging Deploys IBM WebSphere MQ (Statement of Direction) Enterprise messaging Deploys Deploys IBM MQ Light Development Kit Tooling for developer platforms Write apps in node.js IBM BlueMix (Beta) Public cloud messaging
  • 26. © 2014 IBM Corporation IBM MQ Light – for on-premise deployment Some developers will like the new APIs but won't want to deploy to a PaaS – Small line-of-business projects, e.g. queueing up builds – No mission critical features • No HA • No horizontal scaling MQ Light will probably be available to license as the production runtime for messaging applications – Specific licensing plan not yet finalised – Looking at licensing models that work for development teams Fully compatible with the IBM Elastic Message Service PaaS runtime – Easy to migrate applications to a PaaS at a later point
  • 27. © 2014 IBM Corporation Application Messaging Deployment Options IBM MQ Light Development Kit (Beta) Tooling for developer platforms Write apps in node.js MQ Light Runtime (Beta) On-premise application messaging Deploys IBM WebSphere MQ (Statement of Direction) Enterprise messaging Deploys Deploys Elastic MQ in IBM BlueMix (Beta) Public cloud messaging
  • 28. © 2014 IBM Corporation IBM Elastic Message Service - Messaging in a PaaS MQ currently offers cloud deployment options in a couple of flavours – IBM Messaging Extension for Web Application Pattern (IBM PureApp, IBM WD) – WebSphere MQ Hypervisor Edition for AIX/RHEL We also have a beta version of Elastic MQ running in the IBM BlueMix PaaS – Admin-free experience – Elastic MQ environment automatically provisioned for each user when they request an instance of it – Applications are linked or 'bound' to the provisioned environment automatically when they are deployed to BlueMix – The MQ Light team are working with BlueMix to offer a seamless development-to-production experience. – Not a full MQ experience in the cloud
  • 29. © 2014 IBM Corporation Try it all out for yourselves! Watch the video : MQ Light and Elastic MQ demonstrations for Impact https://www.youtube.com/watch?v=nJ-UsinEQxE Elastic MQ is available in IBM BlueMix Beta today at https://ace.ng.bluemix.net/ or Google “IBM BlueMix” MQ Light Beta is available to try out now at https://www.ibmdw.net/messaging/mq-light/ or Google “IBM MQ Light”
  • 30. © 2014 IBM Corporation IBM Integration Bus - Roadmap & vNext
  • 31. © 2014 IBM Corporation Introducing IBM Integration Bus IBM’s Strategic Integration Technology – Single engineered product for .NET, Java and fully heterogeneous integration scenarios – DataPower continues to evolve as IBM’s integration gateway Edge Integration Gateway A Natural Evolution for WebSphere Message Broker users – Significant innovation and evolution of WMB technology base – New features for Policy-based WLM, BPM integration, Business rules and .NET Designed to incorporate WebSphere Enterprise Service Bus use cases – Capabilities of WESB are folded in to IBM Integration Bus over time – Conversion tools for initial use cases built in to IIB from day one – WESB technology remains in market, supported. Migrate to Integration Bus when ready
  • 32. © 2014 IBM Corporation IBM Integration Bus V9 Q2 2013 Business Rules and BPM Integration Policy-based Workload Management and Flow Management Web-based Visualization and Performance Analysis MQ and Database Service Discovery .NET Input, Dynamics, MSMQ Integration Bus Roadmap IBM Integration Bus V9 FP1 Q4 2013 IBM Integration Bus v.Next Simple & Productive Universal & Independent Industry Specific & Relevant Dynamic & Intelligent High Performing & Scalable IBM Integration Bus V9 FP2 Q2 2014IBM's plans, directions, and intent are subject to change or withdrawal
  • 33. © 2014 IBM Corporation IBM Integration Themes Simple & Productive – Making it easier and quicker to develop and manage integration solutions • Learn, Develop, Deploy, Manage, Migrate quickly and easily Universal & Independent – Connecting to a range of different systems • Universal connectivity includes standards, de facto standards, industry and custom systems Industry Specific & Relevant – Provide industry relevant connectivity packs to solve domain specific problems • Industry specific nodes, solution-oriented patterns & user-oriented tooling Dynamic & Intelligent – Allow the creation of dynamic solutions that provide business insight • Flexible configuration tools, analysis of data and intelligence High Performing & Scalable – Provide a platform and technology neutral connectivity option • Work on the widest possible range of hardware, software and virtualized environments
  • 34. © 2014 IBM Corporation Integration Bus Content Simple & Productive – Graphical Mapper: stored procedures, patterns and enhanced conversion of older maps – BPM Express/Standard (Lombardi) Integration: Process Designer synergy and integrated deployment – Web Tools: Real-Time Performance Statistics for understanding system behaviour Universal & Independent – WESB Conversion: Import and conversion of mediation flows and “to do” list – MQ service discovery to facilitate sharing of service definitions – Database discovery and analysis tools for diversified access to systems of record – DFDL improvements including lengthKind “pattern” and enhancements for TLOG – .NET Input node, Dynamics and MSMQ samples and patterns, support for Windows Server 2012 – System of awareness for service mapping application-oriented integration Industry Specific & Relevant – Healthcare Pack update: MB8 Exploitation, DICOM Imaging, Analytics with Netezza and COGNOS Dynamic & Intelligent – Integrated Workload Traffic shaping policies to manage back-end system load – Managing unresponsive integration flows for improved overall system reliability – Business Decision Services using ODM technology for business rules integration – Security enhancements: Improved BasicAuth, Multiple certificates, CRL checking High Performing & Scalable – Embedded cache extensions: External cache, expiry and SSL support – Flexible Cloud Provisioning with IWS, SCAS and Pure, including Pure POWER support
  • 35. © 2014 IBM Corporation What’s new in IIB V10 Open Beta Significantly simplified Install – Single install image including Toolkit & Runtime – GitHub repository for storing patterns & samples Flexible MQ Topologies – Multiple Brokers connect to a single Queue Manager – MQ no longer required for non-MQ scenarios Business Transactions – Group collection of events for end-to-end transaction monitoring Cloud support – JavaScript API for SaaS solutions – Simplified IaaS provisioning using Chef scripts Unit Test environment for message flows – Create & capture test inputs & outputs in test cases Shared Libraries – Libraries can now be referenced by one or more applications MQTTPublish and MQTTSubscribe Nodes Operational configuration of Node properties via policies Much more to come incl. – Analytics, Salesforce, … IB1 IB2 IB3 QM Download it : ibm.biz/iibopenbeta Discuss it : ibm.biz/iibopenbetaforum Watch it : ibm.biz/iibopenbetavideo
  • 36. © 2014 IBM Corporation IBM Integration Community ibm.biz/iibsurvey
  • 37. © 2014 IBM Corporation IBM Integration Bus - Industry Packs Update
  • 38. © 2014 IBM Corporation Q4 2013 IIB Retail Pack 1.0 IBM's plans, directions, and intent are subject to change or withdrawal •Q4 2013 •IIB Retail Pack 1.0 Q1 2014 IIB Healthcare Pack 3.0 IIB vNext Q4 2013 IIB 9.0.0.1 WebSphere Commerce Sterling Order Management TLog to POSLog Web User Interface IIB Retail Pack vNext Web User Interface HL7 Error Handling Improvements Home Health Pattern HL7 Transformation Pattern IIB Industry Packs Roadmap
  • 39. © 2014 IBM Corporation What’s new in IIB Retail Pack v1.0 IIB Retail Pack v1.0 released in December 2013 – Follows the success of WMB Healthcare Connectivity Pack Integration of WebSphere Commerce with Sterling Order Management – Connects Pricing and Promotions modules (WCS) – Connects Inventory and Order modules (SOM) – 6 Applications, 19 integration flows Integrating Point of Sale with Enterprise – Pattern converts TLog to POSLog – Real-time data feeds from Point of Sale to Enterprise – POSLog as canonical feed – ARTS Operational Data Model integration Web User Interface – Business views and Operational views – Revenue breakdown across PoS and store location – Operational views to understand retail flow activity
  • 40. © 2014 IBM Corporation What’s new in IIB Healthcare Pack v3.0 IIB Healthcare Pack v3.0 released in March 2014 – 3rd release building on top of existing functions including HL7 connectivity, DICOM, ATNA, MedicalDevice connectivity and Data Analysis Profiles New Web User Interface – Clinical Application monitoring – Operational views to understand flow activity HL7 Transformation Pattern – Generates graphical data maps for creation of HL7 messages from scratch – Assigns for individual fields in the MSH HL7 Error handling enhancments Home Health Pattern – Generates message flows to support a WAN interface – SOAP/HTTP interface using the IHE industry standard “CommunicatePCDData” WSDL – Security PEP node for SAML Token security (with external STS) – Mapping solution for all 3 forms of acknowledgement
  • 41. © 2014 IBM Corporation Manufacturing and IBM Integration Bus Statements regarding IBM plans, directions, and intent are subject to change or withdrawal without notice at IBM's sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. IIB and Manufacturing – Statement of Direction released on 22nd April 2014 Plant Connectivity De Facto Standards – Connectors and patterns that support current OPC industry standards for integration of plant and machinery data and events, including a small number of vendor-specific implementations Plant Connectivity Emerging Standards – Support for emerging OPC Unified Architecture standards to allow broader integration to the enterprise Enterprise Connectivity – Integrations and connectors, including MQ Telemetry Transport (MQTT), which facilitate the transmission of data from remote locations – Web-based interface to provide operational views of data published from plant and machinery OPC Classic OPC UA Vendor Specific
  • 42. © 2014 IBM Corporation
  • 43. © 2014 IBM Corporation Legal Disclaimer • © IBM Corporation 2014. All Rights Reserved. • The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. • References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. • If the text contains performance statistics or references to benchmarks, insert the following language; otherwise delete: Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here. • If the text includes any customer examples, please confirm we have prior written approval from such customer and insert the following language; otherwise delete: All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. • Please review text for proper trademark attribution of IBM products. At first use, each product name must be the full name and include appropriate trademark symbols (e.g., IBM Lotus® Sametime® Unyte™). Subsequent references can drop “IBM” but should include the proper branding (e.g., Lotus Sametime Gateway, or WebSphere Application Server). Please refer to http://www.ibm.com/legal/copytrade.shtml for guidance on which trademarks require the ® or ™ symbol. Do not use abbreviations for IBM product names in your presentation. All product names must be used as adjectives rather than nouns. Please list all of the trademarks that you use in your presentation as follows; delete any not included in your presentation. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. • If you reference Adobe® in the text, please mark the first use and include the following; otherwise delete: Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries. • If you reference Java™ in the text, please mark the first use and include the following; otherwise delete: Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. • If you reference Microsoft® and/or Windows® in the text, please mark the first use and include the following, as applicable; otherwise delete: Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. • If you reference Intel® and/or any of the following Intel products in the text, please mark the first use and include those that you use as follows; otherwise delete: Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. • If you reference UNIX® in the text, please mark the first use and include the following; otherwise delete: UNIX is a registered trademark of The Open Group in the United States and other countries. • If you reference Linux® in your presentation, please mark the first use and include the following; otherwise delete: Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. • If the text/graphics include screenshots, no actual IBM employee names may be used (even your own), if your screenshots include fictitious company names (e.g., Renovations, Zeta Bank, Acme) please update and insert the following; otherwise delete: All references to [insert fictitious company name] refer to a fictitious company and are used for illustration purposes only.
  • 44. © 2014 IBM Corporation Codename : BlueMix Delivering a Composable Services development environment
  • 45. © 2014 IBM Corporation Embracing Cloud Foundry Continuing our history of embracing and extending Open Source
  • 46. © 2014 IBM Corporation MQTT TCPIP File ODBC JDBC SQL Retail Pack Landscape IBM Integration Bus + Retail Pack Trickle Feed WMQ Pub Sub WMQ FTE Batch File Sterling Connect Direct MQFTE In Store Devices Web Services HTTP / JSON Store Manager / Associate Mobile Applications Point of Sale Applications Marketing & Promotions Web Services SOAP XML Portal Web Apps (internal) IDOC, BAPI Proprietary XML Corporate Applications Billing, Payroll, ERP, CRM Dynamics Siebel SAP WMQ BAPI / Idoc SOAP SCA Web Services SOAP XML Web Services SOAP, XML HL7v3 CDA CCD Analytics Business ProcessesDecision Management Operational Datastore Order ManagementOrder Fulfillment Commerce Web Channel Call centre ODBC JDBC SQL ODBC JDBC Price Scanner MQTT TCPIP Trading Partners
  • 47. © 2014 IBM Corporation Web Services HTTP / JSON SCA Web Services SOAP XML Healthcare Pack Landscape IBM Integration Bus + Healthcare Pack DICOM IDOC, BAPI Proprietary XML Corporate Applications Billing, Payroll, ERP, CRM Web Services SOAP, XML ODBC, JDBC, SQL Medical Imaging Modalities Clinical Repositories Web Services SOAP HTTP MQTT Continua HL7v2 Proprietary RS232 Sterling Connect Direct HIPAA Pharmacy HL7v2 NCPDP Medical Device Integration HL7v2 Cache ODBC Web Services Electronic Master Patient Index Web Services HL7v2 PIX / PDQ Web Services SOAP XML HL7v2 Cache ODBC HL7v3 CDA CCD Home Health DevicesMedical Insurers Medical Applications Legacy Hospital Interface EnginesAnalytics Business Processes Clinical Mobile Applications Decision Management Portal, Web Applications, Electronic Forms Dynamics Siebel SAP
  • 48. © 2014 IBM Corporation ODBC JDBC SQL IBM Integration Bus in a Manufacturing context Web Services SOAP XML Portal Web Apps (internal) IDOC, BAPI Proprietary XML Corporate Applications ERP, Production Scheduling Dynamics Oracle SAP Web Services HTTP, JMS File, SQL Web Services SOAP, XML Analytics Manufacturing Execution Systems Decision Management Product Quality Management Web Services HTTP / JSON Plant Staff Mobile Applications Supply Chain Management Remote Telemetry Unit SCADA Web Services IDOC, BAPI SQL MQTT Remote Site (satellite link) OPC Classic Server (including Historian) OPC DA OPC HDA OPC AE OPC UA Asset Management OPC B2MML Web Services OPC UA Server (including Historian) Web Services Proprietary interfaces Manufacturing Landscape