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 Monday 25th April 2016, to be held in the IBM Client Centre at IBM South Bank, London. There will be no charge for this meeting and as usual we aim to have an excellent agenda lined up, covering a range of current and emerging WebSphere technologies.

Please register here


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.

Application Platform 1


09:30 - 10:15


Title:
WebSphere Technical Update - On Premise and in the Cloud
Abstract:
Over the last year WebSphere became the first production-ready Java EE 7 certified runtime, and we delivered it on the cloud as well as on-premise - running in Docker containers as well as VMs on a variety of clouds. Our recent announcements at InterConnect set the direction for new hybrid cloud scenarios to access cloud services from on-premise and to manage on-premise WebSphere deployments from Bluemix, including the integration of our new API Connect technologies with WAS as part of WebSphere Connect. I'll talk about all the latest WAS announcements and discuss the strategic direction of WAS, including the evolution of portable, open and composable dockerized application patterns and our progress on putting WebSphere at the heart of every cloud.
Speakers:

Ian Robinson

Dr Ian Robinson is an IBM Distinguished Engineer and the Chief Architect
of the WebSphere Application Server. Ian has over 25 years' experience working in distributed
enterprise computing across product development, open standards and open
source. He is responsible for the strategy and development of IBM's
WebSphere Application Server, including the lightweight WAS Liberty Profile, on premise and
in the cloud.

Download:
(empty)

10:45 - 11:30


Title:
Liberty Profile @ Fidelity
Abstract:
This session aims to show Fidelity’s journey to using lightweight containers and how automation & self-service now drives wider adoption of the Liberty profile.

Speakers:

Lee FitzHenry

Fitz has worked for a number of Financial services organisations over his time in various teams, he started with WebSphere 3.0.2 on Windows NT right up to the latest 8.5, he has worked in development, support, engineering and more recently moved into a managerial role heading up the Global Digital, Web & Middleware group at Fidelity Investments.

Download:
(empty)

11:40 - 12:25


Title:
Touring WebSphere in the cloud through live demonstrations
Abstract:
If you are thinking about moving to "The Cloud" but are hesitating because your IT environment is firmly anchored to the ground. Come and find out how to leverage your current WebSphere application and data investments to make the cloud work for you.

Using sample applications, we will demonstrate how to deploy and run your WebSphere applications in the cloud, connecting to your enterprise data, without changing application code, and leveraging your existing automation scripts and WebSphere skills.

We will also demonstrate enhanced scenarios that showcase endless possibilities, which are at your fingertips with WebSphere in the cloud, connecting to new born on the cloud Node.js applications, APIs, and Bluemix services, together bringing new innovative and engaging experiences to your customers.

You will see that getting your applications to the cloud is easier than you might have thought.
Speakers:

Kevin Postreich

Kevin is the IBM World Wide technical sales lead for WebSphere Application Server, supporting customer deployments of WebSphere Application Server, WebSphere eXtreme Scale and WAS on Cloud solutions.
His role and responsibility also includes development and delivery of technical accelerators for IBM technical sales organizations, customers, and business partners around the world. He routinely leads customer workshops and delivers technical enablement designed to accelerate the experience, knowledge, and adoption of IBM Hybrid Cloud and Systems Middleware solutions.

Download:
(empty)

13:30 - 14:15


Title:
WebSphere Liberty In The Wild
Abstract:
Alex will present the latest updates on Liberty and take a closer look at how customers are building new application infrastructures around this flexible Java EE production runtime. Attendees will learn about the latest Liberty capabilities and how other users are exploiting the unique characteristics of liberty to build modern java application platforms using new dev/ops patterns both on-premise and in the cloud.
Speakers:

Alex Mulholland

Alex Mulholland is a Senior Technical Staff Member in the WebSphere Application Server (WAS) Offering team, and was the lead architect for WAS Liberty. Alex was the Release Architect for WAS 6.1 and 7.0 and she led the incubation project that grew into Liberty. Alex has been in IBM software development for over twenty years, working on the CICS, Component Broker and WAS products. Alex now helps to guide the technical strategy of WebSphere, and works with customers and business partners to help them succeed with Liberty.

Download:
(empty)

14:25 - 15:10


Title:
Is WebSphere Liberty the Right Choice?
Abstract:
This session compare capabilities at a low level and will share advice on how to choose the best WebSphere option for your deployment. It will also discuss how to examine applications using WebSphere migration tools to determine where they will run. Attendees will see how WebSphere Liberty has increased in capabilities, both API and operational, and how the considerations for WebSphere deployments have been evolving
Speakers:

Alex Mulholland

Alex Mulholland is a Senior Technical Staff Member in the WebSphere Application Server (WAS) Offering team, and was the lead architect for WAS Liberty. Alex was the Release Architect for WAS 6.1 and 7.0 and she led the incubation project that grew into Liberty. Alex has been in IBM software development for over twenty years, working on the CICS, Component Broker and WAS products. Alex now helps to guide the technical strategy of WebSphere, and works with customers and business partners to help them succeed with Liberty.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Application Platform 2


09:30 - 10:15


Title:
IBM CICS and Liberty: What You Need to Know
Abstract:
This session provides an overview and update on the embedded WebSphere Liberty Profile included in CICS TS v5.3. Covering technology essentials, supported core Liberty features and new and enhanced CICS TS Liberty features, as well as a set of real-life application development scenarios, you will learn about the benefits of using this new CICS capability. The session will include a demo of how to expose an existing CICS COBOL application as a Liberty Web Application and as a JSON Web Service.
Speakers:

Jonathan P Lawrence

Jonathan is a member of the CICS Level 3 Service team at IBM Hursley, specializing in Java, Web Services and Liberty. Prior to joining Service he led the development of the CICS TS Feature Pack for Dynamic Scripting (PHP support). He is an author of the recent IBM Redbook publication on IBM CICS and Liberty.

Download:
(empty)

10:45 - 11:30


Title:
WebSphere eXtreme Scale advanced caching topics
Abstract:
Please attend to hear Greg Reid (a WXS SME with several years of experience at some of our "most challenging" WXS clients) present and also demonstrate some of the more advanced features of WXS, including:

•How to choose between the implementation options (e.g. WAS-managed vs standalone; XDF vs non-XDF, heap vs XM, WXS vs IMDB)
•Production topology considerations / suggestions
•Partitioning data for best query performance
•A technique for using a multi-tiered key/value rather than ObjectQuery or EntityManager
•How to effectively use near cache
•How to use indexes, composite indexes, and global indexes
•Continuous Query
•Loaders
•Several ways of preloading cache content
•Dual-datacenter topologies with MMR
•Grid-side processing (e.g. map/reduce Agents)
•Keeping the cache content in synch with the backend resources
•And more!

Some of these topics may be of interest for your current or future projects
Speakers:

Greg Reid

Greg has enjoyed a great number of roles in his long career with IBM (21 with IBM Canada; 16 and counting with IBM US), including work down at the "bare metal" with machine code, compiler development, and debuggers. He has a deep-seated need to know how everything works. He's disassembled and reassembled virtually everything mechanical and electrical at one point in his life, and feesl that he can competently fix (and often improve) just about anything.

He has a 15 year history with the WebSphere family, including WAS, WCS, WCG, and WXS. He's currently one of the leading SMEs in the field for WebSphere eXtreme Scale (WXS), which keeps him pretty on customer consulting engagements globally.

Download:
(empty)

11:40 - 12:25


Title:
WebSphere Liberty, Microservices and Bluemix
Abstract:
This session will explore why WebSphere Liberty is the ideal runtime for microservice architectures, either as part of new cloud native application, or as part of the evolution of an existing monolithic WebSphere application to a hybrid cloud solution. It will look at how Liberty can be used to develop 12 factor applications and additionally cover the areas of security and how to test your microservices. Finally, the IBM GameOn microservice reference architecture (running in Bluemix), will be used to provide a demonstration of the topics covered.
Speakers:

Adam Pilkington

Adam is WebSphere Liberty developer based in the UK Hursley Lab working in the Microservices team. His current focus is on developing best practices and patterns for WebSphere Liberty in microservice architectures. He is also an IBM Master Inventor.

Download:
(empty)

13:30 - 14:15


Title:
Using IBM WebSphere Liberty and Swagger to Make your Services Accessible
Abstract:
Most enterprises already have a wealth of services in production, but there's no list or documentation to help clients understand use what's available. Find out how IBM WebSphere Liberty can help applications self document their APIs using Swagger.
Speakers:

Anita Rass Wan

Anita Rass Wan is a Senior Worldwide Product Manager on the WebSphere Application Server Platform team. She is responsible for helping improve the developer experience building and managing applications for the WebSphere Application platform family. Anita has held various senior positions in development, release management and product management. She has published various papers, and has disclosures and a patent in application development and performance tools.

Kevin Postreich

Kevin is the IBM World Wide technical sales lead for WebSphere Application Server, supporting customer deployments of WebSphere Application Server, WebSphere eXtreme Scale and WAS on Cloud solutions.
His role and responsibility also includes development and delivery of technical accelerators for IBM technical sales organizations, customers, and business partners around the world. He routinely leads customer workshops and delivers technical enablement designed to accelerate the experience, knowledge, and adoption of IBM Hybrid Cloud and Systems Middleware solutions.

Download:
(empty)

14:25 - 15:10


Title:
WebSphere and Docker: The Next Chapter
Abstract:
In previous WebSphere User Group meetings we've looked at the value that containerising applications with Docker can bring and the initial work that was done in creating a WebSphere Liberty image for Docker Hub. This session will cover the next chapter as the story unfolds. We'll demonstate the support being added to WebSphere Developer Tools for working with containerised Liberty instances, using collectives to manage containers running WebSphere Liberty and Node.js, and scaling a Liberty application across a Docker Datacenter deployment with Docker Compose. We'll also look at how WebSphere Application Server traditional can benefit from the use of containers.
Speakers:

David Currie

David is the Docker Architect in the WebSphere Application Server development organisation, based out of IBM's Hursley Lab in the UK. He also has a keen interest in the subject of microservices and is a passionate advocate for software craftmanship

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Hybrid Cloud & DevOps


09:30 - 10:15


Title:
Best Practices for Integrating Your Applications Using IBM Digital Experience
Abstract:
As a leader in the Gartner magic quadrant for horizontal portals, IBM WebSphere Portal offers a comprehensive set of technologies to integrate and aggregate content and functionality from other applications. As a result, it can sometimes be difficult to decide on the best approach to use in a given integration scenario. In this session we examine the characteristics of a number of different integration techniques (Web Application Bridge, Digital Data Connector, Web Application Integrator, custom portlets etc.) and give you some practical advice on which might be the best for particular scenarios.
Speakers:

Andrew Tomlinson

Andrew Tomlinson is a certified IT specialist within IBM Software Services in the UK. He has worked with WebSphere Portal and IBM Collaboration software since 2005, having previously spent 9 years as a developer in IBM Global Business Services. Currently, Andrew focuses his efforts on WebSphere Portal application design and deliver

Graham Harper

Graham is an Application Architect and Consulting IT Specialist with IBM Digital Experience Services. He has been designing and developing solutions for customers using Lotus and IBM software for 24 years and with WebSphere Portal specifically for well over 10 years.

Download:
(empty)

10:45 - 11:30


Title:
DevOps: The Harmonious, Polygamous Marriage of Agile, Lean and ITSM
Abstract:
In this session Helen will explain why, in many respects, DevOps isn’t something new but the natural evolution and convergence of three key IT methodologies that all contribute to the goal of making better software, faster and more safely. Together they bring to life key DevOps concepts such as releasing on demand, shifting left, measuring ideation to realisation and failing smartly. Using case studies from projects she has worked on, Helen will show how embracing these principles and others, such as Agile Service Management contribute to changing cultures so that they are frictionless, innovation machines with their eye firmly on the customer’s needs along with sharing practical advice on how to drive change.
Speakers:

Helen Beal

Helen has 20 years’ experience working in the technology industry with a focus on the Software Development and Delivery Lifecycle for a wealth of cross industry clients in the UK and abroad. Helen is passionate about DevOps and is the creator of the Ranger4 DevOps LiftOff Workshop and the Ranger4 DevOps Maturity Assessment - winner of the IBM Beacon Award 2015 for Outstanding DevOps Solution. She also started Ranger4’s #DevOpsFriday5 initiative and is on the Board of Regents at the DevOps Institute (Ranger4 are also a Registered Education Provider for the DOI’s DevOps training courses). Helen was also named in TechBeacon's 20 Influential Women in DevOps and PowerAdmin's 51 DevOps Influencers to Start Following Today. Helen is also a novelist and ecologist. She once saw a flamingo lay an egg.

Download:
(empty)

11:40 - 12:25


Title:
WAS Liberty Install: For Dev, Ops and DevOps
Abstract:
WAS Liberty has a number of install approaches. Each exists for a reason but sometimes it's not clear where to start. This talk will focus on WAS Liberty's zip, command line install, server package and configuration capabilities. It will describe how developers can get started with small targeted installs and add new capabilities as and when they're needed. It will show how operators can get an all-in-one package that fits their entitlement, and it will show how developers and operators can collaborate, easily taking a runtime from development, through to production, providing configuration for the different environments.
Speakers:

Ashley Robertson

Ashley is an IBM WebSphere Application Server developer working on the WebSphere Liberty Repository. He is a recent Maths & Computer Science graduate and is based at IBM's Hursley Lab.

Graham Charters

Graham is a Senior Technical Staff Member in the IBM WebSphere Application Server development organization. He is responsible for the WebSphere Liberty Repository and WebSphere OSGi Applications programming model, and the IBM technical lead in the OSGi Alliance Enterprise Expert Group.

Download:
(empty)

13:30 - 14:15


Title:
Eclipse Maven Jenkins Lars and Docker. A continuous delivery pipeline using WebSphere Liberty
Abstract:
Organizations that deliver value quickly gain the competitive edge. Long release cycles with waterfall processes requiring long maintenance windows are yesterday's way. Today, development teams have adopted Agile processes to deliver valuable function in small, short increments. DevOps makes that real by enabling the automated testing and configuration management required to maintain an enterprise application in production. This session will show the build out of a continuous delivery pipeline for an application developed in Eclipse with the WebSphere Developer Tools and Apache Maven, pushed to Git, built by Jenkins into a Docker image, by making use of the Liberty Asset Repository Service (LARS), and deployed to 'production'. This is just one combination of technologies you can use to build a continuous delivery pipeline with WebSphere Liberty.
Speakers:

Jeremy Hughes

Jeremy Hughes is the WebSphere Application Server development architect for DevOps and Open Source, based at IBM's Hursley development laboratory in the UK, recently focusing on enabling the Liberty Profile to be managed by popular DevOps frameworks, including Chef. He is an IBM Lab Advocate, helping customers make the most effective use of WebSphere products. He has led technology development in OSGi Applications and Web Services delivering to many WebSphere Application Server releases. He is a committer and PMC lead on the Apache Aries project. He is passionate about building a wider ecosystem of technology, often Open Source, around IBM products to help customers build their solutions.

Download:
(empty)

14:25 - 15:10


Title:
Infrastructure as Code (IAC): A Review of Tools & Techniques for Managing WebSphere Middleware
Abstract:
Treating infrastructure as code is starting to gain attention in the industry. It is an approach that can be used to manage complex middleware environments. Also known as programmable infrastructure, IAC, means writing code (using a high level or any descriptive language) to manage configurations, automate provisioning of infrastructure and for application deployments. IAC is not too different from scripting, that is commonly used for infrastructure automation. The problem with scripts is that they automate static steps and have limited flexibility and ability to implement complex actions.


How many times have you manually applied the same steps or run the same script when creating a WebSphere Application Server, MQ or IIB instance. , or relied on another team to set up WebSphere environment for you? What if all of these actions were scripted and versioned just like the rest of applications using the WebSphere middleware.?


This talk examines the concepts behind IAC, the key approaches being used and the different tools on the market that use IAC. Our experience with tools like Chef, Puppet, Urbancode and Talos will be shared. The basics of each of these tools — along with their similarities, use cases, and differences will be discussed.
Speakers:

Scott Bybee

Scott Bybee is the original creator of the IBM Rational Automation Framework and has spent the last 17 years consulting helping organizations optimize their build and release strategies around IBM middleware software. Scott is currently working for Avnet where he is actively involved in Talos, Avnet's Middleware Automation software. Scott is based in Saint Petersburg, Russia and is engaged with a variety of large enterprise customers across Europe.

Richard Caldeira

Richard Caldeira is a Senior Digital Integration Architect at Arqino. With 20 years of integration experience he has experienced covered Web, Mobile, API Management, SOA, ESB and DevOps technologies and methodologies. Provides Integration expertise in IBM’s Integration Bus, Message Broker and WebSphere MQ and Apigee Edge. Extensive experience across numerous business sectors including Financial Services, Retail and Manufacturing sectors.

Richard was responsible for building the MQ toolkit for Talos, Avnet's Middleware Automation software.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Hybrid Cloud


09:30 - 10:15


Title:
Real-time, Operational Intelligence for Java Applications
Abstract:
Application developers often need to get real-time diagnostics for the entire Java application – logs, metrics and transactions.  Specifically, developers need to detect anomalies, discover topologies, and analyze application behavior to rapidly diagnose issues and determine causality. This presentation examines various methods that developers can use to turn machine data such as logs, metrics and transactions into operational intelligence.
Speakers:

Scott Corrigan

As Vice President of Technology Services, Scott Corrigan manages Nastel's technology related activities in the field, including sales engineering and services delivery. In his role, Scott leads a worldwide team that supports customers, sales and partners. With over 20 years of experience in the IT industry, Scott has architected software solutions and managed deployments to enable a large number of corporate customers to succeed in their business objectives. Scott's extensive track record in Enterprise Software in the United States and Europe empowers him to understand the technology challenges faced by global organizations

Download:
(empty)

10:45 - 11:30


Title:
Managing complex Applications in a Hybrid World
Abstract:
Understanding the behaviour of todays ever more complex applications can be a daunting task. With an ever increasing reliance on direct customer engagement, it is critical that we consider measurement and optimisation of performance from design inception to production delivery. See how IBM's service management tools can help to provide valuable insights to your applications behaviour, from a user's interaction, down to code level diagnostics, utilising powerful analytics capabilities to predict anomalous patterns of behaviour from underlying service metrics.
Speakers:

Stephen Ferguson

Stephen Ferguson has over 25 years of experience in the software performance management market, joining IBM in 2004 following the acquisition of Candle Corporation. On joining IBM, Stephen held the position of EMEA Technical Lead for the OMEGAMON suite of monitoring tools covering zOS and Middleware management. Since 2010, as a lead APM Technical Sales specialist, Stephen has helped customers in their journey to transition from silo component resource monitoring, to a more holistic application management approach. Stephen also maintains a speciality in the detailed monitoring requirements of IBM’s Integration and Application platform offerings.

Download:
(empty)

11:40 - 12:25


Title:
Introduction to Blockchain
Abstract:
Blockchain is a shared, replicated ledger that underpins technology such as Bitcoin. Blockchain's reach is wider than cryptocurrency however, as it sets out to provide the foundation for a new generation of transactional applications that establish trust and transparency, while streamlining business processes. Are you curious about Blockchain and what it can do for your business? This session gives an overview of Blockchain, why it is so important and how IBM can help on your path to adoption of this exciting technology
Speakers:

Matt Lucas

Matt is part of IBM’s global blockchain engagement team, part of the office of the CTO Europe. He is based in IBM’s development laboratory in Hursley and has worked with IBM for over 18 years on a variety of integration middleware technologies. Most recently he spent several years working on IBM Integration Bus in the product architecture and offering management disciplines. You can contact Matt on Twitter using @mqmatt, or via e-mail at lucas@uk.ibm.com.

Download:
(empty)

13:30 - 14:15


Title:
Introduction to Bluemix
Abstract:
Learn the fundamentals of IBM's digital cloud platform - API's and services, rapid prototyping and flexible compute options.
Speakers:

Edmund Shee

Ed works as a technical specialist on IBM's cloud development platform. His role includes everything from mentoring at hackathons to helping enterprises move to microservices architectures on Cloud.

Download:
(empty)

14:25 - 15:10


Title:
Making Sense of the madness around Security Tokens
Abstract:
Today we have a lot of "standard" security tokens, formats and protocols, such as OAuth, SAML, OpenID, OpenID Connect, SPNEGO, and so on. Why so many? What are they? Which one(s) do I really need? During this presentation we will examine these questions to establish a basic level of understanding on what these tokens are and how can they can be used in your organization
Speakers:

Michael Cheng

Michael Cheng is the lead security architect for WebSphere Application Server, responsible for new security features and addressing security vulnerabilities. Prior to his current role, he was the Release Architect for WebSphere Application Server V8.5 and V8.5.5. Michael has been a contributor to IBM middleware technology since 1995, covering areas such as Object Request Broker, EJBs, JSR 109 enterprise web services, system administration for WebSphere Network Deployment, and large WebSphere Topologies.

Michael holds a Bachelor of Arts in Computer Science from Cornell University, USA, and a PhD in Computer Science from the University of Wisconsin-Madison, USA.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Integration


09:30 - 10:15


Title:
Hybrid Integration: Extending the reach of your enterprise
Abstract:
The ownership boundary of the typical enterprise now encompasses a much broader landscape, reaching out to cloud native development platforms, software as a service, depnedencies on external APIs from business partners, a mobile workforce and digital channels. The integration surface area is dramatically increased and the integration patterns to support it are evolving just as quickly. Find out IBMs vision for this new Hybrid Integration landscape, and how that plays into the direction for products that make up IBM Application Integration Suite (IBM Integration Bus, CastIron, API Connect) , and understand the value of the brand new offering IBM AppConnect.
Speakers:

Kim Clark

Kim is a strategist on IBMs integration portfolio providing guidance to the Offering Management team on current trends and challenges, and assisting customers to mature their integration architecture. He has spent the last couple of decades working in the field helping customers implement the integration aspects of solutions tackling concepts such as SOA, BPM and API and has a broad and deep knowledge of the products, and the architectural issues involved. He writes and presents regularly on design and architecture best practices in this space.

Download:
(empty)

10:45 - 11:30


Title:
What's New in IBM Integration Bus
Abstract:
As IBM's strategic integration technology for all enterprise integration use-cases, IBM Integration Bus (IIB) continues to deliver new capabitilites that address diverse integration needs. This session will describe all the latest developments up to and including the 10.0.0.4 release (delivered end of March 2016) which provided improved REST and JSON support, a Callable Flows feature for hybrid cloud scenarios and a Salesforce Request node.
Speakers:

Ben Thompson

As IBM Integration Bus Chief Architect, Ben is responsible for setting the technical and functional direction of the product, and driving external client and business partner relationships. Ben has previously worked as the IIB Industry Pack Lead Architect, the IIB Operational Model Architect and before that spent 8 years in IBM Software Services.

Download:
(empty)

11:40 - 12:25


Title:
Microservices: Where do they fit within a rapidly evolving integration architecture?
Abstract:
Do microservices force us to look differently at the way we lay down and evolve our integration architecture, or are they purely about how we build applications? Are microservices a new concept, or an evolution of the many ideas that came before them? What is the relationship between microservices and other key initiatives such as APIs, SOA, and Agile. In this session, we will unpick what microservices really are, and indeed what they are not. We will consider whether there is something unique about this particular point time in technology that has enables microservice concepts to take hold. Finally, we will look at if, when, where and how an enterprise can take on the benefits of microservices, and what products and technologies are applicable for that journey.
Speakers:

Kim Clark

Kim is a strategist on IBMs integration portfolio providing guidance to the Offering Management team on current trends and challenges, and assisting customers to mature their integration architecture. He has spent the last couple of decades working in the field helping customers implement the integration aspects of solutions tackling concepts such as SOA, BPM and API and has a broad and deep knowledge of the products, and the architectural issues involved. He writes and presents regularly on design and architecture best practices in this space.

Download:
(empty)

13:30 - 14:15


Title:
IIB and API's, services, applications and libraries
Abstract:
(empty)
Speakers:

Ben Thompson

As IBM Integration Bus Chief Architect, Ben is responsible for setting the technical and functional direction of the product, and driving external client and business partner relationships. Ben has previously worked as the IIB Industry Pack Lead Architect, the IIB Operational Model Architect and before that spent 8 years in IBM Software Services.

Download:
(empty)

14:25 - 15:10


Title:
APIs: from architecture to implementation
Abstract:
Apis have been around forever.
Where is all the buzz around API economy coming from?
This session discusses the different types of apis emerging in the architecture of an organisation and how they play a key role in the digital strategy of an enterprise. We are going to position the core components of of a end to end API platform and then move from theory to practice, showing how to rapidly build a micro service and expose an API, leveraging the node.js capabilities included in IBM API Connect after the acquisition of StrongLoop.
Speakers:

Carlo Marcoli

Carlo Marcoli is an enterprise architect at IBM. He has built his experience in IBM Software Services, helping customers delivering leading edge technology solutions to transform their business. He is currently working for the IBM Api connect solutions team. His main areas of interest is solution design in the context of the Api economy.

Gary Kean

Gary has been working with the Smarter Process portfolio of products for 5 years and has been involved in the design, development and architecture of many client implementations, predominantly in the UK and Ireland. Gary is currently working with a leading Irish bank and is assisting them in their journey of embracing the API economy and their shift towards a micro services based architecture.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Messaging


09:30 - 10:15


Title:
Where is my message?
Abstract:
Every MQ infrastructure team member has been asked the question, and most developers who have worked with MQ have asked it: "Where is my message?". In this session we look into the tools that MQ provides to find your messages. We demonstrate how to analyze the MQ recovery log on distributed platforms to find out what happened to your persistent messages, with the assistance of tools provided with the product. We also look at how to trace the route messages take through your MQ infrastructure, and how to generate and analyze activity reports showing the behavior of MQ applications.
Speakers:

Jon Rumsey

Jon has worked in the IBM MQ development team for 17 years. His main areas of expertise include clients, channels, cryptography, the queue manager kernel and the IBM i platform. Jon currently has architectural responsibility for MQ AMS and channels.

Download:
(empty)

10:45 - 11:30


Title:
An introduction to publish/subscribe with IBM MQ
Abstract:
IBM MQ allows application programmers to use the publish/subscribe application model with ease. This session takes you through the fundamental publish/subscribe concepts and how they relate to IBM MQ. Covering aspects of system design, configuration and application programming.
Speakers:

David Ware

I am the lead architect for IBM MQ on the distributed platforms, with many years of experience in the messaging world. I have responsibility for strategy, architecture and development of current and future IBM MQ products.

Download:
(empty)

11:40 - 12:25


Title:
What's new in IBM Messaging
Abstract:
Integrating cloud applications with your existing systems of record is essential to create truly engaging applications, and messaging is the secret ingredient when linking these worlds together. This session will cover what's new in IBM MQ and Messaging and how it is continually evolving to integrate into the wider ecosystem. For IBM MQ we'll see how features have continued to be delivered since IBM MQ V8 was first released and how they can be used to create an efficient and reliable messaging infrastructure whether on-premise or in the cloud. We'll also cover new messaging capabilities such as MQ Light and IBM's Message Hub.
Speakers:

David Ware

I am the lead architect for IBM MQ on the distributed platforms, with many years of experience in the messaging world. I have responsibility for strategy, architecture and development of current and future IBM MQ products.

Download:
(empty)

13:30 - 14:15


Title:
Hybrid Cloud Messaging
Abstract:
Integrating cloud apps with your existing systems of record is essential to create truly engaging applications and messaging is the secret ingredient when linking these worlds together.  This session will cover how to extend your on-premise MQ infrastructure into the cloud taking advantage of cloud deployment technologies and IBM's Message Hub.
Speakers:

Andrew Schofield

Andrew Schofield is Chief Architect for Hybrid Cloud Messaging. He has more than 25 years of experience in messaging middleware and the Internet of Things, with particular expertise in the areas of data integrity, transactions, high availability and performance. He works at the Hursley Park laboratory in England. In his spare time, Andrew writes applications for mobile phones and connects things to the internet.

Download:
(empty)

14:25 - 15:10


Title:
Designing MQ self service
Abstract:
Businesses are transforming their enterprise IT infrastructure so that application teams can provision resources in an automated, self-service or "as-a-Service" fashion, often from a self-service portal or as part of an on-premise Platform-as-a-Service (PaaS). In this session, we explain the tools and techniques that are available to integrate MQ into such an environment. This changes an MQ deployment from a high-touch activity with significant interaction between humans on the application and middleware teams to an automated, efficient process.
Speakers:

David Ware

I am the lead architect for IBM MQ on the distributed platforms, with many years of experience in the messaging world. I have responsibility for strategy, architecture and development of current and future IBM MQ products.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Process Transformation


09:30 - 10:15


Title:
What's new in BPM v8.5.7
Abstract:
A lot has happened in IBM Business Process Manager over the last year.
Come for this quick overview tour of all the new enhancements introduced in 8.5.7.
This session provides a broad overview of what's new in the latest release of IBM BPM.
If can you only attend a single session on BPM, this is it.
Speakers:

Claudio Tagliabue

Claudio Tag is a certified IBM technical specialist, focusing on Software as a Service and Business Transformation. He is excited by business change in the 21st Century and the consequent demands on technology. Making the "complicated" "business as usual" has been Tag’s focus for the past 5 years. Through his work with clients as a domain expert for IBM's ground breaking SaaS and BPM technologies, Tag has gained significant insight into today's senior IT stakeholder motivations. Tag presented his work at several conferences around Europe.
Follow Tag on Twitter @ClaudioTag and on the IBM Expert Integrated Systems blog (http://expertintegratedsystemsblog.com/author/claudio-tagliabue).

Francesca Sutton

Francesca works in the UK Process Transformation technical sales team, specialising in IBM’s intelligent Business Process Management capabilities for process and decision modelling & automation. With a degree in international business, Francesca enjoys the challenge of translating her clients’ critical business imperatives into enterprise-strong and cutting edge solutions. She is also the Business Partner advocate for the IBM UK Hybrid Cloud technical team, working to support IBM’s ecosystem of Partners.

Download:
(empty)

10:45 - 11:30


Title:
How ODM Operational Decision Manager can help with the companies ever changing Business Rules
Abstract:
An overview of encapsulating your rules that run the business and allowing a rule engine to make the decisions based on the business data and the current rules defined.
Speakers:

Mike Johnson

Mike is a developer of ODM specialising on z systems he works out of the Hursley IBM lab in the UK. He has spent his career in the messaging and brokering environments across the platforms. He has a Combined honours degree in Computing and Statistics.
When not at work Mike spends his free time racing yachts.

Download:
(empty)

11:40 - 12:25


Title:
Process Transformation & IBM Blueworks Live
Abstract:
Business Process Management is a discipline that leverages technology to provide total visibility into your organization to discover, document, automate and continuously improve business processes. This session will start with an overview of Business Process Management and an introduction into the IBM solutions for this area, followed by a deep dive into Blueworks Live with a live demonstration and discussion.
Speakers:

Sam Weeks

Sam graduated UCL with a masters degree in physics, and is a recent addition to the Process Transformation Technical team. His main focus is on Blueworks Live.

Download:
(empty)

13:30 - 14:15


Title:
Introduction to Cognitive Business Operations
Abstract:
Cognitive business operations are processes and decisions that can sense, respond and learn when infused with Cognitive capabilities. Using dark data unused to the business to better understand and learn can make a major difference to enhance knowledge workers and the tasks they do as well as decision-making context and the external business environment. In this session Matt & Andy will share the value of doing this along with patterns on how to bring cognitive capabilities to business operations by infusing business process management (BPM) solutions and ODM business rules with IBM Watson technologies.
Speakers:

Andy Ritchie

Andy is an Offering Manager in the Process Transformation team covering IBM BPM and ODM. He has a background on solutions with IBM BPM and ODM with Analytics, MDM, Integration and has recently been specialising in Cognitive Business Operations.

Matthew Roberts

Matt loves to build first-of-a-kind solutions for challenging business problems. As a certified IBM specialist, Matt applies his experience in process improvement technologies and hybrid-cloud platforms to design innovative solutions with his clients across the UK and Ireland.

Download:
(empty)

14:25 - 15:10


Title:
DevOps and IBM BPM - Shifting Left Together
Abstract:
In this session, you will learn how IBM have enabled a major UK financial services establishment to begin the journey towards DevOps, by automating application deployment using IBM UrbanCode Deploy.

Whilst the session focuses upon IBM BPM, we will also cover how UrbanCode is being used more broadly with a wider range of IBM middleware, including IBM Integration Bus, IBM Operational Decision Management and IBM Business Monitor.

We will finish by describing the journey upon which the client is embarking as they move towards the automation of environment builds, over and above application management.
Speakers:

Dave Hay

Working within the IBM Cloud business unit, Dave is CTO of the Client Technical Engagement team, meaning that he gets to play with all the toys, whilst ensuring that his team get to play with all the toys.

Dave has been with IBM since 1992, acquiring experience in a variety of roles, including AS/400 technical support, systems operations, networking, software technical sales, Business Partner technical enablement and, since 2009, software services.

Most recently, Dave has been delivering services for the Smarter Process practice, focused on infrastructure architecture, design and deployment, for a myriad of clients including many in the financial services sector.

Dave is an avid technologist, a self-confessed Apple geek, a prolific technical blogger and a passionate advocate for collaboration, knowledge sharing and team development.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)

Runtimes


09:30 - 10:15


Title:
Emerging Web Application Architectures with Java and Node.js
Abstract:
Node.js has been rapidly growing in popularity in recent years. Now backed by enterprise vendors like IBM, Intel and Microsoft through the Node Foundation, and in use at companies like LinkedIn, WalMart and PayPal, Node.js is a serious option for enterprise web applications. But that doesn't diminish the importance of Java and Java Application Servers. In fact, a number of emerging architectures for enterprise web applications bring together the web scale and integrated browser experience characteristics of Node.js with the highly optimized and resilient transactional characteristics of Java to deliver reliable, high-performance and engaging web applications. Come learn more about the complimentary characteristics of Node.js and Java and how you will want to use both to build the next generation of web applications.
Speakers:

Chris Bailey

STSM, IBM Runtime Technologies

Chris is part for the "Runtime Technologies" team in IBM, contributing to the open source communities for Node.js, Java and Swift. His focus areas are performance, monitoring and diagnostics, and he is the technical lead for the open source "Node Application Metrics" monitoring project.

Download:
(empty)

10:45 - 11:30


Title:
Introducing Swift: the mobile language that's coming to the cloud
Abstract:
Swift is a new programming language, designed by Apple to be the future of iOS development. Since it was open-sourced last year, IBM has been working to bring Swift to the cloud, on Linux. Why? Join this talk to learn the basics of Swift, how IBM is working to bring it to the enterprise, and how you can get started with Swift today.
Speakers:

Ian Partridge

Software Engineer, IBM Runtime Technologies

Ian is part of the IBM Runtime Technologies team, focussed on bringing Swift to Linux in the cloud. He previously worked in development and support of the IBM Java runtime.

Download:
(empty)

11:40 - 12:25


Title:
Self-monitoring applications with the Health Center API
Abstract:
IBM Health Center is a free tool for Java that allows real-time monitoring of Java applications to track things like CPU usage, memory usage, garbage collection patterns and class/method invocations. It has been present in every version of IBM Java since version 5. Over the last year considerable work has been put into the tool to allow access to the data it provides via a lightweight API, allowing application programmers to create their own monitoring clients, or to monitor their applications from directly within the application itself. This session will present the API framework and have several demos to showcase what can be done with the new technology.
Speakers:

Matthew Colegate

Matthew has been working with the Runtimes tooling team for 2 years, developing monitoring solutions for Java and Node. Previously he worked on installation and serviceability of IBM Business Process Manager for z/OS and on WebSphere Enterprise Service Bus v6 and v7.

Download:
(empty)

13:30 - 14:15


Title:
IBM and Node.js: Open source development and the Node.js Foundation
Abstract:
The IBM SDK for Node.js is based on the community's open source Node.js codebase. Over the past two years or so we have added functionality to Node.js codebase to support more platforms and add functionality such as internationalisation and FIPS-enablement. This presentation will cover our community contribution story and the issues involved, and talk about the Node.js foundation that controls the project.
Speakers:

Stewart Addison

Stewart is a developer on the Node.js runtime and has extensive programming and system administration experience, with a primary focus on UNIX-based systems.

Download:
(empty)

14:25 - 15:10


Title:
What's new in the IBM SDK for Java
Abstract:
Java SE 8 is the latest release of the Java platform that powers much of IBM's software and provides functionality for you to get your work done. In this session, we describe the new features currently under development in the virtual machine and associated libraries and tooling. Come and learn how to be more productive as a developer, use new techniques for exploiting modern hardware to process large volumes of data in parallel, move data efficiently across the network, and exploit the virtualization potential of your data center.
Speakers:

Will Smith

Will Smith is a service engineer in the IBM Runtimes team at the IBM Hursley Park Development Lab, UK. Will has developed and maintained Java install code, Globalization features, graphics and font libraries, later moving to development of the Java monitoring and diagnostics tools. In recent years he joined the service team for Java, resolving software problems in enterprise application environments. Debugging Java application issues on Linux, Windows, AIX and z/OS, with a diverse set of customers, brings a satisfying variety of work and the chance to collaborate with technical people around the world.

Download:
(empty)

15:30 - 16:15


(empty slot)

16:25 - 17:10


(empty slot)


Vendor Stands

To enquire about a vendor stand please use our Contact Form


Location: IBM South Bank - London

IBM South Bank Map

Address

76/78 Upper Ground
South Bank
London SE1 9PZ
Telephone: 020 7202 3000 Fax 020 7928 4464

By Train

Waterloo (BR), Waterloo East (BR) and Blackfriars (Thameslink) stations are all within walking distance. London's other mainline stations are within fifteen minutes by London Underground to Waterloo station. Travel information can be obtained from BR on 0845 300 7000 or Thameslink on 0845 330 6333.

By Underground

Tube maps are available from most underground stations. Waterloo is on the following underground lines: Northern, Bakerloo, Jubilee and Waterloo and City. The Northern line has two branches, so make sure the train you board is going to Waterloo. The Waterloo and City line links Waterloo to Bank station on the Central line. Travel information for London Underground is available on 020 7222 1234.

On Foot

Walking from the stations is straightforward, though you may prefer to take a taxi. IBM's South Bank building is located between the Royal National Theatre and the London Weekend Television Studios. From Waterloo, follow the signs from the station for the South Bank. Get to road level, York Road, and head north towards the rail bridge, bear left under the bridge, into Concert Hall Approach, heading for the Royal Festival Hall. Turn right onto Belvedere Road (which becomes Upper Ground as you walk under the bridge) past the Royal National Theatre, and IBM is on your left.

From Waterloo East walk up Cornwall Road and IBM is opposite you. From Blackfriars, walk over Blackfriars Bridge, turn first right into Upper Ground and IBM is just past LWT Studios.

By Taxi

London cabs are abundant; when their yellow taxi sign is lit they are available for hire. You can also hire taxis by phone on 020 7286 0286 or 020 7272 0272.

By Air

From Heathrow airport: travel to Waterloo station by London Underground. From Gatwick airport travel to Waterloo by train via Victoria or Clapham Junction stations.

By Road

South Bank is less than half a mile from Waterloo station. From the main roundabout to the north of the station, take the Stamford Street exit and then first left into Cornwall Road. The IBM building faces you at the end of Cornwall Road.

Parking

There are public car parks close to South Bank, but they can be expensive. Meter parking is also available in the streets nearby. Parking for disabled drivers can be arranged by calling 020 7261 0618

Icon Solutions
Prolifics
Technology Solutions - formerly a division of Avnet, now part of Tech Data.
XebiaLabs
SOA Software
iDelta
Ranger4
W3Partnership
Nastel
Compuware
AppDynamics
Safira
MidVision
CSI