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 delighted to announce the next meeting of the WebSphere User Group, which will take place on 24th September 2013 at the Royal Society of Edinburgh. \r\nAs usual there will be no charge for this meeting and we are putting together what looks like being another very strong agenda. \r\n\r\nIf you're located in the south, don't be put off by the cost of travelling to Edinburgh - return flights to Edinburgh from London are usually under £60 with easyJet.


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:
WebSphere Foundation Update and Technical Direction
Abstract:
WebSphere Application Server has changed a lot over the last year and continues to move forward at a fast pace. Learn about improvements to the WAS application development and deployment environments, from lightweight productive development environments to high scale, dynamically clustered production environments. This session will include demos of some of the latest capabilities and an outlook of the future direction of the WebSphere foundation.
Speakers:
Ian Robinson
Download:

Session 2


Title:
Making use of the Intelligent Management capabilities in WAS v8.5.5
Abstract:
Enhancements introduced in WAS V8.5.5 now allow existing WAS users to reap dramatic improvements in service levels and reductions in costs that would previously have required disruptive changes to the installed topology. In this session, Alan will show how to exploit some quick wins, using the Intelligent Management capabilities first introduced in V8.5 but now made far more accessible to typical WAS users with V8.5.5. Topics include: * A short review of what's new in V8.5.5 * A brief history of IM * The easy way to add new capacity to your WAS configuration * How to increase resilience and reduce operations costs with health management * How to improve service levels and save money with autonomic application placement * How to deploy new application versions on the live system without interrupting end-users * Why you should always use dynamic clusters anyway
Speakers:
Alan Chambers
Download:

Session 3


Title:
Building agile applications using the WebSphere Development Environment
Abstract:
As a developer, are you familiar with all the capabilities available in the no cost WebSphere Developer Tools (WDT). Come and get a comprehensive overview of WDT, its supporting Liberty ecosystem and its integrations with Liberty and the WebSphere Application Server.
Speakers:
Anita Rass Wan
Download:
[not available]

Session 4


Title:
Elastic caching integration patterns in the enterprise
Abstract:
This session will discuss how elastic caching can be used across the WebSphere portfolio to improve performance, scalability and high availability thru a series of proven integration patterns. These patterns include: mobile application integration, portal and commerce server deployments, cloud deployment, enterprise service bus acceleration, database integration and advanced application server deployments.
Speakers:
Charles Le Vay
Download:
[not available]

Session 5


Title:
Simplified JMS messaging support for Liberty profile
Abstract:
Liberty profile is a highly composable, fast to start, dynamic application server runtime environment. Liberty profile now offers an embedded JMS Messaging provider that follows the principle of light weight, highly composable, dynamic initialization, easy to configure that allows developers to quickly and easily build and deploy their JMS applications within the Liberty profile. This session talks about the key enhancements, capabilities embedded JMS messaging provides and also talk about the simplified configuration details to enable JMS messaging for Liberty. This session also talks about the support of WebSphere MQ as the JMS provider, ensuring applications have a complete fidelity with the full profile Application server environment
Speakers:
Lohitashwa Thyagaraj
Download:

WebSphere Application Server 2


Session 1


Title:
PureApplication Systems: how to deploy a 3-tier solution in minutes
Abstract:
IBM’s PureApplication System enables complex software products to be deployed into a solution environment. At Icon Solutions we regularly see customers using virtualisation and the associated automation tools to decrease their lifecycles by increasing repeatability. These customers are asking us to demonstrate increasingly complex scenarios. In this presentation, Icon Solutions will give an overview of PureApplication systems, the two different pattern styles and when to use them. We will then focus on a customer Proof Of Concept we recently completed, involving a typical 3-tier application using four of IBM’s core software products. We will discuss the initial problem statement faced by the customer and how Icon then went about creating both a system and application pattern in a POT.
Speakers:
John Hawkins
Download:
[not available]

Session 2


Title:
WebSphere Virtual Member Manager and its integration with Custom User Registry
Abstract:
- A brief introduction of VMM and its function including an e2e view of where it fits in the overall security framework of WAS.- A quick run through of Out of the box repositories supported by VMM- This will lead to the main topic of Integrating a Custom repository into VMM which will include; in depth coverage of the SPI provided for this purpose, the main configuration files, setting up the custom repository in a Stand-alone configuration, setting up the custom repository in a Federated configuration and briefly touch upon the out of box Property Extension Repository and how to configure it to work alongside the Custom repository.
Speakers:
Kshitiz Tiwari
Download:

Session 3


Title:
IBM WebSphere Application Server Migration Overview
Abstract:
Migrating between versions of the WebSphere Application Server can be very easy or very hard depending on the exact circumstances of the migration. This session will give an overview of the issues to be considered when planning for a version to version migration including planning, migrating the applications and migrating the application server itself. It will also touch on the tools and documentation that is available to assist with the migration
Speakers:
Bryan Prosser
Download:
[not available]

Session 4


Title:
What's new in Messaging for WAS v8.5 and Complex SIBus topologies
Abstract:
This session will cover details on the new enhancements implemented for WAS v8.5 that will help resolve issues related to high availability and making SIBus more resilient to failures. Additionally, this session talks about explaining the factors that lead to more complex SIBus messaging topologies based on customer problems and scenarios. This session also discusses best practises and tuning techniques to address problems around resiliency, scalability, maximizing high availability and disaster recovery.
Speakers:
Lohitashwa Thyagaraj
Download:

Mobile


Session 1


Title:
Mobile cross-platform development - really?
Abstract:
With the acquisition of Worklight in 2012, IBM committed itself to a mobile strategy based on open technologies such as HTML5, CSS3 and JavaScript. With it comes the promise of being able to do cross platform development targeting a range of mobile operating systems including iOS, Android, Windows Phone 8, BlackBerry 10.Come along to this session to see an extended demonstration of the process of creating, deploying and testing cross-platform mobile applications
Speakers:
Jonathan Marshall
Download:

Session 2


Title:
Mobile Best Practices
Abstract:
In this presentation, we look at some of the best practices we have developed for working on Mobile Projects, in particular using the IBM Worklight Platform and a hybrid approach to mobile development. We'll start with a brief recap of web and mobile development models, then focus on the content within the hybrid container, building to discuss JavaScript toolkits and frameworks, looking at how they make mobile web development more straightforward, and how a framework for structuring larger applications can help.We'll then move on to talk about some performance and build best practices - how to make your help leaner and faster - as well as approaches for debugging, working with back-end data and services, and managing the lifecycle of a mobile application, including how to work with a source control system, testing, and deploying.
Speakers:
Andrew Ferrier
Download:

Session 3


Title:
What is API Management and why do I need it?
Abstract:
You may have noticed that there’s been a lot of buzz lately in the API Management space with the high profile acquisitions of Mashery and Layer 7, and the announcement of the IBM API Management product. You’re probably wondering, “What is API Management and why does my company need it?” In this session the speaker will outline the current challenges businesses are confronting and how APIs, API Management and the IBM API Management product can help.
Speakers:
Katherine Sanders
Download:

BPM and Integration


Session 1


Title:
IBM Integration Bus V9 (previously WebSphere Message Broker) Overview
Abstract:
IBM Integration Bus V9 is follow on release to WebSphere Message Broker V8 and WebSphere ESB V7.5.1. It provides a number of exciting updates including:Workload managementBuilt-in business rule supportEnhanced BPM IntegrationImproved web console supportImproved support of WebSphere eXtreme ScaleDatabase discovery and analysis toolsand many more....
Speakers:
Callum Jackson
Download:

Session 2


Title:
IBM Business Process Manager V8.5 : From Dashboards to z/OS Hybrid Process Hubs
Abstract:
The release of IBM Business Process Manager (BPM) 8.5 brought significant enhancements to the built-in dashboards to help improve business process visibility to users at all levels in the Business Process. This session will look how at the new dashboards can be used simply and effectively by teams in multiple roles, and also some of the enhancements in 8.5 for the z/OS platform, such as WebSphere Optimized Local Adapter (WOLA) technology, and new topology options which can be used to create hybrid architectures and Process Hubs.
Speakers:
Brian Venn
Download:
[not available]

Session 3


Title:
Integrate Dynamic Business Rules into your Business Activity Monitoring Solutions
Abstract:
In this session we will show IBM Operational Decision Management Rules with IBM Business Monitor working together to provide flexible, extensible and dynamic behaviour for your BAM solutions. In this session, you will learn:•\tHow ODM Rules can be used to dynamically set Monitor metrics and SLAs based upon existing instance data.•\tHow to dynamically set and trigger alerts using Rules to define the trigger times and the alerting method used.•\tHow to modify existing rules to modify the existing behaviour of the Business Monitor and take into account new scenarios without needing to change or redeploy the Monitor Model.
Speakers:
Lee Gavin, Paul Smith
Download:
[not available]

Session 4


Title:
Realizing SOA on the WebSphere DataPower Platform
Abstract:
DataPower users are often looking to DataPower to provide one of the cornerstones of their SOA strategy. In this discussion, we present a framework for the overall requirements for exploiting SOA by leveraging DataPower. We then present and discuss a roadmap for getting started, or taking the next step, in your SOA initiatives.Topic covered in this talk include: * Planning and building SOA services * Utilizing core DataPower functionality for SOA * Implementing SOA * Maintaining, managing and evolving the deployment * The Future of SOA
Speakers:
Andy Jones
Download:

Digital Experience


Session 1


Title:
Engaging users with dynamic self-service orientated web forms.
Abstract:
Web forms are an important part of any engaging web experience. Along with social and dynamic web content, web forms are one of the three interaction patterns to engage users. Learn how the new IBM Forms Experience Builder (FEB) is used to develop web forms as part of an overall web experience. Whether it's for gaining customer feedback, increasing enrollments, or internal business processes, FEB can add the experience that will help your site succeed. With nothing more that a browser, non-technical users can create highly functional web form applications that can be used standalone, with IBM WebSphere Portal, IBM Connections or WebSphere BPM. IT professionals will appreciate FEB's modern web architecture and how it can be extended with standard web development skills. Business users will love its agility and ease of use.Forms Experience Builder makes creating forms easier than before by dramatically reducing the time and effort required to deliver compelling, interactive applications. The simple web-based user interface allows any Web designer to quickly assemble a series of application screens, capture data into a relational database, and orchestrate notifications using an integrated workflow. Data captured in Forms Experience Builder is easily integrated into existing line-of-business systems using a rag-and-drop web service interface. Once users submit forms, you can sort data for export to a spreadsheet program. Using the Forms Experience Builder portlet, web site designers and business users can drag and drop interactive IBM Forms applications to share with Web Experience audiences. Get hands on experience with the latest updates of thishigh function, easy to use solution
Speakers:
Bernd Beilke
Download:

Session 2


Title:
Configuring SPNEGO authentication for WebSphere based applications.
Abstract:
This session will walk-through all the steps required to configure single-sign-on from a Windows desktop client to an IBM Connections environment via SPNEGO. This is a prerequisite for configuring IBM Connections Mail (otherwise known as IBM Social Mail) when working with an Exchange e-mail environment. I'll guide you step-by-step through the entire process - starting at creating a new WAS administrator (and explaining why that's necessary), generating a Kerberos keytab file and config generated, navigating each of the relevant sections in the WebSphere console and even setting up a fall-back option for clients who cannot authenticate via SPNEGO. These skills should also be applicable to other applications built on IBM WebSphere Application Server, e.g. IBM WebSphere Portal and IBM Sametime Meeting Server.
Speakers:
Alexander Forbes
Download:
[not available]

Session 3


Title:
Pattern based approach to integrating process orientated web forms
Abstract:
IBM Forms Experience Builder (FEB) is an easy-to-use, browser-based solution that allows business users to quickly create compelling web forms. IBM Operational Decision Manager integrates business events and business rules to automate decisions across processes and applications. It improves the quality of transaction and process-related decisions that are made repeatedly, determining the appropriate course of action for each customer, partner and internal interaction. Get introduced to FEB in Bernd Beilke's session at 09:30 then come and find out how an IT professional could control the behaviour of the FEB forms with rules from IBM Operational Decision Manager. This session will take you through the steps to integrate these two powerful tools, from exposing a web service from ODM to calling that service from FEB to determine what sections of the form can be hidden or displayed and what the flow of the form should be.
Speakers:
Claudio Tagliabue, Kristy Bradnum
Download:

Session 4


Title:
Introducing the new Content Template Catalog v4.1
Abstract:
The Content Template Catalog v4.1 (CTC4.1) is a suite of assets that simplify and accelerate the process of building a website. It includes common page templates, content types and design elements - making it possible to build a basic site very quickly - with little or no customization.Come along to hear about how you can use this capability within your organisation.
Speakers:
David Strachan, Stuart Crump
Download:

Java


Session 1


Title:
New technology in IBM Java: Packed Objects and multi-tenancy
Abstract:
An introduction to two future technology ideas for the Java runtime from IBM development. Packed objects aim to Improve serialization and I/O of Java objects, allow direct access to “native” (off-heap) data, and enable explicit source-level representation of compact data-structures. Multitenancy is a form of 'JVM virtualization' allows a single JVM to be shared safely by multiple applications (tenants) to achieve these goals without requiring application changes. We'll explain the shared JVM model and describe how tenant isolation and resource quotas are implemented and enforced.
Speakers:
Neil Masson
Download:

Session 2


Title:
Java VM monitoring and Health Center API
Abstract:
In the recently released IBM Monitoring and Diagnostic Tools for Java - Health Center version 2.1, a new API was made available that makes it possible to create your own monitoring and profiling tools that uses the Health Center data and recommendations. This session will provide an overview of the API, show you how to use it to create simple alerts based on defined conditions occurring, and introduce how it is being used by IBM to integrate the Health Center data into its own products.
Speakers:
Will Smith
Download:

Session 3


Title:
Secure engineering practices, security in the real world
Abstract:
Java was built from the ground up with security clearly in mind and is now the engine powering a huge number of business-critical systems. With this visibility and opportunity come attacks, and this session goes through the current state of security in Java in 2012 (including the Java 6 and 7 verifier changes) and discusses some of the attack vectors. It presents a couple of real-world examples and also talks about the real-world challenges in getting security fixes out quickly. Finally, it touches on hardware cryptography. Come learn more about the reality of security today and take away a better awareness of exactly how Java helps protect you.
Speakers:
Neil Masson
Download:

Session 4


Title:
Large scale testing in an Agile world
Abstract:
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.This talk focuses on how implementation of Java is tested across a worldwide organisation in an Agile development environment. The focus will be on the high level of automation required to support continual verification across a wide and disparate set of platforms (including AIX, Linux (x86, Power and zSeries), Windows and z/OS ) and how to efficiently handle the triaging, debugging and defect raising for tests that fail.
Speakers:
Will Smith
Download: