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 23rd March 2015, 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.


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


Session 1


Title:
What do you need in your dev environment for building on prem and hybrid applications?
Abstract:
Do you want to spend more of your time building innovative and engaging applications for customers instead of standing up development environments? This session will talk about how to utilize the right tools and development environment for building your java and node.js applications. We'll cover new enhancements in the WebSphere Application Server developer tools (WDT), integrations with devOps and how to leverage the Bluemix runtime (Liberty(java) and Node.js) development environments.
Speakers:
Anita Rass Wan
Download:

Session 2


Title:
Developing with the latest Java EE 7 technologies on WAS Liberty profile
Abstract:
WebSphere Application Server Liberty profile has been expanding its Java EE 7 capabilities over the last few quarters. In this session we will go into detail on some of these technologies, discussing when and where you will want to use them and the advantages they offer. This session will also take a look at the expanded developer functionality that has been added to the WebSphere Developer Tools for Eclipse and Bluemix tools and how developers can take advantage of the new functionality to improve productivity.
Speakers:
Thomas Banks
Download:
[not available]

Session 3


Title:
Come shape the future...
Abstract:
This interactive session is looking for input and feedback from you, our users on what you would like to see in the WebSphere App server, Bluemix development environment and runtimes, etc.
Speakers:
Anita Rass Wan
Download:
[not available]

Session 4


Title:
Building highly available architectures with WAS and MQ
Abstract:
This talk will look at architectures in which IBM MQ can be configured with the IBM WebSphere Application Server (and Liberty profiles) to give a highly-available scenario. The basis be some of the scenarios that are documented in the developerWorks series "A flexible and scalable WebSphere MQ topology pattern".(http://www.ibm.com/developerworks/websphere/library/techarticles/1308_broadhurst/1308_broadhurst.html)
Speakers:
Matthew White
Download:

Labs


Session 1


Title:
Bluemix and DevOps Labs
Abstract:
Bluemix:IBM Bluemix is an open-standards, cloud based platform for building, managing and running apps and services of all types (e.g. web, mobile, big data and IOT devices). Capabilities include various runtimes (e.g. Java, Node.js and PHP), mobile back end development, application monitoring, as well as capabilities from ecosystem partners and open source - all through an as-a-service model in the cloud.In this lab you will use Bluemix to deploy a web app which consumes a Cloudant database service, live on the internet in just a matter of minutes. Bluemix tools will be used to edit the code on a local workstation and update the running app. You'll also experience Bluemix DevOps Services, using it to host the code in a Git repository, make updates via a browser and trigger a build and deploy process which automatically publishes to IBM Bluemix.Please ensure you have a Bluemix account (with 30 day trial) by signing up here: https://ibm.biz/UKIBluemix, prior to the event.DevOps with WebSphere Liberty Profile, Maven, Jenkins and Chef: 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. In this lab, you will learn how tools such as Apache Maven and Chef can be used with the Liberty Profile as part of a continuous delivery solution.
Speakers:
Lab Class
Download:
[not available]

Session 2


Title:
Bluemix and DevOps Labs
Abstract:
Bluemix:IBM Bluemix is an open-standards, cloud based platform for building, managing and running apps and services of all types (e.g. web, mobile, big data and IOT devices). Capabilities include various runtimes (e.g. Java, Node.js and PHP), mobile back end development, application monitoring, as well as capabilities from ecosystem partners and open source - all through an as-a-service model in the cloud.In this lab you will use Bluemix to deploy a web app which consumes a Cloudant database service, live on the internet in just a matter of minutes. Bluemix tools will be used to edit the code on a local workstation and update the running app. You'll also experience Bluemix DevOps Services, using it to host the code in a Git repository, make updates via a browser and trigger a build and deploy process which automatically publishes to IBM Bluemix.Please ensure you have a Bluemix account (with 30 day trial) by signing up here: https://ibm.biz/UKIBluemix, prior to the event.DevOps with WebSphere Liberty Profile, Maven, Jenkins and Chef: 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. In this lab, you will learn how tools such as Apache Maven and Chef can be used with the Liberty Profile as part of a continuous delivery solution.
Speakers:
Lab Class
Download:
[not available]

Session 3


Title:
Bluemix and DevOps Labs
Abstract:
Bluemix:IBM Bluemix is an open-standards, cloud based platform for building, managing and running apps and services of all types (e.g. web, mobile, big data and IOT devices). Capabilities include various runtimes (e.g. Java, Node.js and PHP), mobile back end development, application monitoring, as well as capabilities from ecosystem partners and open source - all through an as-a-service model in the cloud.In this lab you will use Bluemix to deploy a web app which consumes a Cloudant database service, live on the internet in just a matter of minutes. Bluemix tools will be used to edit the code on a local workstation and update the running app. You'll also experience Bluemix DevOps Services, using it to host the code in a Git repository, make updates via a browser and trigger a build and deploy process which automatically publishes to IBM Bluemix.Please ensure you have a Bluemix account (with 30 day trial) by signing up here: https://ibm.biz/UKIBluemix, prior to the event.DevOps with WebSphere Liberty Profile, Maven, Jenkins and Chef: 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. In this lab, you will learn how tools such as Apache Maven and Chef can be used with the Liberty Profile as part of a continuous delivery solution.
Speakers:
Lab Class
Download:
[not available]

Session 4


Title:
Bluemix and DevOps Labs
Abstract:
Bluemix:Bluemix:IBM Bluemix is an open-standards, cloud based platform for building, managing and running apps and services of all types (e.g. web, mobile, big data and IOT devices). Capabilities include various runtimes (e.g. Java, Node.js and PHP), mobile back end development, application monitoring, as well as capabilities from ecosystem partners and open source - all through an as-a-service model in the cloud.In this lab you will use Bluemix to deploy a web app which consumes a Cloudant database service, live on the internet in just a matter of minutes. Bluemix tools will be used to edit the code on a local workstation and update the running app. You'll also experience Bluemix DevOps Services, using it to host the code in a Git repository, make updates via a browser and trigger a build and deploy process which automatically publishes to IBM Bluemix.Please ensure you have a Bluemix account (with 30 day trial) by signing up here: https://ibm.biz/UKIBluemix, prior to the event.DevOps with WebSphere Liberty Profile, Maven, Jenkins and Chef: 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. In this lab, you will learn how tools such as Apache Maven and Chef can be used with the Liberty Profile as part of a continuous delivery solution. DevOps with WebSphere Liberty Profile, Maven, Jenkins and Chef: 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. In this lab, you will learn how tools such as Apache Maven and Chef can be used with the Liberty Profile as part of a continuous delivery solution.
Speakers:
Lab Class
Download:
[not available]

Session 5


Title:
Bluemix and DevOps Labs
Abstract:
Bluemix:IBM Bluemix is an open-standards, cloud based platform for building, managing and running apps and services of all types (e.g. web, mobile, big data and IOT devices). Capabilities include various runtimes (e.g. Java, Node.js and PHP), mobile back end development, application monitoring, as well as capabilities from ecosystem partners and open source - all through an as-a-service model in the cloud.In this lab you will use Bluemix to deploy a web app which consumes a Cloudant database service, live on the internet in just a matter of minutes. Bluemix tools will be used to edit the code on a local workstation and update the running app. You'll also experience Bluemix DevOps Services, using it to host the code in a Git repository, make updates via a browser and trigger a build and deploy process which automatically publishes to IBM Bluemix.Please ensure you have a Bluemix account (with 30 day trial) by signing up here: https://ibm.biz/UKIBluemix, prior to the event.DevOps with WebSphere Liberty Profile, Maven, Jenkins and Chef: 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. In this lab, you will learn how tools such as Apache Maven and Chef can be used with the Liberty Profile as part of a continuous delivery solution.
Speakers:
Lab Class
Download:
[not available]

DevOps


Session 1


Title:
Building a better product with data analytics and the cloud
Abstract:
As we move from traditional waterfall development through agile and onto continuous delivery the approach we adopt to build and test our products needs to evolve. No longer can we rely on a long stabilisation phase at the end of a release. Quality now needs to be assured at every stage of the release with every code change.This talk has two aims. Firstly to take you through a number of the innovations being made in the delivery of Liberty to give you an insight into how we drive quality throughout the release. Secondly, to inspire ideas on how you can apply data analytics and the cloud to drive your own build and test environments.Key innovations covered will include our delivery lifecycle as well as our dynamic scalable build environment (based upon Smart Cloud Orchestrator and uDeploy). Finally we will cover our use of big data analytics to automatically identify potential regressions any optimise our build and test environment.
Speakers:
Kevin Smith
Download:
[not available]

Session 2


Title:
DevOps, and IBM SWG's transformation activities
Abstract:
This session will discuss something of the transformational journey that IBM has been making over the last decade with its approach to software development. The journey reflects the experiences and understanding of many, from lean startup to large enterprise: from the transition from waterfall to agile, and then through into embracing DevOps as an organization. We will discuss how tools have helped, but how culture is key, and discuss the latest phases of transformation into the world of SaaS delivered as microservices in highly containerized architectures, using open source tools and a collaborative culture.
Speakers:
Chris Sharp
Download:

Session 3


Title:
Automation that scales: how IBM is scaling build and test infrastructure
Abstract:
This session will provide an insight in to how the IBM WebSphere Liberty team is stream lining and automating their build process. By creating processes to automate the provisioning and de-provisioning of resources using IBM UrbanCode Deploy we are able to support the rapid deployment of hundreds of machines per build.The talk will cover best practices and the principles behind using IBM UrbanCode Deploy in a large scale environment including both how it's used in production and additionally in configuring and deploying the DevOps environment.
Speakers:
Michael Shaffer
Download:
[not available]

Session 4


Title:
WebSphere Application Server and Docker: Delivering on the Promise of Containers
Abstract:
Containers promise to provide the ability to take a lightweight image from development and deploy it at high density in production. In this session, you'll see how the combination of WebSphere Application Server Liberty profile and Docker can deliver on that promise. After an overview of containerization and Docker, the session will demonstrate how quickly you can get an application up-and-running with a WebSphere Application Server image, and how a continuous delivery pipeline could be used to take that image through to production—whether on-premise or in the cloud—without the pain of pushing around multi-gigabyte virtual images and without the danger of any more "it works for me" moments. We'll also demonstrate the usage of WebSphere Application Server in the IBM Containers service on Bluemix.
Speakers:
David Currie
Download:

Session 5


Title:
DevOps Transformations: Structuring approaches to change
Abstract:
In this session we’ll consider what DevOps culture looks like and how organisational change can be enacted through DevOps teams anti-patterns and patterns. We’ll walk through a standard set of DevOps metrics and how to baseline a current state in order to track and report on progress and success - and write ROI cases. We’ll also investigate setting DevOps goals and how to align rewards and incentives programmes to these goals - and how to create an environment where autonomy, mastery and purpose are king. Finally, we’ll take a close look at DevOps toolchains and how to create one using what you already have.
Speakers:
Helen Beal
Download:
[not available]

Mobile and Cloud


Session 1


Title:
IBM Bluemix
Abstract:
IBM Bluemix is an open-standards, cloud based platform for building, managing and running apps and services of all types (web, mobile, big data, new smart devices). Capabilities include Java, mobile back end development, application monitoring, as well as capabilities from ecosystem partners and open source — all through an as-a-service model in the cloud.This session will explore the value proposition of Platform as a Service and introduce the fundamentals of building and deploying an application in the cloud using Bluemix. The session will include a live demonstration of the Bluemix web user interface, sample applications, and associated tools.
Speakers:
Adam de Leeuw
Download:

Session 2


Title:
WebSphere in a hybrid cloud environment demonstration – “The Art of the Possible”
Abstract:
As a developer, you now have a hand in creating the future. Whatever your task, we’ve got you covered with all of the instant services, runtimes, and infrastructure you need to unleash your ideas into the present. Welcome to the Cloud Trader – Unleashed demonstration, where we will walk through a series of slightly off the cuff scenarios to help you experience a world of possibilities of using IBM Cloud technology to quickly and easily bring to market fresh ideas. We will be demonstrating “Art of the Possible” scenarios through integration of exciting new cloud services to a stodgy old web application, providing a more engaging customer experience. You will see easy integration of Java EE applications to new “born on the cloud” node.js applications leveraging instant services and runtimes such as real-time communication (WebRTC), social media like Twitter, messaging, data cache, Node-RED, Internet of Things, SQL database, Liberty Profile, and node.js. We will also demonstrate integration to existing on-premise or 3rd party Web services through IBM API Management, which provides you and your customers with new opportunities of engagement.
Speakers:
Kevin Postreich
Download:

Session 3


Title:
IBM SmartCloud Orchestrator and IBM PureSystems - compare and contrast
Abstract:
IBM's SmartCloud Orchestrator is PureSystem's little known cousin. It uses exactly the same cloud modelling and deployment engine as PureApplication Systems and therefore can run exactly the same patterns of expertise as PureApplication Systems. However, the installation, configuration and management of CloudOrchestrator is far more complex than PureApplication Systems due to the very different nature of the underlying installation and infrastructure.Icon Solutions is a company that specialises in building PureApplication patterns for non-IBM products. Icon runs a SmartCloud Orchestrator system in-house for testing its patterns and has also helped customers install and configure their own SmartCloud Orchestrator systems on-premise. This talk will give an overview of SmartCloud orchestrator in comparison to PureSystems, from the ground up - Hardware, through to firmware and running patterns. It will give an insight into the complexities of installing and managing both PureApplication and SmartCloud Orchestrator in the context of a large scale banking deployment. At the end of this talk the audience will understand more about how PureApplication uses Openstack and then how this technology has been re-used in the SmartCloud Orchestrator product. They will be able to articulate the differences between the products and have a high-level understanding of the architectural components of each virtualisation architecture which the same pattern-engine utilises.
Speakers:
John Hawkins
Download:

Session 4


Title:
Business Processes on the move with IBM BPM + MobileFirst Platform
Abstract:
Explore how to leverage the benefits of mobile apps in your business processes using IBM Business Process Manager & IBM MobileFirst Platform. The presentation will explore the business process scenario, how the mobile application was constructed and what benefits a mobile app can bring to your business processes.
Speakers:
Daniel Fitzgerald
Download:

Session 5


Title:
Enterprise Ready Hybrid Cloud
Abstract:
What do you need from an enterprise hybrid cloud? PureApplication System is unique in delivering complex applications and middleware solutions into a hybrid cloud environment, delivering those solutions more quickly and reducing costs and risks for many customers.If you need a cloud strategy for your core business applications; WebSphere, BPM, ODM, Commerce, Cognos, then PureApplication Hybrid PaaS can deliver real benefits for real production workloads.Sara will cover what the platform can do for your business today.
Speakers:
Sara Mitchell
Download:

Digital Experience


Session 1


Title:
Digital Experience on Cloud
Abstract:
IBM Digital Experience offers easy-to-use tools for business users and developers to work together to build rich, personalized websites for marketing, customer/citizen service and intranets. Business demands ever shorter turnaround time on these systems of engagement, as well as constant access to the latest capabilities. Attend this session to learn about the options for using the cloud to accelerate time to value for this type of solution, reduce wait times and increase agility. We'll cover our new Digital Experience on Cloud product as well as other options open to companies; we'll also look at how you can integrate with services delivered on Bluemix and use Cast Iron to integrate your packaged applications. Finally, we'll review considerations for companies who have an existing solution that they would like to migrate to cloud.
Speakers:
David Strachan
Download:
[not available]

Session 2


Title:
Architecting an Exceptional Student Experience
Abstract:
We talk about how IBM designed and built a brand new, personalised student portal for a London University. You will learn how the portal fits in to the wider solution to deliver security, collaboration and analytics capabilities as we dive deeper into the different technologies and components used.
Speakers:
Andy Tomlinson, Paul Band
Download:

Session 3


Title:
Beyond the Portlet API: More Advanced Topics in WebSphere Portal Development
Abstract:
Portal application development is just about creating portlets and themes, right? Some of you who attended the first "Beyond the Portlet API" session at the WUG in 2012 will hopefully have been persuaded that there is much more you can do than that. But whether you saw the previous talk or not, come along to this session as we explore yet more of the product's lesser-known features that may allow you to create a better solution for some business problem you have now or may encounter soon. For example, what if you need your personalization rules to depend on data not available out of the box? Or maybe you need to access portlets sitting on a different page (perhaps from within the theme)? Does the CSS you need to load depend on a user's attributes, yet you still want it be aggregated by the theme framework for performance? These may be some of the questions covered in this session!
Speakers:
Graham Harper
Download:

Session 4


Title:
Integrating CRM into WebSphere Portal with Digital Data Connector
Abstract:
A common question our customers ask us is how can we integrate CRM-based information into their Portal. Attend this session to understand how IBM Cast Iron, DDC (Digital Data Connector) and Web Content Manager are used to integrate and present Salesforce.com CRM information.
Speakers:
Daniel Kilpatrick, Stuart Crump
Download:
[not available]

Session 5


Title:
Create Self-Service Apps in Minutes with the IBM Forms
Abstract:
Learn how you can build self-service web applications with the latest IBM Forms Experience Builder software. You will see how the software works and gain an understanding of how customers are using it to improve efficiency, customer service and time to value. IBM Forms Experience Builder enables you to dramatically improve processes such as project tracking, claim requests, customer surveys, proposal generation, program registrations, applications for new offerings, customer service, business transactions and more. The focus of this session will be how customers are using and gaining value from the software and how your organization can get started.
Speakers:
David Butler, Sam Crisp
Download:
[not available]

Integration


Session 1


Title:
IBM DataPower Gateway and Firmware 7.1
Abstract:
IBM DataPower Gateway and V7.1 Firmware - The New Kid On The Rack, or, Where Have All The Boxes Gone?
Speakers:
Dave Page
Download:
[not available]

Session 2


Title:
IIB Design
Abstract:
Lab Discussion
Speakers:
Lab discussion
Download:
[not available]

Session 3


Title:
IIB Update
Abstract:
35% to 70% of IT Budgets are spent on building, administering and maintaining integration. IBM Integration Bus aims to reduce integration costs and increase flexibility and responsiveness, through componentization and reuse of core operational IT assets. Join this session to understand the business value and new features of the upcoming latest release of IBM integration Bus, IBM's powerful solution for all enterprise connectivity use cases, and how it is essential in enabling business growth areas such as cloud, mobile and big data.
Speakers:
Andrew Humphreys
Download:

Session 4


Title:
IIB and Caching
Abstract:
This session covers some of the options for caching user data in IBM Integration Bus. It will introduce the embedded "global cache" capability, and connectivity to external WebSphere eXtreme Scale grids.
Speakers:
James Hart
Download:

Session 5


Title:
IIB and Cloud Deployment
Abstract:
This session discusses the myriad options available for IBM Integration Bus in cloud, including provisioning, hosting and configuring, and ensuring that your deployed integration environment is robust and scalable yet responsive to changes in business requirements. It will discuss all aspects of cloud enablement, from provisioning new IIB infrastructure using technologies such as Chef and hosting on either private or public clouds, to platforms that handle integration workloads appropriately, and software to facilitate the consumption and provisioning of cloud services.
Speakers:
John Hosie
Download:

Messaging


Session 1


Title:
IBM MQ update including MQ and security
Abstract:
Come to this session to hear all about the latest capabilities and enhancements in the IBM Messaging portfolio across application, mobile and enterprise messaging. This session gives a summary of all the new product announcements and features in latest releases of MQ for Distributed and z/OS platforms, MQ Light and the MQ Appliance.
Speakers:
Morag Hughson
Download:

Session 2


Title:
IBM MQ and High Availability
Abstract:
IBM MQ provides many capabilities that can be used to keep your business running in the event of failures on distributed and z/OS platforms. This session will introduce and compare these features to show how they can be effectively used together for extremely reliable environments
Speakers:
Andrew Schofield
Download:

Session 3


Title:
Introduction to the new IBM MQ Appliance
Abstract:
This session will cover a new IBM MQ offering designed to provide a simpler approach to deployment and management of IBM MQ Queue Managers. Details of the new IBM MQ offering and its capabilities will be the focus of this session, including the likely use cases it can be put to, and how it is can simplify IBM MQ deployment and usage.
Speakers:
Andrew Schofield
Download:

Session 4


Title:
IBM MQ, Cloud and MQ Light
Abstract:
In this session I will give a broad overview of MQ Light, covering its use for on-premise application development, off-premise cloud deployment to IBM Bluemix, and on-premise deployment to MQ using the MQ Beta for MQ Light.
Speakers:
Matthew Whitehead
Download:

Smarter Process


Session 1


Title:
Business Rules in a changing world
Abstract:
Integrating Java and COBOL and PL1 clients that make the same Business Decisions. We look at what ODM (which includes the ILOG technology) is and how it can make your Business more agile. We will also look at the runtime possibilities on z/OS and other platforms
Speakers:
Mike Johnson
Download:
[not available]

Session 2


Title:
BPM opps and housekeeping
Abstract:
In this session, you will discover how to maintain an efficient IBM BPM environment, with a specific focus upon some of the key considerations required to deliver an effective and available service to the business, including end-users, developers and operations teams.This session assumes some prior knowledge of the IBM BPM solution, with specific focus upon the BPMN aspects of the solution ( Process Center, Process Server, Process Applications, Toolkits, Snapshots etc. )
Speakers:
Dave Hay
Download:

Session 3


Title:
BPM scalability
Abstract:
In this session, David will describe how an IBM BPM infrastructure can be designed and built to meet some of the more common non-functional requirements for performance, scalability and resilience.This session assumes some prior knowledge of the IBM BPM solution, as well as some of the key infrastructure building blocks, including HTTP load balancing, WebSphere Application Server and relational database systems
Speakers:
Dave Hay
Download:

Session 4


Title:
Get Insight Into Your Customer to Act at the Time of Interaction—with IBM ODM Advanced
Abstract:
Learn how the IBM Operational Decision Manager team is addressing the challenges of making the right decision, at the right time and place, based on complex, correlated sequences of events, business entities, analytics and predictive models. Decision Server Insights, part of ODM Advanced, allows business logic to move far beyond traditional stateless decision-making, to unlock new use cases while retaining the ease of use and declarative nature of business rules. This session provides a technical overview of Decision Server Insights, describes targeted use cases and presents some initial best practices.
Speakers:
Alex Kelly, Matt Roberts
Download:

Session 5


Title:
What's New in IBM Business Process Manager
Abstract:
Find out about the new capabilities that we are adding to IBM Business Process Manager 8.5.6. We have improved enterprise quality of service by introducing new migration facilities, platform management and a variety of architectural and usability improvements. New case management enhancements include better support for BPM/ECM integrations and the ability to link cases and process instances. Federated Portal infrastructure supports migration and isolation scenarios and allows our customers to massively scale their BPM environments. Additional capabilities have been added to allow customers to integrate Mobile UI with their business processes.
Speakers:
Claudio Tagliabue
Download:
[not available]

Java and other languages


Session 1


Title:
Java and other languages
Abstract:
Abstract: A high level introduction to the track, introducing the business needs and technology that lead to programs written in Javascript, Python and Ruby running on a virtual machine similar to the Java VM.
Speakers:
Chris Bailey
Download:

Session 2


Title:
Introduction to the IBM Monitoring and Diagnostic Tools for Java and JavaScript
Abstract:
IBM now provides both an SDK and runtime for Java, and a SDK and runtime for JavaScript. Whilst the languages themselves share little more than the first four characters, IBMs approach is to provide a common set of free monitoring and diagnostics tools that apply to both runtimes, reducing the need to cross-skill, whilst continuing to support existing open source and 3rd party toolsThis session introduces those tools, shows how they have been extended with IBM middleware product knowledge and integrated into IBM’s development tools, and how to use them either on-premise or in-cloud to investigate and resolve real-world problem scenarios.
Speakers:
Ian Partridge
Download:
[not available]

Session 3


Title:
Virtualization Aware JVM
Abstract:
With Java 7R1, the JVM is virtualization aware. The JVM exposes Virtualization and OS related information through a set of MXBeans. This session talks about the newly added APIs and the use cases to better optimize the JVM in the cloud.This presents a number of opportunities to tune the JVM (virtualization info in javacore, JIT idle tuning etc) and also for a way to tune the middleware virtualized environments.Learn about the Virtualization aware JVM and explore the ways to exploit this information to optimize your application for the cloud.
Speakers:
Chris Bailey, Tim Ellison
Download:

Session 4


Title:
Java vs JavaScript for Enterprise Web Applications
Abstract:
The last few years have see a huge growth in the usage of JavaScript, to the extent that it is often reported to be the #1 programming language in use today. Additionally the arrival of server-side JavaScript through frameworks such as Node.js and Ringo.js, and JavaScript on the JVM through Nashorn and Avatar.js, mean that enterprise web applications written in JavaScript are not just a possibility, but a reality for companies such as LinkedIn, eBay, Yahoo, ADP and Dow Jones.This session will compare and contrast the two platforms and describe the advantages of each for deploying, managing and monitoring highly scalable applications, and introduce IBMs strategy for building a common ecosystem around the two languages.
Speakers:
Chris Bailey
Download:

Session 5


Title:
What's new in IBM Java 8 SE?
Abstract:
Abstract: Java SE 8 is the latest eagerly anticipated 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, the technical lead for IBM Java SE describes 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. The talk outlines a road map for IBM's technology and gives you an opportunity to take away valuable tips from one of IBM's lead engineers.
Speakers:
Tim Ellison
Download: