Tag Archives: SOA

Message Broker goes Hyper with new updates

I’m excited. About a week ago we released the latest update to WebSphere Message Broker, version 7.0.0.2 (also known as fixpack 2 for version 7), as well as the new Hypervisor Edition of the product.

Version 7 and “what’s new”

I’ve mentioned the new drops of WMB in passing during the year, and I’ve spoken about them in detail as I’ve visited customers and conferences during 2010. So far though, I don’t think I’ve written about it at length this year. Considering I’ve written developerWorks articles and Redbooks on the subject in the past, it’s something of an omission that I need to fix! The version 7 release has had four overarching themes: Universal Connectivity for SOADynamic Operational Management; Platforms, Environments, and Performance; and (perhaps most importantly) Simplicity and Productivity.

I said I was excited, and that’s for two reasons, I think. Firstly, as a technical integration developer, I’m constantly interested in the new function being introduced to enhance the capabilities of the product – I’ll list out a few of those in a moment, but the number of new nodes and functions that have been added to enable you as a developer to get at your information, connect to your services and endpoints, and transform your messages, is just fantastic. Secondly, under that theme of Simplicity and Productivity, the product has been hugely streamlined, and with the usability enhancements and patterns support that have been added, it is faster than ever to get going even as the function becomes richer.

There’s too much to talk about that has dropped into the product capabilities since version 7 became available just over a year ago, but to whet your appetite you’ll find that the 2 updates in 2010 included solidDB support, CORBARequest nodes, a DatabaseInput node, FTE nodes for coordinating or responding to file transfers in WMQ FTE, EmailInput and FileRead nodes, a JSON parsing domain and RESTful web service examples, performance profiling, JDEdwards nodes… this is a team that never stops delivering fantastic, high-quality content. The WMB 7.0.0.2 release notes and details are available on the IBM Support pages, you can check out MGK’s summary of the release at MQSeries.net, or you can jump to the What’s New section in the Infocenter to catch up on 12 months of enhancements!

Patterns and Communities

One of the big items that has been delivered in version 7 has been Patterns – the ability to take a predefined operation or template, fill out a few parameters to customise it for your environment, and deploy a working set of message flows. Ant Phillips has just blogged about the enhancements in patterns authoring in the latest release, and the creation of the new Patterns Community which is over at MQSeries.net. If you saw Ant at any of our conferences this year you’ll know what a great speaker he is and how cool the demos of this technology are.

I’m excited about this, as I know it can help to maintain consistency, learn good practices, and speed along development – isn’t it much easier to build something when you have a framework to follow? I know one of the first things I tend to do when learning something is to look for a good example, and then as a good citizen I like to share what I’ve done to help others, when I can. If you’re a Broker developer I hope you’ll be keen to share and learn within that community. I know Ant and the rest of the team will be eager to listen to your feedback, as they have been doing actively for the past couple of years. There is a nice introductory article on how to create your own patterns on developerWorks. Get contributing!

By the way, I love this paragraph from Ant’s post announcing the community, as it echoes and reinforces what I’ve been talking about in my role as WebSphere Messaging Community Lead. I’m sure he won’t mind me borrowing it:

With this in mind you might be interested in a new global pattern community – mqseries.net has added a pattern community where you can find, download and share patterns. We will be putting some very cool example patterns up over the next few weeks to help get it started. Why mqseries.net? Well communities are all about people, and mqseries.net is where the Broker community go to find answers.

Hypervisor Edition

The final thing I want to mention is that WebSphere Message Broker can now be deployed into a virtualised environment from the WebSphere CloudBurst Appliance. This is cool, particularly when you start to see some of the tie-ins with things like patterns and scripting which enable you to customise the broker instances. A video is worth at least another three paragraphs of waffle though, so I’ll hand over to my colleagues…

Enjoy.

Advertisements

Product updates and new releases

I don’t have time to post an in-depth update on the latest announcements from IBM Hursley today but will hopefully have a chance to dig deeper on some of these later in the week. My colleagues in Development have been working hard on new and updated software offerings in the WebSphere Connectivity space, and today was “the big reveal” of a slew of them. For now, here are the links to the announcements… I’ll try to fill in more detail on some of the areas in which I’ve been particularly interested, soon.

  • WebSphere MQ Advanced Message Security (AMS) version 7.0.1, also available for z/OS of course! This is a new product providing significant enhancements to MQ’s security story by encrypting data at rest with no need to re-code your applications. This is one I’ll definitely be coming back to in a future post… it’s very cool indeed, particularly since it’s non-invasive and transparent to the user.
  • WebSphere MQ Low Latency Messaging V2.5 includes major updates to self-management and additional message delivery styles. Incidentally, I’ll be talking about WMQLLM at the European WebSphere Technical Conference in Düsseldorf next week (and of course I also have other sessions at the event on topics like Telemetry!)
  • WebSphere MQ File Transfer Edition V7.0.3 adds some nice web and REST features, as well as ad-hoc transfers and sweeter integration with WebSphere Message Broker (which itself gained new FTE nodes recently). There’s a fantastic story developing around enterprise managed file transfer interoperating with an ESB, here. Oh yes, and this version also works with AMS if you need to thoroughly encrypt your FTE data, both on disk as well as the existing wire capabilities using SSL channels.
  • WebSphere Message Broker Hypervisor Edition enables WMB to live happily in a virtualised environment on Red Hat Enterprise Linux, and also to be used with the WebSphere Cloudburst Appliance.
  • WebSphere Enterprise Service Bus Registry Edition V7.0 puts the SOA registry at the heart of the ESB (which is quite honestly where it belongs!). There have been great improvements in WSRR and WebSphere ESB lately, and again I should come back to point some of these out soon.

Phew. Busy developers. If you follow me online you’ll know I’m a techie so it should come as little surprise that I’m excited, and dare I say it, “pumped”, about some of these updates. Looking forward to playing with them in more detail.

    WebSphere Service Registry and Repository Redbooks

    One of the products I’ve been becoming increasingly involved with as part of my work at Hursley has been WebSphere Service Registry and Repository. Rather than redefine what the product is here, I’ll take a snippet from the WSRR FAQ:

    WebSphere Service Registry and Repository is a system for storing, accessing and managing information, commonly referred as service metadata, used in the selection, invocation, management, governance and reuse of services in a successful SOA. In other words, it is where you store information about services in your systems, or in other organizations’ systems, that you already use, plan to use, or want to be aware of.

    The Registry and Repository is becoming increasingly central to many SOA deployments and is strongly integrated with several of IBM’s runtimes (including hooks with my long-term product specialisms, WebSphere MQ and Message Broker).

    Version 7 of WSRR was announced at the start of October (more on this later in the week), but in the meantime it’s worth noting that a great set of Redbooks and Redpapers for the current 6.3 release have recently hit the publications website:

    Over the past few months I’ve gotten to know many of the IBMers who worked on these books and papers personally, and I have to say that they are the absolute experts on the topics. I know I’ll be reaching for these publications when I need to know my way around specific topic areas.

    IBM IMPACT 2009 photos

    Photos I’m taking at IMPACT 2009 are up on Flickr – this slideshow should auto-update as more are added, since it selects from the tagged images in my account. I’m taking snapshots using my compact Canon camera (often without flash to avoid distracting the presenters) and uploading via Eye-Fi so the results are varied 🙂

    Vodpod videos no longer available.

    more about "IBM IMPACT 2009 photos", posted with vodpod

    Making an IMPACT

    Apparently there’s some Rational software conference in Orlando at the end of May. Of course, Lotusphere was out there at the beginning of the year too.

    Pah! Forget those! 🙂

    For me, the place to be is IBM’s IMPACT SOA conference in Las Vegas – in just a couple of weeks’ time. Barring unexpected circumstances, I should be in town for the duration of the conference.

    IBM Impact 2009 - The Smart SOA™ Conference

    I’ve been heading to Vegas on a regular basis for the past few years, but it has always been for internal events rather than customer ones. In my role, I’ve always been excited by technology and the innovation we get up to internally – but much, much more importantly, I need to be talking to customers and partners to understand how that technology and innovation is being used in the real world. I’m very much looking forward to talking to WebSphere and other IBM customers about their experiences with our products, what they are looking for from Service Oriented Architectures, and taking those messages back into our labs.

    I’m also looking forward to finally meeting a bunch of my colleagues such as the legendarySocial Media Sandy” aka Sandy Carter herself, who I’ve known for a number of years now through various networks, but have never had the opportunity to talk to face-to-face. Incidentally, Sandy has some great background info about different events and partners at IMPACT on her developerWorks blog[*]. I’ve just read her most recent book, Marketing 2.0, and I’ll try to post some comments on that soon as well.

    One nice feature of the conference site is that there are a range of widgets and social media tools directly available there, as well as links to different social networks where it will be possible to pick up some of the content.

    Let me know if you’ll be at IMPACT, as it would be good to connect with my blog readers.

    [*] I’m worried. Sandy has got nearly as many blogs and social network profiles as me now. I need to step up! 🙂