SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Hursley Comes To The Nordics – May 2011




WebSphere Connectivity & Integration:
 What's New in the Messaging Family?

Andy Piper
    WebSphere Messaging Community Lead




                                          WebSphere



                                             © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Coming up in the next hour...



    Universal Messaging

    WebSphere MQ 7.0.1.x

    Files, Security, Telemetry... oh my!

    What's new in the community?




2                                           © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


    The vision: Universal Messaging



                       Any skills           Any platform
                                                                Any QoS


                 Any network                                    Any speed



                      Any data                             Any delivery level
                                             Any device


                                          Universal Messaging



3    25/05/11                                                                   © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


    Universal Messaging
Dynamic network that delivers the data you require from wherever it resides to wherever you
want it in whatever way you want it at whatever time you want it


                                                  Universal Messaging

                                      1. Best Delivery
                                  •    Choice of service
                                  •    Resilience, Integrity, Security
                                  •    Throughput, Latency
                                  •    High availability




                                      2. Anything Anywhere
                                  •    Any skills
                                  •    Any traffic
                                  •    Any language
                                  •    Any environment
                                  •    Any platform



                                       3. Scale Dynamically
                                   •   Start small
                                   •   Grow incrementally
                                   •   Stretch elastically
                                   •   Scale admin



4    25/05/11                                                                    © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


    Messaging and a Smarter Planet
                                            Connectivity for Applications                                   Head Offices,
                                                                                                             Data centres
                                            Transport              WebSphere MQ
                                                                   REST/HTTP                Intelligent    Cloud Computing
                                                                   WS*
                                                                                                                  Mission-Critical Connectivity & Intelligence
                                                                                                                 Messages          WebSphere MQ

                      Regional Offices                                                                           Files             WebSphere MQ File Transfer Edition
                       Stores, Outlets
                       Stores, Outlets                                                                            Transform,     WebSphere Message Broker
                                                                                      Interconnected             Enrich, Mediate WebSphere ESB
                                                                                                                                 DataPower
                                                                                                                                 WebSphere Sensor Events

                                                                                                                 Catalog           WebSphere Service Registry & Repository

                                                                                                                 Intelligence      WebSphere Business Events
                                                                                                                                   Cognos. ILOG, SPSS
                                Instrumented                                                                                       InfoSphere Streams
                                                                                                                                   Other InfoSphere and Tivoli products


Connectivity for Smart Devices                                       Remote Systems and Devices
                                                                            Systems and Devices

Transport   MQ Telemetry
            HTTP
            Multicast


                      Embedded Controllers                              Sensors                             Actuators
                      Filtering of duplicate read events, Store-        Power meters, weather data          Tag printers, status lights, Load
                     based HVAC & lighting controls, Industrial         SCADA sensors, pressure, volume,   generation, HVAC and lighting,
                     Network Gateways (SCADA)                           RFID readers, Motion detectors…    Valves, switches and pumps…




5                                                                                                                                                     © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



WebSphere MQ Delivery Roadmap
                                                                                           (2011)
                                                                                           MQ FTE 7.0.4
                                                                         (11/10)
                                                                         MQ FTE V7.0.3
                                                          (11/09)                       (10/10)
                                                          MQ FTE V7.0.2                 MQ Advanced
                                          (06/09)                             (08/10)   Message
                                          MQ FTE V7.0.1                                 Security
                                                                              MQ v7.0.1.3
                                                                    (08/10)
                   (12/08)                                          MQ Telemetry
                   MQ File Transfer Edition V7            (1H10)
                                        (08/09)           SupportPacs etc
                                        MQ V7.0.1 with
                    (01/09)             Multi-Instance Queue Managers
                    MQ V7.0.0.1 with    Automatic Client Reconnect
                    Service Def Wizard Enhanced .NET support
    (05/08)         XA-aware API Exit   Increased z/OS Capacity
    MQ V7 with                          z/OS Group Units of Work
    Integrated Pub/Sub
    Rearchitected JMS
    Extended APIs             V7.0.1 EAP Early Access Programs
    06/08                       12/08             06/09          12/09             06/10                       12/10


6                                                                                               © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



IBM WebSphere MQ V7.0.0 - Summary
     Enhanced JMS
       –Underpins many SOA/ESB solutions needing access to messaging
       –Improved performance & ease-of-use
     Enhanced Publish-and-subscribe
       –Ease-of-use
       –New support for z/OS
     Extended verbs and behaviors for MQI programming interface
     Enhanced MQ clients for increased throughput resilience and availability

     Web 2.0 support to help create richer user experience




7                                                                      © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011




                                          WebSphere MQ
                                             V7.0.1




8                                                        © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



WebSphere MQ V7.0.1 – Major Themes

     Enhanced availability options on Distributed platforms


     Constraint relief on z/OS


     IBM portfolio exploitation, and extension of reach, for V7 features


     Ongoing performance, consumability and serviceability enhancements


     Keeping pace with industry evolution in areas such as platforms and SSL




9                                                                               © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Distributed Platforms: Multi-instance Queue Managers
     Basic failover support without HA coordinator
       – Faster takeover: fewer moving parts
       – Cheaper: no specialised software or administration skills needed
       – All non-z/OS platforms

     Queue manager data is held in networked storage
       – NAS, NFS, GPFS etc so more than one machine sees the queue manager data
       – Improves storage management options: formal support for these even without failover
          config
     Multiple (2) instances of a queue manager on different machines
       – One is “active” instance; other is “standby” instance
       – Active instance “owns” the queue manager’s files and will accept app connections
       – Standby instance does not “own” the queue manager’s files and apps cannot connect
            • If active instance fails, standby performs queue manager restart and becomes active

     Instances share data, so it’s the SAME queue manager



10                                                                                   © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Multi-instance Queue Managers

     1. Normal                                   MQ                     MQ
     Execution                                  Client                 Client


                                                             network




                           192.168.0.1                                            192.168.0.2

                           Machine A                                            Machine B
                                    QM1                                           QM1
                                   Active    can fail-over                      Standby
                                  instance                                      instance


                                                              QM1

                                                      networked storage
                      Owns the queue manager data



11                                                                                              © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Multi-instance Queue Managers

     2. Disaster                                MQ                    MQ
      Strikes                                  Client                Client


                                                           network
Connections
broken from
clients


                           192.168.0.1                                          192.168.0.2

                           Machine A                                          Machine B
                                    QM1                                         QM1
                                   Active    locks freed                      Standby
                                  instance                                    instance


                                                            QM1

                                                     networked storage




12                                                                                            © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Multi-instance Queue Managers

 3. Standby                                MQ                 MQ
                                                                                            Connections
Comes to Life                             Client             Client                         still broken


                                                   network




                                                                              192.168.0.2

                                                                           Machine B
                                                                             QM1
                                                                            Active
                                                                           instance


                                                    QM1

                                              networked storage
                                                                      Owns the queue manager data



13                                                                                                  © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Multi-instance Queue Managers

     4. Recovery                           MQ                 MQ
      Complete                            Client             Client                      Clients
                                                                                         reconnected.
                                                                                         Processing
                                                                                         continues.
                                                   network




                                                                              192.168.0.2

                                                                           Machine B
                                                                             QM1
                                                                            Active
                                                                           instance


                                                    QM1

                                              networked storage
                                                                      Owns the queue manager data



14                                                                                                  © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Multi-instance queue managers: Details
  MQ is NOT becoming an HA coordinator
     – Generally, if other resources also required, use an HA coordinator such as HACMP
     – Service objects can restart applications with qmgr but limited control
     – Message Broker also integrates with and exploits this MQ function
  The IP address is not taken over
     – Channel config needs all possible addresses unless you use external IPAT or
       intelligent router
     – CONNAME(‘host1(port1),host2(port2)’) syntax extension on all platforms including
       z/OS
  Support for networked storage over modern network file system protocols
     – For example, NFS v4 (not v3)
     – Tool shipped to validate configuration

  New options for crtmqm/strmqm/endmqm to control operations
     – Cannot guarantee which instance becomes the primary
  Removes need for MC91 (withdrawn)


15                                                                                © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Automatic Client Reconnection
  Client library provides necessary reconnection logic on detection of a failure
  Hides failure from application code




                                                                              QM1
                                                                              QM1

                             Application
                             Application
                                                                              QM2
                                                                              QM2
                               MQ Client
                               MQ Client



                                                                              QM3
                                                                              QM3

16                                                                                  © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Automatic Client Reconnection
  Tries to hide queue manager failures by restoring current state automatically
     – Re-opens queues and other qmgr objects, re-establishes subscriptions
     – For example, if MQPUT returns error, client reruns MQCONN/MQOPEN/MQPUT internally
     – Not all MQI is seamless, but majority repaired transparently

  Uses the list of addresses in CONNAME to find queue manager
    – MQSERVER environment variable also understands list
    – MQSERVER=SYSTEM.DEF.SVRCONN/TCP/host1(1414),host2(1414)

  Can reconnect to the same or different Queue Manager

  Reconnection interval is backed off exponentially on each unsuccessful retry
    – Total timeout is configurable – default 30 minutes.

  Enabled in application code or ini file
    – Event Handler callback shows reconnection is happening if app cares




17                                                                                © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Windows Communication Foundation

  Windows Communication Foundation (WCF)
    – Underpins .NET Web Services and Messaging
    – Built-in Transports – e.g. MSMQ, HTTP(S), Named Pipes, TCP/IP, etc.
    – Transports can be extended with “custom channels”
    – Allows alternative transports (like MQ) to be slotted into WCF seamlessly

  WCF support now included in product
    – Previously an Alphaworks prototype

  Built on XMS .Net classes
    – Now shipped as part of the product instead of SupportPac
    – Internally, it exploits V7 API, in same way as JMS implementation




18                                                                                © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Security & Monitoring

     Command and Configuration Events for Distributed platforms
       – Matching already-available z/OS function
       – Successful commands – MQSC or PCF – recorded as event messages
       – Configuration changes report “before” and “after” definitions of objects
       – Provides a record of who changed what and when
                display qmgr event
                AMQ8408: Display Queue Manager details.
                   QMNAME(V7) CMDEV(ENABLED) CONFIGEV(ENABLED) …

     SSL OCSP Support
       – Now commonly used as alternative to LDAP-based CRLs
       – Simpler to manage as no need to have an LDAP server
       – Can use details provided in inbound certificate
       – Also can be configured within queue manager or by application code




19                                                                                  © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



z/OS Constraint Relief
  In V7.0, the queue manager started to exploit 64-bit addressing
     – New Pub/Sub features

  In V7.0.1 more Queue Manager storage moves to 64-bit
     – 64-bit Queue Indices
     – 64-bit Lock Manager

  Can have more open queues, more messages on indexed queues etc


  Small message storage changed
    – One message per page instead of fitting multiples into single page
    – May increase DASD use, especially if messages not quickly retrieved
    – But typical workloads show improved performance and reduced CPU




20                                                                          © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



z/OS Log Compression
  Can increase the throughput possible for persistent messages

  May reduce the size of your logs
    – Dependent on your message content
    – Useful if you are DASD constrained.

  RLE (run-length encoding) of “insert” log records for private queue messages
    – Will not compress shared queue log records
    – SMF 115 records updated to show compression rates achieved etc
  Controlled via zPARM option at queue manager level.
    – COMPLOG(NONE) or COMPLOG(RLE) in CSQ6LOGP
    – Can also be viewed/controlled via DISPLAY LOG / SET LOG




21                                                                                © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011




                                          WebSphere MQ
                                          SupportPacs




22                                                       © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Most recent SupportPacs

      MA98: WebSphere MQ - Connection Endpoint Look-up Exit
         – Find connection information from an LDAP server

      MH05: WebSphere MQ - Events Display Tool
         – Reads and displays events from SYSTEM.ADMIN.*.EVENT queues
         – Can be triggered from WMQ
         – Can be written to a file

      MO06: WebSphere MQ – Message Log Summary Utility
         – Summarise and filter Qmgr Message Logs




                 See http://pipr.co/supportpac for the full list of recent
                 SupportPacs
23    CSS: S D                                                               © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011




                                          WebSphere MQ
                                           Low Latency
                                            Messaging



24                                                       © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


WebSphere MQ Low Latency Messaging

      Initially built for Financial Markets customers requiring high performance,
       reliable messaging in the front office for market data and trade data
      Included with WebSphere Front Office for Financial Markets
      Integrated with Partners such as Data Vendors/ISVs for internal application
       communication and external application connectivity
      Production deployments in market data distribution systems, internal trade
       execution systems and exchange execution systems
      Also applicable in industries with similar quality of service requirements
         – Defense and Aerospace
         – Telecommunications
         – Logistics




25                                                                              © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


Positioning of IBM Messaging Transports

                                                                                    WebSphere MQ Low Latency
                                                 WebSphere MQ
                                                                                           Messaging
 Speed – Quality of                                 Time Independent                                 Ultra-Fast
 Service                                          “As-Soon-As-Possible”                            “Microseconds”

 Reliability – Quality of                    Either non-persistent or persistent          Ranges from unreliable to assured
 Service                                     “Ultra-Reliable, Bet-The-Business”           “Variable, based on class of data”


 Target Market                                     Enterprise Messaging                        Low Latency Messaging


                                                                                   Financial Markets and several others with similar
 Target Industries                                           All
                                                                                                     QoS needs

 Queuing                                                    Yes                                           No

                                                      Standardized                                 Unique / specific
 APIs                                              (JMS, XMS and MQI)                              (C, Java, .NET)

                                                                                             Linux and Windows on x86,
 Platform coverage                                      80 platforms                     Linux on pSeries & zSeries, Solaris
                                                                                              (x86,SPARC), HP-UX, AIX

                                                                                                     Included in
                                          WAS, WMB, WESB, DataPower XI50, DB2,
 Interoperates with                               CICS, IMS, etc, etc…
                                                                                               WebSphere Front Office
                                                                                              Integrated with DataPower




26                                                                                                                        © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


Software Overview

        Peer-to-peer
          Fully distributed
          No centralized management
                     – No centralized queue for messages
                     – Daemon-less

        Publish-Subscribe
          Transmitter publishes on a topic (RMM) or “queue” (RUM)
          Receiver subscribes to a topic or “queue”
          Topic usually identified by a unique name.
                     – Can have multiple transmitters/receivers for the same Topic

        Transports
           –Ethernet 1GigE and 10 GigE
           –Infiniband – Native verbs or IB over IP
           –Shared Memory

                                                                                     © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011




                                          WebSphere MQ
                                           File Transfer
                                              Edition



28                                                         © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


Introducing WMQ File Transfer Edition
    Adds file transfer services to WebSphere MQ to enable managed file movement
    Multi-purpose solution combining file transfer and messaging on a single backbone

     Reliable – leveraging the WebSphere MQ
      transport                                                          automate
     Multi-purpose – transfers both messages and                                    track           audit
                                                             configure
      files
     Auditable – logging subsystem tracks transfer at
      source and destination for audit purposes
     Centralized – monitoring, control and
      configuration
     No need to program – no MQ skills required
     Graphical tooling – visual configuration and
      status
     Moves Massive files – no size limit, Kb, Mb, Gb…
     Command line interface – for advanced users
                                                                WebSphere MQ File Transfer Edition
     Scripting support – enables automation via
      scripting of complex multi-step transfers in XML
      using Apache Ant
     Flexible backbone – moves files from anywhere      a       b       c           x       y           z
      to everywhere in network
     Integration with MQ-enabled apps and ESBs
     Automatic file character conversion
     Security of file payload using SSL
     Support a wide range of Platforms and O/S
                                                                                                 © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


WMQ File Transfer Edition 7.0.3 & 7.0.4

 Increased web support
    –REST interfaces
    –Web transfers from end-users

 Extended platform support: AIX on Power7, Linux on Power7, Oracle
  Solaris 10 on Intel x86 and virtualized platforms
 WebSphere Message Broker integration
   –FTEInput and FTEOutput nodes in WMB FP2
 WebSphere Advanced Message Security integration
   –Easily encrypt file transfers


 Sterling Connect:Direct Bridge capability including audit trail
 7.0.4 GA June 3 2011
                                                                    © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011




                                   WebSphere MQ
                                     Advanced
                                  Message Security



31                                                   © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


WebSphere MQ Advanced Message Security
      End-to-End Message Security - Secures application data even
       before it is passed to MQ
      Extension to base MQ – No changes to existing applications

  WebSphere MQ standard security:
 Message data can be encrypted in transport
  (SSL) but not when it resides in the queues
 Authentication is based on Operating System
  identifier of local process
                                                   Application A                  Application Z



     WebSphere MQ Advanced Message Security
     Supplements WMQs security features:
      + Assurance that messages have not been     WebSphere MQ Advanced Message Security
        altered in transit                                         WebSphere MQ
      + Assurance that messages originated from
        the expected source
      + Assurance that messages can only be
        viewed by intended recipient(s)
      + Administered using queue based policies              Securing the data and
        created from the WMQ Explorer or                       the applications
        command line tooling.

32                                                                                       © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Advanced Message Security – Key Elements
   Message Interceptors
   Protection policy for the application queue
   Public / private key pairs
   Recipient’s public key


      Sending Application (Alice)                            Receiving Application (Bob)
                                            AMS_QM




                                               APP.Q

                  Keystore                                          Keystore
              Alice Priv                                          Bob Priv
              Alice Pub                                           Bob Pub
             Bob Pub
                                               Policy
                                           APP.Q
                                           Privacy
                                           Recipient : Bob

                                                                                 © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



WebSphere MQ Advanced Message Security
 Adds message-level security to existing WebSphere MQ (V6 & V7)

 Support details:
   –C MQI and Java clients
   –Standard WMQ distributed platforms (apart from iSeries), including zOS
   –Requires a minimum of WMQ v6.0.2.8 or WMQ v7.0.1.2

 Constraints
   –Point to point messaging domain only
   –On zOS MQI v6 verbs only (no async consume, message properties etc)




                                                                 © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011




                                          WebSphere MQ
                                           Telemetry




35                                                       © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


The Internet of Things


  Many smart devices
 instrument our world
        today




                                          Interconnecting these
                                          smart devices creates a
                                             Central Nervous
                                                 System

36                                                       © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



Universal Messaging for a Smarter Planet
                                                                                    Enterprise
                                                      Regional Office

     Offer connectivity capabilities
     optimised for sensors and devices      Branch
                                            Outlet

     Provide Enterprise Access to
     new sources of data to support
     your business
     Provide access to Enterprise
     data and services from new
     platforms/businesses                 Sensor       Retail
                                           e.g.        Store
     Deliver data to intelligent           RFID

     decision-making assets
     Zero-Administration for “remote”
     deployments                                     Pervasive
                                                      Device
                                                                                          Refinery



                                                                          Petrol
                                                                        Forecourt




37     25/05/11                                                                         © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


Connectivity with MQTT

    ■   MQ Telemetry Transport (MQTT) is
        designed with the following primary
        intentions:
           – Publish/subscribe messaging paradigm as
             required by the majority of SCADA and
             sensor applications.
           – Minimise the on-the-wire footprint.
           – Expect and cater for frequent network
             disruption.
           – Cope with slow and poor quality networks
           – Expect that client applications may have
             very limited processing resources available.
           – Provide traditional messaging qualities of
             service where the environment allows
           – Publish the protocol for ease of adoption by
             device vendors and third-party client
             software.

                                                            © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011

     Extended Reach
                                                                                                                      Basic Telemetry
     WebSphere MQ Telemetry V7.0.1 extends IBM’s                                                                           Client

       industrial strength enterprise message system
                                                                                 Backend Server
     •     Highly scalable
            – A single queue manager can handle 100,000 concurrently
              connected devices
     •     Ships with two types of client:                                    WebSphere
            – Basic                                                              MQ
                    •   direct connectivity from a device
            – Advanced:
                    •   Acts as a “concentrator/hub” for mini-networks of Telemetry
                        devices
                    •   Can connect to multiple backend servers
                    •   Can failover to alternate backend server
                    •   Can buffer messages
                                                                                                  MQ Telemetry
     •     Provides rich security                                                                 Daemon for
                                                                                                    Devices
            – Network: SSL
            – Authentication: JAAS
            – Authorisation: OAM                                                                     Advanced
                                                                                                  Telemetry Client

     •     In addition, any third party, open source or “roll
           your own” MQTT client can be used

39       25/05/11                                                                                                    © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



WebSphere MQ Telemetry Implementation
 Fully integrated / interoperable with WMQ
      – Publishers and subscribers can exchange messages with MQI and JMS applications
 Telemetry channels enable MQTT connections to queue manager
      – Supports MQTTv3.1 protocol
 Administration using WMQ Explorer
 Initially available on Windows and Linux
 Ships with reference Java (for MIDP upwards) and C clients
 Includes WebSphere MQ Telemetry Daemon for Devices
      – An advanced client which also accepts connections from other clients
      – Provides ability to store and forward, network local devices.




                                                                               © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011


Broader integration
 Simple
 Lightweight (CPU,Mem,**Net)
 Data-centric
 Distribution (pub/sub)
 Range of QoS
 => developer/community interest!




                                          © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



     Case Study: Smarter Healthcare

      Medical organization created a remote pace-maker monitoring
     solution to provide better patient care

                                                         Client Pains
                                                          Physicians needed better monitoring
                                                           of cardiac patients
                                                          Improve efficiency of checkups
                                                          Meet healthcare data capture
                                                           standards



                            Enables higher level of patient care and peace of mind
                               Improves administrative efficiency and maintenance
                           Helps conform to standards and ease integration of data


42                                                                                    © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



     Case Study: Improving Energy Usage

      Utility company developing an Intelligent Utility Network offering for
     optimizing load on electricity grids

                                                            Business Partner
                                                             Needs robust middleware
                                                              technology to connect to remote
                                                              smart meters
                                                             Needs to be able to rapidly scale
                                                              solution nationally



                                     Able to offer daily energy savings of 15-20%
                        Enables utilities to reduce peaks and avoid punitive charges
                      Helps save electricity through better peak load management


43                                                                                        © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011




                                          WebSphere MQ
                                           Community




44                                                       © 2011 IBM Corporation
Hursley Comes to the Nordics – May 2011



 We love our users!
  developerWorks
  MQSeries.net community
    – http://mqseries.net/
  Global WebSphere Community GWC
    – http://websphereusergroup.org

  MQTT – http://mqtt.org
  IBMer's Blog on Messaging on developerWorks
  Twitter – @IBM_WMQ and @IBM_Broker
  YouTube – http://youtube.com/mqontv

  Store and Forward – T.Rob's WMQ Security blog
    – http://t-rob.net/

  Open, vibrant ecosystem
    – e.g. PyMQI, mosquitto, github projects, etc. etc.
45
45                                                        © 2011 IBM Corporation
Thank you!

  Contact: Andy Piper andy.piper@uk.ibm.com
http://twitter.com/andypiper | http://andypiper.co.uk




                                                        WebSphere



                                                           © 2011 IBM Corporation

Weitere ähnliche Inhalte

Was ist angesagt?

Alcatellucentsdn2013
Alcatellucentsdn2013Alcatellucentsdn2013
Alcatellucentsdn2013deepersnet
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayAmazon Web Services
 
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumFewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumTom Crombez
 
Enhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkEnhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkCisco Canada
 
Track 3 - next generation computing
Track 3 - next generation computingTrack 3 - next generation computing
Track 3 - next generation computingEMC Forum India
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...Novell
 
Microsoft Lync Teched Eilat
Microsoft Lync   Teched EilatMicrosoft Lync   Teched Eilat
Microsoft Lync Teched EilatRonenbenjamin
 
One point wireless suite brochure v3_web
One point wireless suite brochure v3_webOne point wireless suite brochure v3_web
One point wireless suite brochure v3_webAdvantec Distribution
 
Mach Technology
Mach Technology Mach Technology
Mach Technology Open Stack
 
Novell mobile collaboration
Novell   mobile collaborationNovell   mobile collaboration
Novell mobile collaborationGWAVA
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services managementLilian Schaffer
 
RAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TVRAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TVluismtavares
 
Hanssens Telecom
Hanssens Telecom Hanssens Telecom
Hanssens Telecom CXN-BE
 
2nd day 2 - bsm overview
2nd day   2 - bsm overview 2nd day   2 - bsm overview
2nd day 2 - bsm overview Lilian Schaffer
 
Nevmug Green Pages Cisco Nexus January 2009
Nevmug   Green Pages Cisco   Nexus January 2009Nevmug   Green Pages Cisco   Nexus January 2009
Nevmug Green Pages Cisco Nexus January 2009csharney
 
The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...
The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...
The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...scarisbrick
 

Was ist angesagt? (18)

Alcatellucentsdn2013
Alcatellucentsdn2013Alcatellucentsdn2013
Alcatellucentsdn2013
 
Extending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation DayExtending your Data Centre with AWS Sydney Customer Appreciation Day
Extending your Data Centre with AWS Sydney Customer Appreciation Day
 
FewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuumFewebPlus @ microsoft 19 april 2010 cloud continuum
FewebPlus @ microsoft 19 april 2010 cloud continuum
 
Enhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your NetworkEnhancing and Operating Video Collaboration with your Network
Enhancing and Operating Video Collaboration with your Network
 
Track 3 - next generation computing
Track 3 - next generation computingTrack 3 - next generation computing
Track 3 - next generation computing
 
Chris millercloud
Chris millercloudChris millercloud
Chris millercloud
 
S3 1000 Datasheet
S3 1000 DatasheetS3 1000 Datasheet
S3 1000 Datasheet
 
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
How to Implement Cloud Security: The Nuts and Bolts of Novell Cloud Security ...
 
Microsoft Lync Teched Eilat
Microsoft Lync   Teched EilatMicrosoft Lync   Teched Eilat
Microsoft Lync Teched Eilat
 
One point wireless suite brochure v3_web
One point wireless suite brochure v3_webOne point wireless suite brochure v3_web
One point wireless suite brochure v3_web
 
Mach Technology
Mach Technology Mach Technology
Mach Technology
 
Novell mobile collaboration
Novell   mobile collaborationNovell   mobile collaboration
Novell mobile collaboration
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services management
 
RAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TVRAVI - Digital Signage/Corporate TV/InStore TV
RAVI - Digital Signage/Corporate TV/InStore TV
 
Hanssens Telecom
Hanssens Telecom Hanssens Telecom
Hanssens Telecom
 
2nd day 2 - bsm overview
2nd day   2 - bsm overview 2nd day   2 - bsm overview
2nd day 2 - bsm overview
 
Nevmug Green Pages Cisco Nexus January 2009
Nevmug   Green Pages Cisco   Nexus January 2009Nevmug   Green Pages Cisco   Nexus January 2009
Nevmug Green Pages Cisco Nexus January 2009
 
The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...
The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...
The Network\'s IN the (virtualised) Server: Virtualized Io In Heterogeneous M...
 

Andere mochten auch

The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...Leif Davidsen
 
MQ Security Overview
MQ Security OverviewMQ Security Overview
MQ Security OverviewMarkTaylorIBM
 
IBM Connectivity and Integration
IBM Connectivity and IntegrationIBM Connectivity and Integration
IBM Connectivity and IntegrationIBM Sverige
 
IBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platformsIBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platformsMarkTaylorIBM
 
IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016Leif Davidsen
 
Websphere MQ (MQSeries) fundamentals
Websphere MQ (MQSeries) fundamentalsWebsphere MQ (MQSeries) fundamentals
Websphere MQ (MQSeries) fundamentalsBiju Nair
 
Secure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message SecuritySecure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message SecurityMorag Hughson
 
Secure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message SecuritySecure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message SecurityMorag Hughson
 
WebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changesWebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changesMorag Hughson
 
IBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep DiveIBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep DiveMorag Hughson
 

Andere mochten auch (11)

The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...The bits bytes and business benefits of securing your mq environment and mess...
The bits bytes and business benefits of securing your mq environment and mess...
 
Data Federation
Data FederationData Federation
Data Federation
 
MQ Security Overview
MQ Security OverviewMQ Security Overview
MQ Security Overview
 
IBM Connectivity and Integration
IBM Connectivity and IntegrationIBM Connectivity and Integration
IBM Connectivity and Integration
 
IBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platformsIBM MQ - Comparing Distributed and z/OS platforms
IBM MQ - Comparing Distributed and z/OS platforms
 
IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016IBM MQ Advanced - IBM InterConnect 2016
IBM MQ Advanced - IBM InterConnect 2016
 
Websphere MQ (MQSeries) fundamentals
Websphere MQ (MQSeries) fundamentalsWebsphere MQ (MQSeries) fundamentals
Websphere MQ (MQSeries) fundamentals
 
Secure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message SecuritySecure Your Messages with IBM MQ Advanced Message Security
Secure Your Messages with IBM MQ Advanced Message Security
 
Secure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message SecuritySecure Messages with IBM WebSphere MQ Advanced Message Security
Secure Messages with IBM WebSphere MQ Advanced Message Security
 
WebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changesWebSphere MQ CHLAUTH - including V8 changes
WebSphere MQ CHLAUTH - including V8 changes
 
IBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep DiveIBM WebSphere MQ V8 Security Features: Deep Dive
IBM WebSphere MQ V8 Security Features: Deep Dive
 

Ähnlich wie WebSphere Connectivity & Integration: What's New in the Messaging Family?

How UK technology is helping to make the planet smarter
How UK technology is helping to make the planet smarterHow UK technology is helping to make the planet smarter
How UK technology is helping to make the planet smarterAndy Piper
 
Multicore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data CentersMulticore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data Centersscarisbrick
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategydrmarcustillett
 
Distributed Shared Memory on Ericsson Labs
Distributed Shared Memory on Ericsson LabsDistributed Shared Memory on Ericsson Labs
Distributed Shared Memory on Ericsson LabsEricsson Labs
 
Extending IT Investment with Connectivity & Integration
Extending IT Investment with Connectivity & IntegrationExtending IT Investment with Connectivity & Integration
Extending IT Investment with Connectivity & IntegrationIBM WebSphereIndia
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services managementLilian Schaffer
 
KAIST 전산학과 iDBLab 소개 20130319-발표용
KAIST 전산학과 iDBLab 소개 20130319-발표용KAIST 전산학과 iDBLab 소개 20130319-발표용
KAIST 전산학과 iDBLab 소개 20130319-발표용Taehun Kim, Ph.D
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Carly Snodgrass
 
The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012Lew Tucker
 
Open Cloud Interop Public
Open Cloud Interop PublicOpen Cloud Interop Public
Open Cloud Interop Publicrvanhoe
 
Viestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / ExchangeViestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / ExchangeSalcom Group
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure PlatformAsmTrash
 
Connectivity for a Smarter Planet
Connectivity for a Smarter PlanetConnectivity for a Smarter Planet
Connectivity for a Smarter PlanetProlifics
 
Ofm msft-interop-v5c-132827
Ofm msft-interop-v5c-132827Ofm msft-interop-v5c-132827
Ofm msft-interop-v5c-132827surilige
 
OSS Presentation Keynote by Hal Stern
OSS Presentation Keynote by Hal SternOSS Presentation Keynote by Hal Stern
OSS Presentation Keynote by Hal SternOpenStorageSummit
 

Ähnlich wie WebSphere Connectivity & Integration: What's New in the Messaging Family? (20)

How UK technology is helping to make the planet smarter
How UK technology is helping to make the planet smarterHow UK technology is helping to make the planet smarter
How UK technology is helping to make the planet smarter
 
Multicore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data CentersMulticore I/O Processors In Virtual Data Centers
Multicore I/O Processors In Virtual Data Centers
 
Choosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform StrategyChoosing Your Windows Azure Platform Strategy
Choosing Your Windows Azure Platform Strategy
 
Building Scalable and Robust Solutions with Service Bus in Cloud and Server
Building Scalable and Robust Solutions with Service Bus in Cloud and ServerBuilding Scalable and Robust Solutions with Service Bus in Cloud and Server
Building Scalable and Robust Solutions with Service Bus in Cloud and Server
 
Distributed Shared Memory on Ericsson Labs
Distributed Shared Memory on Ericsson LabsDistributed Shared Memory on Ericsson Labs
Distributed Shared Memory on Ericsson Labs
 
Extending IT Investment with Connectivity & Integration
Extending IT Investment with Connectivity & IntegrationExtending IT Investment with Connectivity & Integration
Extending IT Investment with Connectivity & Integration
 
Day 2 p2 - business services management
Day 2   p2 - business services managementDay 2   p2 - business services management
Day 2 p2 - business services management
 
KAIST 전산학과 iDBLab 소개 20130319-발표용
KAIST 전산학과 iDBLab 소개 20130319-발표용KAIST 전산학과 iDBLab 소개 20130319-발표용
KAIST 전산학과 iDBLab 소개 20130319-발표용
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
 
Lync 2013: Architecture & Administration
Lync 2013: Architecture & AdministrationLync 2013: Architecture & Administration
Lync 2013: Architecture & Administration
 
The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012The Ever Changing Cloud, CloudExpo 2012
The Ever Changing Cloud, CloudExpo 2012
 
Open Cloud Interop Public
Open Cloud Interop PublicOpen Cloud Interop Public
Open Cloud Interop Public
 
Viestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / ExchangeViestinnän seminaari 8.11.2012 / Exchange
Viestinnän seminaari 8.11.2012 / Exchange
 
Windows Azure Platform
Windows Azure PlatformWindows Azure Platform
Windows Azure Platform
 
Connectivity for a Smarter Planet
Connectivity for a Smarter PlanetConnectivity for a Smarter Planet
Connectivity for a Smarter Planet
 
Oracle Fusion Middleware
Oracle Fusion MiddlewareOracle Fusion Middleware
Oracle Fusion Middleware
 
Ofm msft-interop-v5c-132827
Ofm msft-interop-v5c-132827Ofm msft-interop-v5c-132827
Ofm msft-interop-v5c-132827
 
MVTS PRO
MVTS PROMVTS PRO
MVTS PRO
 
OSS Presentation Keynote by Hal Stern
OSS Presentation Keynote by Hal SternOSS Presentation Keynote by Hal Stern
OSS Presentation Keynote by Hal Stern
 
Secure Big Data Analytics - Hadoop & Intel
Secure Big Data Analytics - Hadoop & IntelSecure Big Data Analytics - Hadoop & Intel
Secure Big Data Analytics - Hadoop & Intel
 

Mehr von IBM Sverige

Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18
Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18
Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18IBM Sverige
 
AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18
AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18
AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18IBM Sverige
 
#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar

#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar
#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar

#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar
IBM Sverige
 
#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, Interexion
#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, Interexion#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, Interexion
#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, InterexionIBM Sverige
 
#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBM
#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBM#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBM
#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBMIBM Sverige
 
Multiresursplanering - Karolinska Universitetssjukhuset
Multiresursplanering - Karolinska UniversitetssjukhusetMultiresursplanering - Karolinska Universitetssjukhuset
Multiresursplanering - Karolinska UniversitetssjukhusetIBM Sverige
 
Solving Challenges With 'Huge Data'
Solving Challenges With 'Huge Data'Solving Challenges With 'Huge Data'
Solving Challenges With 'Huge Data'IBM Sverige
 
Blockchain explored
Blockchain explored Blockchain explored
Blockchain explored IBM Sverige
 
Blockchain architected
Blockchain architectedBlockchain architected
Blockchain architectedIBM Sverige
 
Blockchain explained
Blockchain explainedBlockchain explained
Blockchain explainedIBM Sverige
 
Grow smarter project kista watson summit 2018_tommy auoja-1
Grow smarter project  kista watson summit 2018_tommy auoja-1Grow smarter project  kista watson summit 2018_tommy auoja-1
Grow smarter project kista watson summit 2018_tommy auoja-1IBM Sverige
 
Bemanningsplanering axfood och houston final
Bemanningsplanering axfood och houston finalBemanningsplanering axfood och houston final
Bemanningsplanering axfood och houston finalIBM Sverige
 
Power ai nordics dcm
Power ai nordics dcmPower ai nordics dcm
Power ai nordics dcmIBM Sverige
 
Nvidia and ibm presentation feb18
Nvidia and ibm presentation feb18Nvidia and ibm presentation feb18
Nvidia and ibm presentation feb18IBM Sverige
 
Hwx introduction to_ibm_ai
Hwx introduction to_ibm_aiHwx introduction to_ibm_ai
Hwx introduction to_ibm_aiIBM Sverige
 
Ac922 watson 180208 v1
Ac922 watson 180208 v1Ac922 watson 180208 v1
Ac922 watson 180208 v1IBM Sverige
 
Watson kista summit 2018 box
Watson kista summit 2018 box Watson kista summit 2018 box
Watson kista summit 2018 box IBM Sverige
 
Watson kista summit 2018 en bättre arbetsdag för de många människorna
Watson kista summit 2018   en bättre arbetsdag för de många människornaWatson kista summit 2018   en bättre arbetsdag för de många människorna
Watson kista summit 2018 en bättre arbetsdag för de många människornaIBM Sverige
 
Iwcs and cisco watson kista summit 2018 v2
Iwcs and cisco   watson kista summit 2018 v2Iwcs and cisco   watson kista summit 2018 v2
Iwcs and cisco watson kista summit 2018 v2IBM Sverige
 
Ibm intro (watson summit) bkacke
Ibm intro (watson summit) bkackeIbm intro (watson summit) bkacke
Ibm intro (watson summit) bkackeIBM Sverige
 

Mehr von IBM Sverige (20)

Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18
Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18
Trender, inspirationer och visioner - Mikael Haglund #ibmbpsse18
 
AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18
AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18
AI – hur långt har vi kommit? – Oskar Malmström, IBM #ibmbpsse18
 
#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar

#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar
#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar

#ibmbpsse18 - The journey to AI - Mikko Hörkkö, Elinar

 
#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, Interexion
#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, Interexion#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, Interexion
#ibmbpsse18 - Koppla säkert & redundant till IBM Cloud - Magnus Huss, Interexion
 
#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBM
#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBM#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBM
#ibmbpsse18 - Den svenska marknaden, Andreas Lundgren, CMO, IBM
 
Multiresursplanering - Karolinska Universitetssjukhuset
Multiresursplanering - Karolinska UniversitetssjukhusetMultiresursplanering - Karolinska Universitetssjukhuset
Multiresursplanering - Karolinska Universitetssjukhuset
 
Solving Challenges With 'Huge Data'
Solving Challenges With 'Huge Data'Solving Challenges With 'Huge Data'
Solving Challenges With 'Huge Data'
 
Blockchain explored
Blockchain explored Blockchain explored
Blockchain explored
 
Blockchain architected
Blockchain architectedBlockchain architected
Blockchain architected
 
Blockchain explained
Blockchain explainedBlockchain explained
Blockchain explained
 
Grow smarter project kista watson summit 2018_tommy auoja-1
Grow smarter project  kista watson summit 2018_tommy auoja-1Grow smarter project  kista watson summit 2018_tommy auoja-1
Grow smarter project kista watson summit 2018_tommy auoja-1
 
Bemanningsplanering axfood och houston final
Bemanningsplanering axfood och houston finalBemanningsplanering axfood och houston final
Bemanningsplanering axfood och houston final
 
Power ai nordics dcm
Power ai nordics dcmPower ai nordics dcm
Power ai nordics dcm
 
Nvidia and ibm presentation feb18
Nvidia and ibm presentation feb18Nvidia and ibm presentation feb18
Nvidia and ibm presentation feb18
 
Hwx introduction to_ibm_ai
Hwx introduction to_ibm_aiHwx introduction to_ibm_ai
Hwx introduction to_ibm_ai
 
Ac922 watson 180208 v1
Ac922 watson 180208 v1Ac922 watson 180208 v1
Ac922 watson 180208 v1
 
Watson kista summit 2018 box
Watson kista summit 2018 box Watson kista summit 2018 box
Watson kista summit 2018 box
 
Watson kista summit 2018 en bättre arbetsdag för de många människorna
Watson kista summit 2018   en bättre arbetsdag för de många människornaWatson kista summit 2018   en bättre arbetsdag för de många människorna
Watson kista summit 2018 en bättre arbetsdag för de många människorna
 
Iwcs and cisco watson kista summit 2018 v2
Iwcs and cisco   watson kista summit 2018 v2Iwcs and cisco   watson kista summit 2018 v2
Iwcs and cisco watson kista summit 2018 v2
 
Ibm intro (watson summit) bkacke
Ibm intro (watson summit) bkackeIbm intro (watson summit) bkacke
Ibm intro (watson summit) bkacke
 

Kürzlich hochgeladen

Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceDamini Dixit
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...amitlee9823
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...daisycvs
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 

Kürzlich hochgeladen (20)

Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort ServiceEluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
Eluru Call Girls Service ☎ ️93326-06886 ❤️‍🔥 Enjoy 24/7 Escort Service
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 

WebSphere Connectivity & Integration: What's New in the Messaging Family?

  • 1. Hursley Comes To The Nordics – May 2011 WebSphere Connectivity & Integration: What's New in the Messaging Family? Andy Piper WebSphere Messaging Community Lead WebSphere © 2011 IBM Corporation
  • 2. Hursley Comes to the Nordics – May 2011 Coming up in the next hour... Universal Messaging WebSphere MQ 7.0.1.x Files, Security, Telemetry... oh my! What's new in the community? 2 © 2011 IBM Corporation
  • 3. Hursley Comes to the Nordics – May 2011 The vision: Universal Messaging Any skills Any platform Any QoS Any network Any speed Any data Any delivery level Any device Universal Messaging 3 25/05/11 © 2011 IBM Corporation
  • 4. Hursley Comes to the Nordics – May 2011 Universal Messaging Dynamic network that delivers the data you require from wherever it resides to wherever you want it in whatever way you want it at whatever time you want it Universal Messaging 1. Best Delivery • Choice of service • Resilience, Integrity, Security • Throughput, Latency • High availability 2. Anything Anywhere • Any skills • Any traffic • Any language • Any environment • Any platform 3. Scale Dynamically • Start small • Grow incrementally • Stretch elastically • Scale admin 4 25/05/11 © 2011 IBM Corporation
  • 5. Hursley Comes to the Nordics – May 2011 Messaging and a Smarter Planet Connectivity for Applications Head Offices, Data centres Transport WebSphere MQ REST/HTTP Intelligent Cloud Computing WS* Mission-Critical Connectivity & Intelligence Messages WebSphere MQ Regional Offices Files WebSphere MQ File Transfer Edition Stores, Outlets Stores, Outlets Transform, WebSphere Message Broker Interconnected Enrich, Mediate WebSphere ESB DataPower WebSphere Sensor Events Catalog WebSphere Service Registry & Repository Intelligence WebSphere Business Events Cognos. ILOG, SPSS Instrumented InfoSphere Streams Other InfoSphere and Tivoli products Connectivity for Smart Devices Remote Systems and Devices Systems and Devices Transport MQ Telemetry HTTP Multicast Embedded Controllers Sensors Actuators Filtering of duplicate read events, Store- Power meters, weather data Tag printers, status lights, Load based HVAC & lighting controls, Industrial SCADA sensors, pressure, volume, generation, HVAC and lighting, Network Gateways (SCADA) RFID readers, Motion detectors… Valves, switches and pumps… 5 © 2011 IBM Corporation
  • 6. Hursley Comes to the Nordics – May 2011 WebSphere MQ Delivery Roadmap (2011) MQ FTE 7.0.4 (11/10) MQ FTE V7.0.3 (11/09) (10/10) MQ FTE V7.0.2 MQ Advanced (06/09) (08/10) Message MQ FTE V7.0.1 Security MQ v7.0.1.3 (08/10) (12/08) MQ Telemetry MQ File Transfer Edition V7 (1H10) (08/09) SupportPacs etc MQ V7.0.1 with (01/09) Multi-Instance Queue Managers MQ V7.0.0.1 with Automatic Client Reconnect Service Def Wizard Enhanced .NET support (05/08) XA-aware API Exit Increased z/OS Capacity MQ V7 with z/OS Group Units of Work Integrated Pub/Sub Rearchitected JMS Extended APIs V7.0.1 EAP Early Access Programs 06/08 12/08 06/09 12/09 06/10 12/10 6 © 2011 IBM Corporation
  • 7. Hursley Comes to the Nordics – May 2011 IBM WebSphere MQ V7.0.0 - Summary  Enhanced JMS –Underpins many SOA/ESB solutions needing access to messaging –Improved performance & ease-of-use  Enhanced Publish-and-subscribe –Ease-of-use –New support for z/OS  Extended verbs and behaviors for MQI programming interface  Enhanced MQ clients for increased throughput resilience and availability  Web 2.0 support to help create richer user experience 7 © 2011 IBM Corporation
  • 8. Hursley Comes to the Nordics – May 2011 WebSphere MQ V7.0.1 8 © 2011 IBM Corporation
  • 9. Hursley Comes to the Nordics – May 2011 WebSphere MQ V7.0.1 – Major Themes  Enhanced availability options on Distributed platforms  Constraint relief on z/OS  IBM portfolio exploitation, and extension of reach, for V7 features  Ongoing performance, consumability and serviceability enhancements  Keeping pace with industry evolution in areas such as platforms and SSL 9 © 2011 IBM Corporation
  • 10. Hursley Comes to the Nordics – May 2011 Distributed Platforms: Multi-instance Queue Managers  Basic failover support without HA coordinator – Faster takeover: fewer moving parts – Cheaper: no specialised software or administration skills needed – All non-z/OS platforms  Queue manager data is held in networked storage – NAS, NFS, GPFS etc so more than one machine sees the queue manager data – Improves storage management options: formal support for these even without failover config  Multiple (2) instances of a queue manager on different machines – One is “active” instance; other is “standby” instance – Active instance “owns” the queue manager’s files and will accept app connections – Standby instance does not “own” the queue manager’s files and apps cannot connect • If active instance fails, standby performs queue manager restart and becomes active  Instances share data, so it’s the SAME queue manager 10 © 2011 IBM Corporation
  • 11. Hursley Comes to the Nordics – May 2011 Multi-instance Queue Managers 1. Normal MQ MQ Execution Client Client network 192.168.0.1 192.168.0.2 Machine A Machine B QM1 QM1 Active can fail-over Standby instance instance QM1 networked storage Owns the queue manager data 11 © 2011 IBM Corporation
  • 12. Hursley Comes to the Nordics – May 2011 Multi-instance Queue Managers 2. Disaster MQ MQ Strikes Client Client network Connections broken from clients 192.168.0.1 192.168.0.2 Machine A Machine B QM1 QM1 Active locks freed Standby instance instance QM1 networked storage 12 © 2011 IBM Corporation
  • 13. Hursley Comes to the Nordics – May 2011 Multi-instance Queue Managers 3. Standby MQ MQ Connections Comes to Life Client Client still broken network 192.168.0.2 Machine B QM1 Active instance QM1 networked storage Owns the queue manager data 13 © 2011 IBM Corporation
  • 14. Hursley Comes to the Nordics – May 2011 Multi-instance Queue Managers 4. Recovery MQ MQ Complete Client Client Clients reconnected. Processing continues. network 192.168.0.2 Machine B QM1 Active instance QM1 networked storage Owns the queue manager data 14 © 2011 IBM Corporation
  • 15. Hursley Comes to the Nordics – May 2011 Multi-instance queue managers: Details  MQ is NOT becoming an HA coordinator – Generally, if other resources also required, use an HA coordinator such as HACMP – Service objects can restart applications with qmgr but limited control – Message Broker also integrates with and exploits this MQ function  The IP address is not taken over – Channel config needs all possible addresses unless you use external IPAT or intelligent router – CONNAME(‘host1(port1),host2(port2)’) syntax extension on all platforms including z/OS  Support for networked storage over modern network file system protocols – For example, NFS v4 (not v3) – Tool shipped to validate configuration  New options for crtmqm/strmqm/endmqm to control operations – Cannot guarantee which instance becomes the primary  Removes need for MC91 (withdrawn) 15 © 2011 IBM Corporation
  • 16. Hursley Comes to the Nordics – May 2011 Automatic Client Reconnection  Client library provides necessary reconnection logic on detection of a failure  Hides failure from application code QM1 QM1 Application Application QM2 QM2 MQ Client MQ Client QM3 QM3 16 © 2011 IBM Corporation
  • 17. Hursley Comes to the Nordics – May 2011 Automatic Client Reconnection  Tries to hide queue manager failures by restoring current state automatically – Re-opens queues and other qmgr objects, re-establishes subscriptions – For example, if MQPUT returns error, client reruns MQCONN/MQOPEN/MQPUT internally – Not all MQI is seamless, but majority repaired transparently  Uses the list of addresses in CONNAME to find queue manager – MQSERVER environment variable also understands list – MQSERVER=SYSTEM.DEF.SVRCONN/TCP/host1(1414),host2(1414)  Can reconnect to the same or different Queue Manager  Reconnection interval is backed off exponentially on each unsuccessful retry – Total timeout is configurable – default 30 minutes.  Enabled in application code or ini file – Event Handler callback shows reconnection is happening if app cares 17 © 2011 IBM Corporation
  • 18. Hursley Comes to the Nordics – May 2011 Windows Communication Foundation  Windows Communication Foundation (WCF) – Underpins .NET Web Services and Messaging – Built-in Transports – e.g. MSMQ, HTTP(S), Named Pipes, TCP/IP, etc. – Transports can be extended with “custom channels” – Allows alternative transports (like MQ) to be slotted into WCF seamlessly  WCF support now included in product – Previously an Alphaworks prototype  Built on XMS .Net classes – Now shipped as part of the product instead of SupportPac – Internally, it exploits V7 API, in same way as JMS implementation 18 © 2011 IBM Corporation
  • 19. Hursley Comes to the Nordics – May 2011 Security & Monitoring  Command and Configuration Events for Distributed platforms – Matching already-available z/OS function – Successful commands – MQSC or PCF – recorded as event messages – Configuration changes report “before” and “after” definitions of objects – Provides a record of who changed what and when display qmgr event AMQ8408: Display Queue Manager details. QMNAME(V7) CMDEV(ENABLED) CONFIGEV(ENABLED) …  SSL OCSP Support – Now commonly used as alternative to LDAP-based CRLs – Simpler to manage as no need to have an LDAP server – Can use details provided in inbound certificate – Also can be configured within queue manager or by application code 19 © 2011 IBM Corporation
  • 20. Hursley Comes to the Nordics – May 2011 z/OS Constraint Relief  In V7.0, the queue manager started to exploit 64-bit addressing – New Pub/Sub features  In V7.0.1 more Queue Manager storage moves to 64-bit – 64-bit Queue Indices – 64-bit Lock Manager  Can have more open queues, more messages on indexed queues etc  Small message storage changed – One message per page instead of fitting multiples into single page – May increase DASD use, especially if messages not quickly retrieved – But typical workloads show improved performance and reduced CPU 20 © 2011 IBM Corporation
  • 21. Hursley Comes to the Nordics – May 2011 z/OS Log Compression  Can increase the throughput possible for persistent messages  May reduce the size of your logs – Dependent on your message content – Useful if you are DASD constrained.  RLE (run-length encoding) of “insert” log records for private queue messages – Will not compress shared queue log records – SMF 115 records updated to show compression rates achieved etc  Controlled via zPARM option at queue manager level. – COMPLOG(NONE) or COMPLOG(RLE) in CSQ6LOGP – Can also be viewed/controlled via DISPLAY LOG / SET LOG 21 © 2011 IBM Corporation
  • 22. Hursley Comes to the Nordics – May 2011 WebSphere MQ SupportPacs 22 © 2011 IBM Corporation
  • 23. Hursley Comes to the Nordics – May 2011 Most recent SupportPacs  MA98: WebSphere MQ - Connection Endpoint Look-up Exit – Find connection information from an LDAP server  MH05: WebSphere MQ - Events Display Tool – Reads and displays events from SYSTEM.ADMIN.*.EVENT queues – Can be triggered from WMQ – Can be written to a file  MO06: WebSphere MQ – Message Log Summary Utility – Summarise and filter Qmgr Message Logs See http://pipr.co/supportpac for the full list of recent SupportPacs 23 CSS: S D © 2011 IBM Corporation
  • 24. Hursley Comes to the Nordics – May 2011 WebSphere MQ Low Latency Messaging 24 © 2011 IBM Corporation
  • 25. Hursley Comes to the Nordics – May 2011 WebSphere MQ Low Latency Messaging  Initially built for Financial Markets customers requiring high performance, reliable messaging in the front office for market data and trade data  Included with WebSphere Front Office for Financial Markets  Integrated with Partners such as Data Vendors/ISVs for internal application communication and external application connectivity  Production deployments in market data distribution systems, internal trade execution systems and exchange execution systems  Also applicable in industries with similar quality of service requirements – Defense and Aerospace – Telecommunications – Logistics 25 © 2011 IBM Corporation
  • 26. Hursley Comes to the Nordics – May 2011 Positioning of IBM Messaging Transports WebSphere MQ Low Latency WebSphere MQ Messaging Speed – Quality of Time Independent Ultra-Fast Service “As-Soon-As-Possible” “Microseconds” Reliability – Quality of Either non-persistent or persistent Ranges from unreliable to assured Service “Ultra-Reliable, Bet-The-Business” “Variable, based on class of data” Target Market Enterprise Messaging Low Latency Messaging Financial Markets and several others with similar Target Industries All QoS needs Queuing Yes No Standardized Unique / specific APIs (JMS, XMS and MQI) (C, Java, .NET) Linux and Windows on x86, Platform coverage 80 platforms Linux on pSeries & zSeries, Solaris (x86,SPARC), HP-UX, AIX Included in WAS, WMB, WESB, DataPower XI50, DB2, Interoperates with CICS, IMS, etc, etc… WebSphere Front Office Integrated with DataPower 26 © 2011 IBM Corporation
  • 27. Hursley Comes to the Nordics – May 2011 Software Overview Peer-to-peer  Fully distributed  No centralized management – No centralized queue for messages – Daemon-less Publish-Subscribe  Transmitter publishes on a topic (RMM) or “queue” (RUM)  Receiver subscribes to a topic or “queue”  Topic usually identified by a unique name. – Can have multiple transmitters/receivers for the same Topic Transports –Ethernet 1GigE and 10 GigE –Infiniband – Native verbs or IB over IP –Shared Memory © 2011 IBM Corporation
  • 28. Hursley Comes to the Nordics – May 2011 WebSphere MQ File Transfer Edition 28 © 2011 IBM Corporation
  • 29. Hursley Comes to the Nordics – May 2011 Introducing WMQ File Transfer Edition  Adds file transfer services to WebSphere MQ to enable managed file movement  Multi-purpose solution combining file transfer and messaging on a single backbone  Reliable – leveraging the WebSphere MQ transport automate  Multi-purpose – transfers both messages and track audit configure files  Auditable – logging subsystem tracks transfer at source and destination for audit purposes  Centralized – monitoring, control and configuration  No need to program – no MQ skills required  Graphical tooling – visual configuration and status  Moves Massive files – no size limit, Kb, Mb, Gb…  Command line interface – for advanced users WebSphere MQ File Transfer Edition  Scripting support – enables automation via scripting of complex multi-step transfers in XML using Apache Ant  Flexible backbone – moves files from anywhere a b c x y z to everywhere in network  Integration with MQ-enabled apps and ESBs  Automatic file character conversion  Security of file payload using SSL  Support a wide range of Platforms and O/S © 2011 IBM Corporation
  • 30. Hursley Comes to the Nordics – May 2011 WMQ File Transfer Edition 7.0.3 & 7.0.4  Increased web support –REST interfaces –Web transfers from end-users  Extended platform support: AIX on Power7, Linux on Power7, Oracle Solaris 10 on Intel x86 and virtualized platforms  WebSphere Message Broker integration –FTEInput and FTEOutput nodes in WMB FP2  WebSphere Advanced Message Security integration –Easily encrypt file transfers  Sterling Connect:Direct Bridge capability including audit trail  7.0.4 GA June 3 2011 © 2011 IBM Corporation
  • 31. Hursley Comes to the Nordics – May 2011 WebSphere MQ Advanced Message Security 31 © 2011 IBM Corporation
  • 32. Hursley Comes to the Nordics – May 2011 WebSphere MQ Advanced Message Security  End-to-End Message Security - Secures application data even before it is passed to MQ  Extension to base MQ – No changes to existing applications WebSphere MQ standard security: Message data can be encrypted in transport (SSL) but not when it resides in the queues Authentication is based on Operating System identifier of local process Application A Application Z WebSphere MQ Advanced Message Security Supplements WMQs security features: + Assurance that messages have not been WebSphere MQ Advanced Message Security altered in transit WebSphere MQ + Assurance that messages originated from the expected source + Assurance that messages can only be viewed by intended recipient(s) + Administered using queue based policies Securing the data and created from the WMQ Explorer or the applications command line tooling. 32 © 2011 IBM Corporation
  • 33. Hursley Comes to the Nordics – May 2011 Advanced Message Security – Key Elements  Message Interceptors  Protection policy for the application queue  Public / private key pairs  Recipient’s public key Sending Application (Alice) Receiving Application (Bob) AMS_QM APP.Q Keystore Keystore Alice Priv Bob Priv Alice Pub Bob Pub Bob Pub Policy APP.Q Privacy Recipient : Bob © 2011 IBM Corporation
  • 34. Hursley Comes to the Nordics – May 2011 WebSphere MQ Advanced Message Security  Adds message-level security to existing WebSphere MQ (V6 & V7)  Support details: –C MQI and Java clients –Standard WMQ distributed platforms (apart from iSeries), including zOS –Requires a minimum of WMQ v6.0.2.8 or WMQ v7.0.1.2  Constraints –Point to point messaging domain only –On zOS MQI v6 verbs only (no async consume, message properties etc) © 2011 IBM Corporation
  • 35. Hursley Comes to the Nordics – May 2011 WebSphere MQ Telemetry 35 © 2011 IBM Corporation
  • 36. Hursley Comes to the Nordics – May 2011 The Internet of Things Many smart devices instrument our world today Interconnecting these smart devices creates a Central Nervous System 36 © 2011 IBM Corporation
  • 37. Hursley Comes to the Nordics – May 2011 Universal Messaging for a Smarter Planet Enterprise Regional Office Offer connectivity capabilities optimised for sensors and devices Branch Outlet Provide Enterprise Access to new sources of data to support your business Provide access to Enterprise data and services from new platforms/businesses Sensor Retail e.g. Store Deliver data to intelligent RFID decision-making assets Zero-Administration for “remote” deployments Pervasive Device Refinery Petrol Forecourt 37 25/05/11 © 2011 IBM Corporation
  • 38. Hursley Comes to the Nordics – May 2011 Connectivity with MQTT ■ MQ Telemetry Transport (MQTT) is designed with the following primary intentions: – Publish/subscribe messaging paradigm as required by the majority of SCADA and sensor applications. – Minimise the on-the-wire footprint. – Expect and cater for frequent network disruption. – Cope with slow and poor quality networks – Expect that client applications may have very limited processing resources available. – Provide traditional messaging qualities of service where the environment allows – Publish the protocol for ease of adoption by device vendors and third-party client software. © 2011 IBM Corporation
  • 39. Hursley Comes to the Nordics – May 2011 Extended Reach Basic Telemetry WebSphere MQ Telemetry V7.0.1 extends IBM’s Client industrial strength enterprise message system Backend Server • Highly scalable – A single queue manager can handle 100,000 concurrently connected devices • Ships with two types of client: WebSphere – Basic MQ • direct connectivity from a device – Advanced: • Acts as a “concentrator/hub” for mini-networks of Telemetry devices • Can connect to multiple backend servers • Can failover to alternate backend server • Can buffer messages MQ Telemetry • Provides rich security Daemon for Devices – Network: SSL – Authentication: JAAS – Authorisation: OAM Advanced Telemetry Client • In addition, any third party, open source or “roll your own” MQTT client can be used 39 25/05/11 © 2011 IBM Corporation
  • 40. Hursley Comes to the Nordics – May 2011 WebSphere MQ Telemetry Implementation  Fully integrated / interoperable with WMQ – Publishers and subscribers can exchange messages with MQI and JMS applications  Telemetry channels enable MQTT connections to queue manager – Supports MQTTv3.1 protocol  Administration using WMQ Explorer  Initially available on Windows and Linux  Ships with reference Java (for MIDP upwards) and C clients  Includes WebSphere MQ Telemetry Daemon for Devices – An advanced client which also accepts connections from other clients – Provides ability to store and forward, network local devices. © 2011 IBM Corporation
  • 41. Hursley Comes to the Nordics – May 2011 Broader integration Simple Lightweight (CPU,Mem,**Net) Data-centric Distribution (pub/sub) Range of QoS => developer/community interest! © 2011 IBM Corporation
  • 42. Hursley Comes to the Nordics – May 2011 Case Study: Smarter Healthcare Medical organization created a remote pace-maker monitoring solution to provide better patient care Client Pains  Physicians needed better monitoring of cardiac patients  Improve efficiency of checkups  Meet healthcare data capture standards Enables higher level of patient care and peace of mind Improves administrative efficiency and maintenance Helps conform to standards and ease integration of data 42 © 2011 IBM Corporation
  • 43. Hursley Comes to the Nordics – May 2011 Case Study: Improving Energy Usage Utility company developing an Intelligent Utility Network offering for optimizing load on electricity grids Business Partner  Needs robust middleware technology to connect to remote smart meters  Needs to be able to rapidly scale solution nationally Able to offer daily energy savings of 15-20% Enables utilities to reduce peaks and avoid punitive charges Helps save electricity through better peak load management 43 © 2011 IBM Corporation
  • 44. Hursley Comes to the Nordics – May 2011 WebSphere MQ Community 44 © 2011 IBM Corporation
  • 45. Hursley Comes to the Nordics – May 2011 We love our users!  developerWorks  MQSeries.net community – http://mqseries.net/  Global WebSphere Community GWC – http://websphereusergroup.org  MQTT – http://mqtt.org  IBMer's Blog on Messaging on developerWorks  Twitter – @IBM_WMQ and @IBM_Broker  YouTube – http://youtube.com/mqontv  Store and Forward – T.Rob's WMQ Security blog – http://t-rob.net/  Open, vibrant ecosystem – e.g. PyMQI, mosquitto, github projects, etc. etc. 45 45 © 2011 IBM Corporation
  • 46. Thank you! Contact: Andy Piper andy.piper@uk.ibm.com http://twitter.com/andypiper | http://andypiper.co.uk WebSphere © 2011 IBM Corporation