WebSphere

User Group UK

Looking for up-to-date content? Check out IBM's WebSphere, Liberty, Java & DevOps Community, as well as @wasdevnet and @openlibertyio on Twitter!


We are pleased to confirm that the next meeting of the WebSphere User Group (UK) will take place on 21st March 2012. This will be our first event in central London, held in the new forum at IBM South Bank, London. There will be no charge for this meeting and we have an excellent agenda lined up, introducing some of the cutting edge WebSphere technologies based on the radical new WAS v8.5 liberty profile.


Provisional Agenda

Registration and Coffee begins from 8:30am, with the Chairman's Intro at 9:00am. The first session begins at 9:30am.

A buffet Lunch is served at 12:30pm, with coffee breaks included in the morning and afternoon.

WebSphere Application Server 1


Session 1


Title:
IBM Mobile Offerings - Technical Deep Dive
Abstract:
This presentation will give a deep dive into the IBM Mobile technical approach for application development and deployment. It will cover the outline of the development tools and programming model and build and deployment approaches. It will explain the App store model and security models for applications. It will also cover the end to end elements of Worklight that can enable these types of solutions to be created. I will finish with a list of the some of the best practices gained from existing solutions being built to the IBM Mobile Platform.
Speakers:
Andrew Ferrier, Matthew Perrins
Download:

Session 2


Title:
Meet and greet with the new Liberty Profile
Abstract:
WebSphere Application Server V8.5 Beta introduces the new Liberty Profile. A new dynamic server profile designed from the ground up to provide a simple, fast, dynamic lightweight server runtime. It provides a radically different development and production experience. This session will demonstrate the liberty profile with a focus on how a developer can use this to quickly and simply write and debug an application.
Speakers:
Alasdair Nottingham
Download:
[not available]

Session 3


Title:
WebSphere Application Server Update and Direction
Abstract:
2011 was a big year for WAS. WAS V8.0 delivered the industry's first commercial Java EE 6 AppServer in June 2011. In November we started a WAS V8.5 Early Program to showcase what's coming next - including a new lightweight profile of both the WAS runtime and our developer tools, support for Java SE 7, enhancements to OSGi application support and additional platform resiliency capabilities. 2012 will be a bigger year still. I'll talk about the recent updates and the directions these are taking WAS. I'll also talk about the new community facility for raising enhancement requests and voting on these.
Speakers:
Ian Robinson
Download:

Session 4


Title:
IBM WebSphere Mobile Strategy
Abstract:
This presentation will outline the IBM Mobile Strategy, explain how this has become increasingly important for IBM clients across all business sectors. The presentation will out line the 4 approaches for mobile development and how IBM can support these with a robust offering enabling a full end to end solution to be delivered that is enterprise grade. The presentation will also explain more detail about the recent Worklight acquisition and how this now fits into the story. Finally it will finish with demo of an application being built for an iPad.
Speakers:
Matthew Perrins
Download:

WebSphere Application Server 2


Session 1


Title:
A developers introduction to leveraging the WAS programming models
Abstract:
As a developer, are you familiar with all the capabilities and technologies available within WAS, and how they can benefit you? Come and get a comprehensive overview of the programming models in WAS and the tools support in WDT and RAD that can help you realize value in your application and in your day to day tasks. You will learn about everything from taking advantage of java batch programming, how to build reusable components with SCA, to mobile web capabilities that are all available to you as a WAS developer.
Speakers:
Anita Rass Wan
Download:

Session 2


Title:
How bundled IBM tools with WAS provides a better overall development solution over/with Open source
Abstract:
Open source is an extremely important initiative that IBM has helped drive for many years, providing customers with the core framework for application development and delivery. However, there's a lot more that can be done to extend open source and provide an optimized environment that can better meet your technical and business needs. Come and learn how IBM offers a simple bundled tools & application server solution that delivers tremendous value over/with open source.
Speakers:
Anita Rass Wan
Download:

Session 3


Title:
OSGi Applications in WebSphere : The Story so far
Abstract:
The Enterprise OSGi specification provides standards to assemble enterprise applications in a dynamic and modular way.WebSphere Application Server V8.0 provides support for deploying and managing enterprise applications along with enhanced functionality in addition to the standard specifications. WebSphere Application Server V8.5 Beta introduces yet more additional functionality and integration with JEE, most notably the introduction of EJB support.This talk presents a summary of the story so far, including some OSGi Best Practices and an overview of what is new in WASv8.5 Beta.
Speakers:
Chris Wilkinson
Download:

WebSphere Application Server 3


Session 1


Title:
New models of WAS deployment with IBM Workload Deployer
Abstract:
A day in the life of an IWD appliance, looking at the different roles that use and benefit from it.In this presentation, we will give an overview of the IBM Workload Deployer and then look at the main roles that will use it:- Infrastructure engineers - We will show how a pattern developer can create a new test environment pattern and enabling its deployment to the development community- Developers - We will show how development teams can rapidly and repeatedly deploy test environments based on patterns, do testing, and then tear it down again when finished- Operations - We will show the admin features for managing the appliance, the cloud and the virtual systems themselves
Speakers:
Jonathan Marshall, Rory O'Grady
Download:

Session 2


Title:
A spotlight on IBM Support
Abstract:
Problem support in the 21st Century. We don't have a WATSON style machine that provides all the answers for you, YET!Good old fashion problem isolation and determination skills in ever more complex environments are still at the heart of problemsolving today. This presentation aims to cover how we look today in the UK and Globally, and explain how you can help us to speed upproblem resolution when you need to call on us.
Speakers:
Gerald Fulleylove
Download:

Session 3


Title:
Bridge the DevOps Gap using Rational automation tooling and MidVision Extensions
Abstract:
Come to this session to see how you can bridge the gap between Development and IT Operations using the Rational Automation Framework and the MidVision Extensions for WebSphere Connectivity. Learn how to Discover, Clone and Promote configurations and deployment artefacts through the release life cycle. Understand how to leverage existing tools and processes within Development (source control, build process and artefact repositories) for infrastructure management. Learn how organisations use a unified process on their 'path to production' to achieve cost savings, increase speed and reliability of introducing change, whilst reducing risk through effective governance, audit, and compliance. This session is primarily focused on process and methodology - with practical examples using Rational tooling to manage application change into WebSphere Application Server, MQ, WebSphere Message Broker environments.
Speakers:
David Sayers, Leigh Williamson
Download:
[not available]

Social & Portal SIG


Session 1


Title:
Advanced Topics in WebSphere Portal Development.
Abstract:
Portal development is just about creating portlets and themes, right? True, that is where most of a team's time is going to be spent, but there are also situations where using some of the product's lesser-known features will allow the creation of a more complete solution for a given business problem. What do you do if you need to force users to accept terms and conditions on first accessing the portal? What happens if you have a portlet that needs to perform a task much longer than the server's timeout? How do you send a user to an external page when their session expires?Come along to this session to find out the answers to this sort of question and get a look at some WebSphere Portal facilities that you might not have come across before, but that might just solve your next application design challenge.
Speakers:
Graham Harper
Download:

Session 2


Title:
Best Practices in Creating Compelling Content and Managing Content for the Business.
Abstract:
Best Practice is difficult to achieve consistently – but technology can help you get there. What obsolete data is on your site? What will be published tomorrow? What is expiring today? Not knowing the answer to these questions means that you might have outdated, incorrect web content on your site that can easily go unnoticed. These inaccuracies, in addition to bottlenecks within your web content production process can cost your business by reducing site effectiveness and brand integrity. Using a combination of technology and customer examples we demonstrate how to answer these questions as well as ensure that your content both is compliant, fresh and compelling.
Speakers:
Natalie Richards
Download:
[not available]

Session 3


Title:
Desktop Single Sign-On in an Active Directory World
Abstract:
Dave will share the experience, common pitfalls, lessons learned and good practices acquired during a number of recent projects, where clients chose to enhance end-user adoption of WebSphere-based IT solutions by delivering seamless desktop Single Sign-On via Microsoft Active Directory and Kerberos/SPNEGO.
Speakers:
Dave Hay
Download:

Session 4


Title:
Leveraging the IBM Connections API.
Abstract:
Integrating Social components into business application is a key topic on the corporate agenda. In this session I will walk you through a high level overview of the programming interface for IBM Connections, and provide examples for using it with Java, PHP and Perl. We will cover diring the 60 minutes aspects of using the API to:Posting to a Profile message board, scanning existing Message Boards, access Files and how to use Activities in a custom application.
Speakers:
Alexander Forbes
Download:

BPM (WIUG)


Session 1


Title:
WebSphere Business Process Manager Advanced zOS
Abstract:
With the release of IBM® Business Process Manager (BPM) two of IBM's main BPM products, WebSphere process server (WPS + WESB) and WebSphere Lombardi edition merged into a single BPM product. This presentation will provide an overview, showing how the products come together to provide a single BPM solution. Then the zOS aspects of the product (including the completely new Lombardi deployment on zOS) will be covered
Speakers:
Brian Venn
Download:

Session 2


Title:
Transitioning from Integration and SOA to BPM
Abstract:
Many companies are looking to Business Process Management (BPM) to enable them to implement more agile solutions. We will consider how BPM can best to build on the ground work done in previous initiatives aimed at maturing the integration architecture of a company such as service oriented architecture (SOA). We will consider whether a BPM engine is a different from other service consumers such as user interfaces? Will you be able to re-use the services you have exposed in your service oriented architecture (SOA) to date? What additional characteristics might the service need to provide to be fit for use by an automated business process. We will use a proven structured approach to analysing the interface characteristics required by a BPM based service consumer using a technique from a recently published article co-written by the presenter. We will also discusses other mechanisms that can be used to help prepare the roadmap from integration and SOA, to BPM.
Speakers:
Kim Clark
Download:

Session 3


Title:
End to End Business Activity Monitoring - A retail example featuring IBM Business Monitor, WebSphere Message Broker, IBM BPM and SAP.
Abstract:
IBM Business Monitor supports Business Activity Monitoring (BAM) of a wide range of environments. BAM encompasses measuring business performance, real-time monitoring of processes, and reporting on business operations. With IBM Business Monitor, you can monitor events from many different sources and bring them together to obtain a more complete picture of the business. In this session we will explore (and demonstrate) a BAM solution for an end to end retail process spanning IBM BPM, WebSphere Message Broker and SAP (using the WebSphere Adapter for SAP).
Speakers:
Lee Gavin
Download:
[not available]

ESB


Session 1


Title:
WebSphere ESB Introduction and usage patterns
Abstract:
WebSphere ESB provides a robust, scalable,and flexible infrastructure for service mediation, hosting, visibility and control. In this session we will introduce you to the WebSphere ESB capabilities which allow you to leverage existing service enablement, and create new services to quickly. It will guide you through common patterns of usage such as service virtualisation, transformation, routing and aggregation.
Speakers:
Andrew Borley
Download:
[not available]

Session 2


Title:
WebSphere ESB Best Practices and Performance Recommendations
Abstract:
This talk will discuss the best practices when developing mediation modules ready for production. It will describe recommendations for the usage of mediation primitives and bindings to increase the performance of your solution. Fault handling considerations for production ready services will be discussed.
Speakers:
Callum Jackson
Download:
[not available]

Session 3


Title:
What's new in Cast Iron?
Abstract:
IBM WebSphere Cast Iron cloud integration is IBM’s platform for integrating on-premise systems such as SAP, Siebel and DB2 with software-as-a-service (SaaS) providers such as SalesForce.com and Oracle CRM On Demand. This session will initially provide an overview of the Cast Iron platform including the variety of offerings available, endpoint adapters, easy-to-use functionality and more, before discussing recent highlights in the platform such as the Connector Development Kit and the IBM Service Management Pack for Hybrid Cloud Integration, and finally giving some best practices for developing maintainable and performant orchestrations. The session will then lead onto an overview and demonstration of the latest offering, Cast Iron Express, a self-service lightweight web application aimed to offer the same 'configuration not coding' approach to creating on-premesis to off-premesis integrations in days. If there is time there will also be a brief demonstration of the WebSphere Cast Iron Studio development tool.
Speakers:
Andrew Daniel, Katherine Sanders
Download:

Session 4


Title:
Configuring Governance on WSRR using WSRR studio
Abstract:
This presentation will cover how a customer can make use of Studio to configure the governance enablement profile of WSRR. It will show how Studio allows you to create a governance process for your organisation using:· Models to describe your business· Lifecycles to describe the changes in the states of these models· Policies to govern the transitions in these lifecyclesIn showing how modifications can be made to the existing WSRR governance profile, an overview of this profile will also be covered.
Speakers:
Chris Jenkins
Download:

Connectivity (WIUG)


Session 1


Title:
WebSphere MQ v7.1
Abstract:
This talk will showcase the new features of WebSphere MQ V7.1. It provides additional enhancements to IBM Universal Messaging with new and improved features so customers can achieve a faster time to value and lower the cost of ownership while managing messaging infrastructures.Enhancements include:- Multi-version and re-locatable installation for easier install, testing, and migration- Support for virtualized environments- Scalability and message throughput enhancements- Reduced complexity for enabling and checking system security- Extensions to support for .NET APIs- Telemetry function for lightweight connectivity to mobile and other devices now included in the package- Distribute across multiple end-points with integrated Multicast function- Upgrade from trial-to-production deployment
Speakers:
Matthew White
Download:
[not available]

Session 2


Title:
WebSphere Message Broker v8
Abstract:
WebSphere® Message Broker V8 is a significant release which delivers further enhancements to productivity and ease in developing and managing enterprise service bus (ESB) deployments, complementing its industry-leading performance and scalability. Some of the new features include comprehensive support for Microsoft™ .NET environments, record and replay functionality complemented by new graphical tooling, direct connectivity with IBM® Sterling Connect:Direct and a tiered pricing model including the new Express® Edition. Come to this session and get right up to date with this key connectivity product
Speakers:
Dominic Storey
Download:

Session 3


Title:
DataPower at the Edge
Abstract:
In this session, Bharat will discuss trends and IBM strategy for Governance and Policy management as well as Why run-time governance at the edge is needed, How it can be configured and What metrics and events and can be collected.
Speakers:
Bharat Bhushan
Download:

Session 4


Title:
IBM Managed File Transfer - including IBM Sterling C:D interoperability
Abstract:
WebSphere MQ File Transfer Edition builds on the reliability and robustness of WebSphere MQ to provide fully audited, centrally managed, secure and reliable transfer of files throughout your network. This talk will describe the basic principles of the product, and will cover some of the typical scenarios our customers have for managed file transfer. It will also cover the different ways WMQ FTE can integrate with the rest of the IBM portfolio, from the recently acquired Sterling Commerce, to Tivoli, Message Broker, WMQ & WMQ AMS, DataPower, and FTP/SFTP/HTTP endpoints.
Speakers:
Matthew Whitehead
Download:
[not available]

Java SIG


Session 1


Title:
Managing a large multi-site software engineering project using an Agile approach: Delivering the IBM SDK for Java v7
Abstract:
This presentation will discuss the challenges to be overcome when attempting to apply agile software development principles to a large multi-site, geographically-dispersed, leading-edge software engineering project.  Exhibit A: IBM's SDK for Java 7.Topics covered will include:- balancing the competing pressures of other projects- keeping stakeholders informed, and managing their expectations- developing mechanisms for more efficient communication between geographically-dispersed teams- maintaining quality throughout the project- managing the inevitable end-of-project crunch
Speakers:
Alan Ogilvie
Download:

Session 2


Title:
Large scale testing in an Agile world: Building quality in the IBM SDK for Java v7
Abstract:
Followers of Agile development practices will know that with the arrival of new function comes new bugs and new bug fixes. Therefore it is critically important to regularly run existing tests ( to check for regressions) , as well as new tests. Deciding what to run and how frequently to run it needs to be carefully considered, especially when it is not feasible to run all tests on every build. Testing the IBM Java SE product is a larger task that you may expect - To the casual user it is a black box that provides you with a base on which to run your Java applications, but peek beneath the surface and you find a complex combination of systems including not only the core VM, but also a JIT compiler, Garbage Collector, base Class Libraries as well as bundled value add libraries. Coupled with the wide range of platforms supported and the geographical spread of the development teams the challenge facing the test teams is high.The talk will cover how IBM's implementation of Java is comprehensively tested across a worldwide organisation in an Agile development environment, focusing on the recent delivery of Java 7 SE. We will look at the problems faced in meeting IBM's high quality standards, and how we address those problems, including covering a wide variety of use cases and the automation required to support this on a large scale.
Speakers:
Andrew Taylor, Iain Lewis
Download:

Session 3


Title:
IBM Monitoring and Diagnostic Tools for Java: Introducing Health Center 2.0
Abstract:
This session provides an overview and demo of a suite of tools available to diagnose Java application performance and run-time problems, including the new Health Center 2.0 release. The tools cover, amongst others, such areas as live application monitoring, detecting memory leaks, method profiling, garbage collection tuning and heap analysis. We will show you how the tools can highlight performance problems during the development cycle and then also be used once an application goes live to ensure its continued efficiency.What will your audience walk away with?1. Understand how to use Health Center for live, low overhead, application monitoring2. How to identify heap usage by interrogating Java objects using Memory Analyzer3. Visualise, understand and tune your Garbage Collection behaviour with GCMV
Speakers:
Jonathan Lawrence
Download:

Session 4


Title:
Understanding, Using, and Debugging Java Reference Objects
Abstract:
The JDK includes classes representing special types of Java references: soft, weak, and phantom. Used correctly, reference objects provide a powerful control mechanism for garbage collection of data structures to optimize performance and memory usage. Incorrectly used, they may not have the intended effect or, worse, applications can fail randomly and unexpectedly.This session describes the different types of reference objects; intended uses, with code samples; potential pitfalls; and how to avoid them.
Speakers:
Jonathan Lawrence
Download: