29
© 2012 IBM Corporation Message Broker Version 8, Including Healthcare Pack, Trends and Directions Dominic Storey [email protected]

Message Broker Version 8, Including Healthcare Pack, Trends and

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation

Message Broker Version 8, Including Healthcare Pack, Trends and Directions

Dominic Storey [email protected]

Page 2: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation2 WebSphere Message Broker Version 8 with trends and directions

Preface

IBM Confidential. Unless specifically advised otherwise, you should assume that all information presented in Inner Circle sessions and contained in these presentations is IBM Confidential and restrict access to this information in accordance with the WebSphere Inner Circle Participation Agreement.

Content Authority. The workshops, sessions and materials have been prepared by IBM or the session speakers and reflect their own views. They are provided for informational purposes only, and are neither intended to, nor shall have the effect of being, legal or other guidance or advice to any participant. While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided AS-IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this presentation or any other materials. Nothing contained in this presentation 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.

Performance. 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.

Customer Examples. 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. 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.

IBM’s statements regarding its plans, directions and intent are subject to change or withdrawal 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.

•Availability. 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.

Page 3: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation3 WebSphere Message Broker Version 8 with trends and directions

WebSphere Message Broker Universal Connectivity FROM anywhere, TO anywhere

– Simplify application connectivity for a flexible & dynamic infrastructure

Comprehensive Protocols, Transports, Data Formats & Processing– Connect to applications, services, systems and devices

• MQ, JMS 1.1, HTTP(S), SOAP, REST, File (incl. FTP, FTE, ConnectDirect), Database, TCP/IP, MQTT, CICS, IMS, SAP, SEBL, .NET, PeopleSoft, JDEdwards, SCA, CORBA, email…

– Understand the broadest range of data formats• Binary (C/COBOL), XML, CSV, DFDL, JSON, Industry (SWIFT, EDI, HL7…), IDOCs, user-defined

– Built-in suite of request processors• Route, Filter, Transform, Enrich, Monitor, Publish, Decompose, Sequence, Correlate, Detect…

Simple Programming with Patterns & Graphical Data Flows– Patterns for top-down, parameterized connectivity of common use cases

• e.g. Service façades, Message processing, Queue2File…• IBM & User defined patterns for development reuse & governance

– Graphical data flows represent application & service connectivity• Custom logic via Graphical mapping, PHP, Java, ESQL, XSL & WTX

Extensive Management, Performance & Scalability– Extensive Administration & Systems Management facilities for developed solutions– Wide range of operating system &hardware platforms supported, including virtual & cloud options– High performance transactional processing, additional vertical & horizontal scalability – Deployment options include Trial, Express, Standard and Advanced

Connectivity Packs for Industry Specific Content– Connectivity Pack for Healthcare includes HL7 Connectors, Patterns & Tooling

Page 4: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation4 WebSphere Message Broker Version 8 with trends and directions

Major releaseMinor release

Support for Microsoft™ .NET environmentsData Format Description Language (DFDL)Graphical data mapperEnhanced data auditing with record & replayWeb administration and REST API IBM® Sterling Connect: Direct IntegrationA new Hypervisor Edition for IBM AIX®Tiered pricing with new Express® EditionWeb Services Reliable Messaging (WS-RM)

Message Broker Product Roadmap

IBM's plans, directions, and intent are subject to change or withdrawal

HealthcareConnectivity Pack V7.0Q1 2011

HL7 Application connectorsHL7 Connectivity PatternsOperational Management Tooling

HCP Fixpack 1Q3 2011

MB V7.0.0.3Q2 2011

Message Broker V8Q4 2011 HCP Fixpack 2

Q1 2012

MB V8.001Q2 2012

MB V8.002Q4 2012

HCP V.Next2H 2012

MB V7Q4 2009

Expanded connectivity

AnalyticsHL7 enhancementsDocument handlingExtended devices

More countries and platforms

Simple & ProductiveUniversal & Independent Industry Specific & RelevantDynamic & ManagedHigh Performing & Scalable

Page 5: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation5 WebSphere Message Broker Version 8 with trends and directions

Message Broker Themes Simple & Productive

– Making it easier and quicker to develop and manage MB solutions• Learn, Develop, Deploy, Manage, Migrate quickly and easily

Universal & Independent

– Connecting MB 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 & Managed

– Allow the creation of dynamic and governed solutions• Design solutions for easy, flexible change with appropriate control

High Performing & Scalable

– Provide a platform and technology neutral connectivity option• Work on the widest possible range of hardware, software and virtualized environments

Page 6: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation6 WebSphere Message Broker Version 8 with trends and directions

V8.0.0.0 Recap Simple & Productive

– Apps & Libs for streamlined development, packaging, deployment & management– New .NET pattern, customization enhancements & user defined pattern editors– Express Edition starting point for departmental capability, capacity & price needs– Programmable message flow API for totally flexible solution creation and customization

Universal & Independent – New B2B nodes for Sterling Connect Direct – Simple & high performing data modelling with DFDL – Code-free graphical transformations with GDM– Enhanced JMS connectivity, including JMS Receive node– SOAP nodes now support W3C WS-RM – Database & file enhancements

Industry Specific & Relevant– Healthcare Connectivity Pack

• Clinical application connectivity, healthcare patterns & end-user tooling

Managed & Dynamic– Web 2.0 browser console with REST management API for ubiquitous access– Record & Replay to capture, view, edit & replay in-flight messages– Message flow activity trace for rapid flow analysis by end-users– Deployable sub flows, ESQL, Maps & schemas for dynamic transforms– IBM Workload Deployer for x/Linux & AIX private clouds

High Performing & Scalable– Extended platform support with deep .NET integration

Page 7: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation7 WebSphere Message Broker Version 8 with trends and directions

Deep Integration for .NET

New node for native .NET program invocation– Call .NET programs directly via CLR V4; includes app domains for isolation– C#, VB .NET (COM), JScript & F# programming available natively in MB

• Extensive range of .NET data types supported for easy integration

Integrated Visual Studio Development– Create .NET nodes in Visual Studio; Native MB assemblies simplifies process

• e.g. packages, templates, #using, debug, content assist etc– Visual studio compiled resources available without redeploy

• Broker .NET watcher loads App Domain with most recent assembly

Call .NET programs from new and existing MB nodes– Toolkit can introspect .NET assemblies to dynamically discover available methods

• Automatically create appropriate language signatures to simplify invocation– (e.g.) ESQL can now directly invoke .NET programs using simple procedure call

.NET performance compares favourably with native ESQL & Java transformations– .NET resource statistics show behaviour partitioned by app domain (calls, storage…)

Page 8: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation8 WebSphere Message Broker Version 8 with trends and directions

Programmable Message Flows

Create message flows (and more!) programmatically– Full flow creation lifecycle now available via simple Java API

• Create flow, add/remove node, change properties• Extends CMP operational API covering deployment & config

– Single API for MBTK, MBX, commands, end users & 3rd Party

Message Broker API– Single API allows creation & management of all MB resources– Works on familiar MB resources, e.g. rename a message flow

Source deployment– MB8 engineered to provide source artefact creation, packaging & deployment

• Flows, XSDs (XML & DFDL), ESQL, Maps, JARs, XSL stylesheet, WSDL, IDL…– Source author & deploy has many advantages

• Easy round tripping for import/export scenarios• Enables more environments

– AD: Eclipse, Web, Visual Studio etc…– Operations: load artefacts from other sources, e.g. registry, file systems…

• Optimizes performance – JIT compilation means technology can improve deployed solutions

Comprehensive range of samples– InfoCenter contains many samples showing how to use Message Broker API

File msgFlow = new File("main.msgflow"); MessageFlow mf1 = FlowRendererMSGFLOW.read(msgFlow); mf1.setName(mf1.getName()+"Generated");

Page 9: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation9 WebSphere Message Broker Version 8 with trends and directions

Easy Data Modelling with DFDL

Simple & powerful standard for data modelling – New standard for binary, text & industry data formats

• Logical structure with physical annotations• e.g. endian, ASCII/EBCDIC, padding, justify…

– Data Format Description Language (DFDL) • For use in IBM and non-IBM products• forge.gridforum.org/projects/dfdl-wg

Built-in facilities to model data easily– Quick wizards for (e.g.) CSV, record oriented data – Auto-model importers (e.g.) COBOL copybooks– DFDL editor for power users

• Create logical model & physical refinements

Test parsing and test data generation– Test whether sample data fits with DFDL definition

• Parse trace provide success & error case explanation– Auto-generate test data for test & debug scenarios

All broker nodes can exploit new DFDL parser – Configure as existing XML, JSON, MRM, MIME… parsers

• Interacts with message tree in usual manner– Excellent performance characteristics

• (e.g.) element type, size, structural complexity etc• Supports streaming, partial parsing etc…

Page 10: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation10 WebSphere Message Broker Version 8 with trends and directions

Graphical Transformations

IBM Graphical Data Mapper (GDM)– Visually map and transform source to target data

• Code-free, high performing & scalable– GDM designed for whole IBM product set

• e.g. Full map exchange with MDM Server V9• Mapping Specification Language (MSL)

Simple & powerful graphical mapping experience – Apply transformations to single and multiple elements

• Conditionals (if then else), Loops (for each), Functions (target = f(source))& more!– Database mapping sources and targets for routing and enrichment scenarios

• Broad database support (Oracle, DB2, SQL Server, Sybase, Informix…)– Complements and supports existing transformation languages

• Call user defined transformation in Java, SQL, XPath…

Simple deployment, high performing & scalable– Maps can be deployed with solution BAR file or stand-alone– JIT compile means technology advances improves existing, deployed solutions

• Source deploy + runtime compilation = enhanced performance

Migration from pre-version 8 maps– Existing maps developed before version 8 continue to work as-is

• Existing maps opened in read-only mode for visualization & comprehension, cannot be modified• Automatic conversion of .msgmap format to MSL not currently built-in

Page 11: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation11 WebSphere Message Broker Version 8 with trends and directions

Enable Record and Replay of In-flight Data– Comprehensive audit of messages, web, ERP, file & other data– Flexible topology: single or multiple brokers for recording, capture & replay

Data Recording, Capture & Store– Graphically configure binary, text, XML payload capture, including whole, partial & multi-field data– Source data is currently limited to MB flows, including MB6.1, MB7 & MB8

• Monitor tab or monitoring profiles identify captured events– Capture events on *any broker*, local or remote

• Any broker EG can be configured as capture agent• Configurable service identifies topic, target database

– Agent stores data in a database

Web Tooling to View, Query data– Friendly editors to view and query payloads

• Key data fields, including application data– Independent web admin & capture for scalability

• Configure multiple EG listeners for web

Replay for redelivery or flow reprocessing– Replay selected data to flows or applications– MB admin configures logical destinations

• Maps to physical protocol, e.g. MQ: {Qmgr, Q}– User selects destinations from auto-populated drop-down list

Record & Replay

replayrecord edit

Page 12: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation12 WebSphere Message Broker Version 8 with trends and directions

Making it Easier to Understand Broker Behaviour

New Activity Logging Allows users to understand what a message flow is doing – Complements current extensive product trace by providing end-user oriented trace– Can be used by developers, but target is operators and administrators– Doesn’t require detailed product knowledge to understand behaviour– Provides qualitative measure of behaviour

End-user oriented with external resource lifecycle – Focus on easily understood actions & resources– “GET message queue X”, “Update DB table Z”…– Complements quantitative resource statistics

Flow & resource logging– User can observe all events for a given flow

• e.g. “GET MQ message”, “Send IDOC to SAP”, “Commit transaction”…– Users can focus on individual resource manager if required

• e.g. SAP connectivity lost, SAP IDOC processed– Use event filters to create custom activity log

• e.g. capture all activity on JMS queue REQ1 and C:D node CDN1– Progressive implementation as with resource statistics, starting with JMS, C:D and SAP resources

Comprehensive Reporting Options– Reporting via MB Explorer, log files and programmable management (CMP API)– Extensive filtering & search options, also includes save data to CSV file for later analysis

Log Rotation facilities– Rotate resource log file when reaches using size or time interval

Page 13: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation13 WebSphere Message Broker Version 8 with trends and directions

JMS Receive Node and other JMS Enhancements

New JMSReceive Node supports all JMS 1.1 Providers– Process JMS messages in the middle of a message flow, c.f. MQGET node– Typical scenarios include request response, routing & augmentation– Works with any JMS 1.1 provider, MQ is default provider

JMS Receive node– Works on JMS queues: receive paradigm is not applicable to topics!– Can be configured for destructive read or browse

Comprehensive & Flexible options– Retrieve particular JMS with message properties– Per message customization

• Many LocalEnvironment overrides!– Flexible data locations

• Incoming & received message can be kept

Activity Logging– All JMS nodes updated to provide activity logging– Allows operators to understand JMS operations without understanding detailed flow design

• e.g. failed to open or start JMS session, message sent to destination

Other JMS Enhancements– Allows generic session object to be overridden as queue or topic– JMSDestinationList.DestinationList.Queue = topic|queue;

Page 14: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation

Connectivity pack for healthcare providers– Separate product installer which requires Message Broker v7/v8

The product offering includes five main content areas:Range of patterns for clinical application integration

– Production ready patterns based around HL7 MLLP v2.x– Tested against a small number of vendor systems– Pattern allows easy customisation in service engagements

Nodes for inbound and outbound HL7 v2.x MLLP messagesOperational monitoring of clinical applications

– Enhancements to the Message Broker Explorer

Message definitions for all key HL7 v2.x messagesMedical device connectivity for acute care devices

14

Healthcare Connectivity Pack

Page 15: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation15

Creates top-down, parameterized connectivity solutions

Reduces common problems in flow development

Communicates best practices to the broker community

Reduces time-to-value for solution development

Complements regular solution development in broker

Patterns for Simplified Development

Page 16: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation16

These nodes encapsulate the MLLP protocol and HL7 message parsing– Nodes handle de-duplication, validation, acknowledgments and timeout handling– Easy to use nodes enable new HL7 message processing scenarios– Examples include HL7 to data warehouse and HL7 device aggregator integration

HL7 MLLP Nodes

Page 17: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation17

Message Broker Explorer is our administration application– Provides a secure broker administration and monitoring environment

Enhancements provide insight into the healthcare environment– How many HL7 MLLP messages have been processed?– Are my clinical applications connected and working?– What status messages have been sent from my medical devices?– When were the TCP/IP connections last created and dropped?– Visual warnings when queues approach limits and applications disconnect

Operational Monitoring

Page 18: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation18

Message set models the HL7 specification and the chapter definitions:

HL7 Message Set

Page 19: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation

Supported medical devices categorised as follows:– Patient monitors– Anaesthesia workstations– Infusion pumps– Ventilators

Range of manufacturers including Philips, GE and Draeger– This capability is strictly limited to device monitoring not control

Additional devices can be added on request!

Device connectivity is supported on Windows, SLES 10 and RHEL 5– Windows has traditionally been the platform for device connectivity– The product adds Linux support (RHEL/SLES) and also 32/64-bit options

19

Medical Device Integration

Page 20: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM CorporationWebSphere Message Broker Version 8 with trends and directionsJuly 11, 2012

Trends & Directions

Page 21: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation21 WebSphere Message Broker Version 8 with trends and directions

Support for MQ V7.1 and V7.5

MQ V7.1 and V7.5 contain significant new features– Multi-version and relocatable installation for easier install, testing, and migration– Telemetry function for lightweight connectivity to mobile and other devices – Distribute across multiple end-points with integrated multicast function

MB now supports MQ V7.1 and V7.5– All components including broker runtime, MB Explorer and MB Toolkit– Latest fixpack required (V7.1.0.1)– MQ V7.0.1 continues to be supported

• Same minimum prerequisite as MB7 simplifies migration– MB 7 will also support MQ 7.1/7.5

Both primary and secondary MQ installations supported– Automatic selection of MQ installation based on broker’s queue manager

• Active environment at time of mqsicreatebroker infers version of new queue manager• If queue manager already created, the version is already selected

– Multiple MB Explorer instances plug in to multiple MQ instances• Each Explorer shows only brokers and queue managers associated with the same install

– New queue manager channels are now secured by default; update definitions accordingly

Page 22: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation22 WebSphere Message Broker Version 8 with trends and directions

Web Administration for Universal Access

Web administration console– Objective is to provide comprehensive web interface

• Focus on non-admins to understand broker resources– Supports all major browsers Firefox, IE, Opera, Safari, Chrome– Designed as a complement to MBExplorer

• MB Administrators can continue to use MB Explorer– Easy to configure – uses internal HTTP(S) server to serve data

Role-based access and security– Builds on existing Broker security model (MQ OAM)– Web UI features based on role

• e.g. Power users can start message flows• e.g. End users can view only

– Profile pages to manage user information

Improved content display and update operations– Start and stop message flows and execution groups– Tree view for consistent object display

• Select deployed files and property details• Deployed policies (e.g. configurable services)• Monitoring views and data stores• Workspace views for pattern development…

Page 23: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation23 WebSphere Message Broker Version 8 with trends and directions

Web Services Requirements

Single SOAP/HTTP Listener per broker– Allows users to configure a single SOAP/HTTP for all execution groups– Augments existing single HTTP listener, and embedded SOAP/HTTP & HTTP listeners– Complements IHS, IIS, Proxy Servlet & IP sprayer technologies for flexible topology configurations

IBM HTTP Server Configuration– Formal support for IHS as external servlet engine– Generate IHS configuration using MB Explorer– Both WAS plugin (.xml) and mod_proxy (.conf) formats supported

Asynchronous HTTP Requests & Responses– Both SOAP & HTTP request nodes can request and handle response on different threads

• Even without WS-Addressing on SOAP nodes– User Data can be automatically saved from request to response node to simplify processing– Particularly useful for slow running HTTP servers – reduces concurrent threads & memory demand

Thread 1

Thread 2

exec group

exec group

exec group

SOAP

IBM HTTP Server

Client

Client

Page 24: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation24 WebSphere Message Broker Version 8 with trends and directions

Natural Integration with WAS Admin Console MB is a compelling choice for WebSphere Application Server

– WAS provides efficient application development and delivery– New tools to simplify MB learning curve for WAS users– Addresses administrator requirements– Supported on WAS V7 and V8

WAS Admin Console Broker Plug-in– Varied set of MB administration tasks available

• Connect to multiple local or remote brokers• View available execution groups and their current status• View services, applications, libraries, message flows • View Message Broker console help topics

– Uses standard MB features for ease of configuration• Role-based access to prevent unauthorized administration• Uses MB REST APIs for local and remote management• Use WAS Admin Console for WAS centric administrator• Complements V8 MB Web UI for MB centric administrator

– Design allows for future modification of WMB resources, start, stop etc.

Fully compatible with WAS ND– Message Broker feature operates at cell level.– The configuration data is stored by the Deployment manager.– All Application Servers have access to cell level configuration data.

Page 25: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation25 WebSphere Message Broker Version 8 with trends and directions

Write Java transformations using simple JAXB-style object model– Getter and setter methods are used to traverse, modify and build messages

• e.g. myItem.setPrice(200);– Useful for writing code for use across multiple products, or migrating existing code into MB

• Complements and extends existing MBElement class….– Full content assist support within MB Toolkit (e.g. Ctrl+Space)

Multiple Entry points: Start from model or Start from Java– Schema compiler – generates a set of Java assets from an XSD

• Call generated classes and methods from within a simplified JavaCompute node – Schema generator – generates an XSD from Java classes

• Use the XSD as your target message model for existing Java assets

Comparable performance with native Java tree access

Item

QuantityDescription Price

JAXB for Simplified Java Transformations

Page 26: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation26 WebSphere Message Broker Version 8 with trends and directions

Dynamic Deployment of AD Artefacts

Simplified BAR creation from the command line– New mqsipackagebar command focuses on BAR packaging rather than compiling

• Ability to deploy WMB assets as source means that compile (mqsicreatebar) is no longer required• Specify applications, libraries and files (JARs etc.) to add to BAR• Toolkit option to compile message sets for mqsipackagebar

– Easy to take advantage of; a minor modification to existing scripts, e.g.

1. cvs checkout ...2. mqsipackagebar –a MY.BAR –o my.msgflow my.dfdl my.esql3. mqsiapplybaroverride ...4. mqsideploy ...

– Complements MBExplorer / MB Toolkit / CMP deployment– Available on all broker platforms– Old mqsicreatebar command retained for compatibility

Override subflow properties in the BAR file– Configure deployment descriptor overrides for subflows– Use common property values, or modify per subflow instance– Configurable at any time the subflow is deployed:

• When deploying main message flows and applications• When deploying just the subflow

– Compatible with all existing tools:• BAR file editor, mqsiapplybaroverride and CMP applications

Page 27: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM Corporation27 WebSphere Message Broker Version 8 with trends and directions

Message Broker Summary

Message Broker Version 8– Builds on the continued success of V7 and V8 major engineering releases– Content heavily influenced by user requirements, participation and feedback– Continuous rollout throughout 2012, 2013 and beyond

Diverse Connectivity Requirements– Simple & Productive to make connectivity easy and powerful– Universal & Independent to connect everything you need in the way you want to manage it– Industry Specific & Relevant to help solve business problems– Managed & Dynamic to create flexible solutions which can be changed with control– High Performing & Scalable to maximize hardware and grow with you

Message Broker is a key IBM connectivity technology– Unparalleled range of connectivity options and capabilities– Supports users’ range of experience & needs– Industry leading performance in a broad range of scenarios

Page 28: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM CorporationWebSphere Message Broker Version 8 with trends and directionsJuly 11, 2012

Questions

Page 29: Message Broker Version 8, Including Healthcare Pack, Trends and

© 2012 IBM CorporationWebSphere Message Broker Version 8 with trends and directionsJuly 11, 2012

Medical Device Demo -Callum Jackson