We are pleased to confirm that the next meeting of the WebSphere User Group (UK) will take place on 25th March 2014, 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 1
Session 1
Title:
WebSphere Foundation Update and Technical Direction
Abstract:
The needs of application serving in the enterprise have evolved over the years, and WebSphere Application Server (WAS) has changed a lot in 16 years. In the early years WAS helped define the Java EE platform. Today WAS is helping to set the standard for Java in the cloud - from quickly deploying lightweight and engaging applications in PaaS environments, to accelerating deployment of complex enterprise topologies via patterns to IaaS infrastructure. In this session, I'll talk about some of the latest WAS features and describe how WAS is evolving to continue to meet enterprise needs, on native, virtualized and PaaS infrastructure. I'll talk about developer ease of use, deployment flexibility, operational resiliency, partner ecosystem and more. Come and learn about our Right Fit App Server approach and how you can best leverage WAS.
Session 2
Title:
An introduction to service mapping - Integrating evolving web services in WebSphere Application Server V8.5.5
Abstract:
SOAs and web services evolve over time — new versions of services are deployed or brand new services must be integrated with existing clients. Typically, development effort must be expended to ensure that web service clients continue to work with web service providers. IBM WebSphere Application Server V8.5.5 and IBM Rational Application Developer V9.0 introduce service mapping, a feature that enables you to remove the dependence of the service client on both the location and interface of the service provider via the interception, monitoring, routing, and transformation of requests and responses between service clients and service providers. This presentation will introduce the concepts of service mapping and provide a demonstration, showing how multiple versions of a service provider can be called by the original service client via the development and use of service mapping technologies.
Session 3
Title:
Wow – My IDE can do that? Overview of WebSphere Application Server Developer Tools
Abstract:
WebSphere Application Server Developer Tools for Eclipse (WDT) is an amazing IDE packed with features that assist WebSphere developers building applications for WebSphere Application Server full or Liberty profiles. Come and hear about the broad capabilities for Web and mobile development, Java EE and OSGi application development and configuration targeting WAS, and the WebSphere test environment for seamless publish, debug, and update. We’ll demonstrate real-world developer scenarios that are assisted by WDT’s many features enhancing open frameworks and programming models. Attendees will discover best practices and the latest capabilities provided by WDT’s freely available offering.
Session 4
Title:
WebSphere or Open Source Software? The choice is yours so understand the facts.
Abstract:
The use of Open Source Software Application Servers is increasing across many organisations whether as a result of a strategy decision or through adoption by developers. This session will articulate IBM's contribution and use of open source software and will explore a functional comparison between WAS, Tomcat, tc Server & JBoss. We will also discuss a number of aspects that are often not included when considering the 'low cost' option of open source software; what is the true Total Cost of Ownership?
Download:
[not available]
Labs
Session 1
Title:
WebSphere Liberty hands-on - Overview
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:
Lab facilitator
Download:
[not available]
Session 2
Title:
WebSphere Liberty hands-on - web development
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:
Lab facilitator
Download:
[not available]
Session 3
Title:
WebSphere Liberty hands-on - JAX-WS development
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:
Lab facilitator
Download:
[not available]
Session 4
Title:
WebSphere Liberty hands-on - EJB development
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabs
Speakers:
Lab facilitator
Download:
[not available]
Session 5
Title:
Java Troubleshooting in WebSphere AppServer v8.5 with ISA 5 Using Health Center and Memory Analyzer
Abstract:
Lab files can be downloaded from ibm.biz/WUGLabsIn this hands-on lab, you will use the new IBM Support Assistant 5 Team Server Beta (ISA 5), which is the next generation of IBM's problem determination and troubleshooting platform, to monitor and diagnose JVM issues experienced by a running WebSphere Application Server V8.5. The lab uses a badly implemented web application to simulate common problems such as memory leaks, large object allocations, slow methods and large HTTP session sizes. The lab demonstrates how to monitor and diagnose these conditions using the IBM Health Center and Memory Analyzer tools from ISA. Additionally, the lab also uses the new health management features of WebSphere Application Server V8.5 to dynamically monitor and manage servers in a clustered environment.
Speakers:
Lab facilitator
Download:
[not available]
WebSphere Application Server 2
Session 1
Title:
Developing web applications for WebSphere Application Server Liberty Profile
Abstract:
The talk will be an overview and demonstration of using Liberty and the developer tools to create web applications. Showing the use of features such as JAX-RS and JPA to create web applications that can be developed and deployed with ease.
Speakers:
Alex Pringle, Tom Banks
Download:
[not available]
Session 2
Title:
The surprising realities of tuning the WebSphere Liberty profile.
Abstract:
More threads, if only we had more threads, why doesn't Liberty create more threads? This was the starting point for a week-long discussion around tuning the performance of the WebSphere Liberty profile in order to achieve the right throughput for a system. The default assumption being made was that more threads, and more JDBC connections were needed to achieve the required throughput, when the exact opposite was true. Why was it that the counter intuitive decision that fewer threads was better? During this session Alasdair will explain this and more. Come along to gain important insights in how to get the best performance from the WebSphere Liberty profile. As an added benefit much of the information is also applicable for WebSphere Application Server full profile.
Speakers:
Alasdair Nottingham
Download:
[not available]
Session 3
Title:
Using WebSphere MQ with WebSphere Application Server and Liberty profile
Abstract:
This session looks at the interoperability between IBM WebSphere Application Server and IBM WebSphere MQ. It describes how the WebSphere MQ Resource Adapter supplies the messaging resources accessed by Java Enterprise Edition applications. It will cover both WAS full and Liberty profiles. The discussion will include best practice advice for more advanced scenarios, including high availability and clustering. Maintenance of the whole product stack will be outlined, how maintenance can be applied and how to perform migration of the individual products between versions.
Speakers:
Matthew White, Tim Quigly
Session 4
Title:
WebSphere eXtreme Scale POC Experiences
Abstract:
This session will explore real world customer caching POC requirements, proof points, pain points, and provide insight into the various caching options to solve the client’s existing caching issues. In this session, you will gain real insights into real solution alternatives, using WebSphere Extreme Scale, for resolving existing customer pain points with their pre-existing caching solution. A caching solution is not a one-size-fits-all approach. We will explore the various techniques used to in a customer POC to resolve issues with performance, scalability, cache preloading, database synchronization, and the importance of data placement in the Extreme Scale cache for optimal performance. The customer options for caching alternatives will be presented in context of the primary caching scenarios to choose from: JPA L2, Side Cache, In-Line Cache, and Extreme Processing. The importance of understanding the main customer requirements, tolerance of code modifications, and use cases effectively determine the optimal solution.
Speakers:
Kevin Postreich
Cloud
Session 1
Title:
Building a cloud strategy with SoftLayer, an IBM company
Abstract:
In June 2013 IBM announced its intention to acquire SoftLayer, the world's largest privately held cloud service provider. Six months later, an aggressive $1.2bn global expansion programme for the service was announced, including plans for a UK-based delivery centre. Come and hear about the latest jewel in IBM's crown, our ambitious plans for the future and how it offers unmatched performance, flexibility and control.
Session 2
Title:
Speeding On-premise cloud deployments with PureApplication System and Patterns, including Customer experiences
Abstract:
This session will talk about the value client have experiences by leveraging PureApplication System across a variety of aspects within their enterprise. We will discuss the capabilities that PureApplication System and middleware Pattern of Expertise offer enabling a self service deployment capabilities that can greatly aide in dev/ops scenarios and help speed the time and reliability of deployment as applications are promoted through staging environments. The session will also talk about value provided to infrastructure teams in addition to application and middleware teams. Specific examples will be provide by clients in production from across the world.
Download:
[not available]
Session 3
Title:
Overview of IBM Cloud Integration.
Abstract:
IBM's Cloud Integration offerings span from traditional on-premise, to cloud, mobile, APIs, and the Internet of Things. This session details the breadth of IBM’s Cloud integration solutions and walks through typical customer use cases. From connecting to Cloud and mobile apps, ensuring a secure gateway service exists, building and deploying integration services and exposing services as APIs for use within the enterprise – the session covers the soup to nuts integration experience. We also talk about this Cloud Integration functionality as part of IBM’s BlueMix platform.
Session 4
Title:
IBM BlueMix PaaS: Building & Running cloud computing applications
Abstract:
Building and running cloud computing applications can be a challenge - the elasticity and scalabilityof the cloud computing environment is attractive and increasingly important when dealing with the highlyvariable workloads involved with mobile, social and analytics. Enter IBM's BlueMix platform-as-a-serviceoffering - simplifying the process of building and running applications by providing a framework for applications that is simple and elegant while providing all the necessary power and capabilities.The flexibility of BlueMix is discussed, with its support for a wide range of programming environments, whichincludes WebSphere Liberty, but also extends to Node.js, Ruby, PHP and more. Services are at the coreof BlueMix, making it easier to build applications without having to worry about scalability, redundancy,availability. Many of the wide variety of services included with BlueMix are discussed including SQL and non-SQL databases, messaging, object stores and security capabilities. The special support that BlueMixprovides for Mobile apps is discussed, including features such as Push Notifications.
Session 5
Title:
How WebSphere Fits in IBM's Cloud Strategy
Abstract:
This session will cover IBM's cloud strategy and how WebSphere solutions fit into the overall IBM cloud story. This presentation will touch on a broad set of cloud-related technologies, including PureApplication System, SoftLayer, IBM Codename: BlueMix, offerings from the SmartCloud family, cloud-deployable content, and more.
Mobile
Session 1
Title:
Integrating Mobile Applications with Enterprise Applications
Abstract:
Mobile is revolutionising the way businesses reach and interact with their clients. Customers expect access to data anytime, anywhere, across a range of devices. Successful adopters of mobile have realised that the most important differentiator to capitalising on the mobile opportunity is secure, reliable and scalable integration with back-end systems. This session will show how IBM can provide a complete solution to support rapid mobile app development and management built on a secure mobile ready connectivity and integration platform that provides rapid mobile-enablement of existing enterprise applications and services. The session will show how an integration layer built on IBM Integration software can deliver a scalable infrastructure, providing reliable messaging and pre-built templates to enable rapid exposure of reusable services for mobile interactions, allowing complex interactions to be packaged as simple APIs to reduce multiple calls to the back end systems.
Speakers:
Andrew Humphreys, Jonathan Marshall
Session 2
Title:
Lessons Learnt implementing an eCommerce Worklight solution
Abstract:
IBM Worklight provides a means of managing interactions between a diverse array of mobile devices and back end systems. This gives Worklight a lot of flexibility in terms of how you can design a solution. However, there are some best practices to be followed when it comes to managing back end service requests, architecting the client side code base, and authenticating users. This session covers these topics, and some recommended approaches based on experiences with successful customer implementations.
Session 3
Title:
Real-World Large Scale Mobile Apps for the Enterprise with IBM Worklight
Abstract:
In this talk, we'll discuss some of the real-world lessons we've learnt about how to build IBM Worklight apps that are ready for the enterprise, based on experience from real IBM customer projects. We'll start out with a review of the IBM Worklight product and its key components. We'll then focus on a few key aspects of how to drive out a quality application: building a Continuous Integration-based end-to-end environment, and the power of combining that with automated testing for mobile applications and server-side service components, using both IBM Worklight technology and open-source toolkits. We'll also talk about how to decouple client-side and server-side concerns, and some of the ways to make an app that's both secure and future-proofed. We'll conclude with a review of how this allows us to drive app change through in days, not months.
Speakers:
Andrew Ferrier, Donal Spring
Session 4
Title:
Meet the challenge of mobile app quality
Abstract:
Mobile Applications are becoming the "face of the business". Competition in the mobile application space is fierce. Mobile developers are under strong pressure to get a solution into the market first. However, with the immediate feedback channels available to users, rushing an unsatisfactory app into the market can lead to poor reviews that mark the app for life. Mobile apps just have to work and deliver value or they quickly get deleted. When a user is upset, you want to know. When your app crashes, you need the data. What if you could get immediate feedback when a user simply shakes a device running your app? What if you could get crash logs from your mobile app wherever it is running? What if you could get immediate sentiment analysis from users "in the wild?" Come to this session to hear about IBM's point-of-view for best practices to achieve mobile app quality.
Speakers:
Leigh Williamson
Download:
[not available]
Digital Experience
Session 1
Title:
From straightforward to sophisticated - user interface customization for IBM WebSphere Portal and WCM
Abstract:
Delivering a great digital experience for your customers or employees depends on having a polished UI that meets your organization's unique needs. WebSphere Portal & WCM come with a full spectrum of UI customization options, from straightforward to sophisticated. In this session we will give you a flavour of that full range, starting with powerful customization options that can be applied more simply than you would imagine. At the other end of the scale, we'll explore the capabilities available if you need go much further in developing a custom UI, taking as an example a custom page-editing capability. We will look at the extension points and APIs provided by the product, the opportunities they present and some of the different possible design approaches to our page-editing case study.
Speakers:
David Strachan, Graham Harper
Session 2
Title:
Integrating Identities between WebSphere Portal and Cognos
Abstract:
Although both WebSphere Portal and IBM Cognos can both share a common platform (WebSphere Application Server) sharing a common identity through trust assertion is more complex than it may first appear. The architectural pattern used and specific implementation details (based on common use of WebSphere Application Server for WebSphere Portal and the Cognos Gateway) will be explained and specific capabilities available to the Cognos portlets explained.
Speakers:
Richard Shooter
Session 3
Title:
Introducing the New Script Builder Portlet for WebSphere Portal
Abstract:
Introducing the new Script Portlet for WebSphere Portal. This simple, yet powerful, tool enables front-end developers, as well as line of business editors, to rapidly add exciting and dynamic content into Portal pages. Using standard web skills (HTML, CSS and JavaScript) you can now build rich content without the need to learn or use portlet development tools. This session will show you everything you need to get started - from installation to advanced examples.
Speakers:
Daniel Kilpatrick
Session 4
Title:
Building IBM EMM based campaigns into your Digital Experience
Abstract:
Do your IBM Exceptional Digital Experience sites meet the needs of your site visitors and customers? IBM Exceptional Digital Experience Solution software, combined with analytics from IBM's Enterprise Market Management (EMM) solutions keeps IBM WebSphere Portal and IBM Web Content Manager site owners continuously "in tune" with real-time results that present site traffic patterns and inline ability to take action on the results. Attend this session to learn how to use IBM WebSphere Portal's content targeting editor, active site analytics framework services, metadata tags, campaign management, and more to enable real-time analytics integration and optimize content delivery, use site analytics overlay pages, and take action on the results.
Download:
[not available]
Session 5
Title:
Understanding what's New in WebSphere Portal vNext
Abstract:
Powered by IBM WebSphere Portal and IBM Web Content Manager. IBM's Web Digital Experience platform continues to integrate together all the key user experience capabilities you need to engage and retain your customers, employees, partners and citizens. This session will review the latest features introduced in IBM WebSphere Portal and IBM Web Content Manager. This presentation will focus on new capabilities and assumes some prior understanding of IBM WebSphere Portal and IBM Web Content Manager.
Integration
Session 1
Title:
IBM Integration Bus v9 and Migration
Abstract:
IBM Integration Bus is IBM's strategic integration technology. A single engineered product for .NET, Java and fully heterogeneous integration scenarios, it is a significant evolution of the WebSphere Message Broker technology base and includes new features such as policy-based workload management, BPM integration, business rules and .NET. It is also designed to incorporate WebSphere Enterprise Service Bus (WESB) use cases, and capabilities of WESB will be folded into IBM Integration Bus over time, with conversion tools for initial use cases built-in from day one. Come along to this session to find out the new features of IBM Integration Bus, including V9 and all follow-on deliveries, and how to migrate to it.
Session 2
Title:
Extending Integration beyond the enterprise
Abstract:
Extending integration beyond the enterprise to support fast changing systems of engagement. This session reviews the differences between systems of engagement and systems of record. The session then reviews the IBM technologies (API Management and DataPower) which support the extending of integration beyond the enterprise.
Speakers:
Dave Page, Simon Dickerson, Tetti Pandelias
Session 3
Title:
How a reliable build process can increase productivity - a customer experience from Swiss Federal Railways
Abstract:
A reliable and automated build process is key to setting up a continuous integration system and also allows developers to increase the amount of time spent on developing solutions. Maven provides a standard way to building projects and is widely used in the Java developer community. This session explains how to apply the advantages of Maven to Message Broker builds, namely:- Build automation- Dependency management- Project scoping- Versioning
Speakers:
Carsten Börnert, Jamie Townsend
Session 4
Title:
Graphic Data Mapping in IBM Integration Bus
Abstract:
This session will explain graphical data maps, which are also referred to in IBM Integration Bus as message maps. It will describe how message maps can be used to transform and enrich messages that have an XML schema or that are modeled with Data Format Description Language (DFDL). This session is recommended both for those who are new to graphical data maps and for those who want to find out what is new in IBM Integration Bus v9. The session will step through the process of creating a graphical data map to transform a SOAP message, and enrich the message with data from a database.
Speakers:
Marisa Lopez de Silanes
Session 5
Title:
Efficient, scalable caching using ESQL shared variables in Message Broker V7, V8 and IBM Integration Bus V9
Abstract:
This session will describe a novel way of improving the performance and scalability of local caches enabling much larger cache sizes to be implemented efficiently in MB and IIB.ESQL shared variables are commonly used to cache database table contents and are usually implemented as an array containing the result of a SELECT operation. Searching the cache consists of issuing a SELECT against the array but because ofthe sequential nature of this search, as the cache grows, the search takes longer such that most users have found that at cache sizes of more than a few thousand rows, it is faster to access the database rather than the cache.This session demonstrates a novel way of structuring the cache that scales well, and remains faster than DB access even when the cache is larger than 10K rows.The new cache structure is transparent to applications, so existing caches can be safely converted, potentially resulting in significant reductions in response time and CPU usage and has been successfully demonstrated with two customers, both with large Message Broker installations.The session also includes a comparison with the new Global Cache capability.
Speakers:
Gerardo Brenner
Messaging
Session 1
Abstract:
WebSphere MQ is the world's leading messaging system used by most of the top fortune 500 companies. Millions of messages and trillions of dollars flow though MQ every day. In spite of this success the product continues to evolve and improve. Constant evolution and development is the bedrock of sustained success and WebSphere MQ is no exception to this process. Why not take this opportunity to come along and listen in about the most recent changes and features in the WebSphere MQ product family, including File Transfer, Advanced Message Security (AMS) and MQ Telemetry. Any recent announcements will of course be highlighted in this session, so why not come along and find out the most up to date information about the WebSphere MQ Product family.Come to this session to hear all about the latest updates to WebSphere MQ. Learn about new functions and interfaces. Many other sessions this week have the details of enhanced capabilities; this session gives an overview of all the new features.
Session 2
Abstract:
The Java Message Service (JMS) specification was first released in 1998, at the dawn of Java EE, with a major update in 2002. It then remained unchanged during the decade that followed. Meanwhile, technology evolved and many vendors pressed ahead with enhancements outside the specification. During that time, the rest of Java EE evolved significantly, with improvements and new features added. Despite the lack of development of the specification, JMS continued to be a popular and successful standard, with numerous competing implementations, both standalone and as part of complete Java EE stacks, and open and closed source.This presentation will introduce the new JMS specification and how show it's new features will make writing applications quicker and easier.
Session 3
Title:
On the road to the Internet of Things
Abstract:
The number of devices in the world is dramatically increasing, there are those you see and hold like smart phones and those that sit in the background improving our lives. As the number of devices increase a number of challenges emerge; scalable connectivity, massive data volumes and security being key. This talk covers trends driving the internet of things, some of the challenges that ensue and how IBM is addressing the challenges. Technologies like MessageSight and the yet to be seen IBM IoT Cloud will covered along with some real world solutions.
Download:
[not available]
Session 4
Abstract:
It's widely recognised that application developers are being asked to do more with less. This session introduces a new messaging product from IBM that is designed to help developers create responsive applications that are easy to scale and maintain, without the overheads of administration and maintenance that traditional messaging middle-ware requires. The session will focus on a walk through creating a new application with MQ Light .
Speakers:
Matthew Whitehead
Download:
[not available]
Session 5
Title:
Using WebSphere MQ with WebSphere Application Server and Liberty profile (joint with WAS track)
Abstract:
This session looks at the interoperability between IBM WebSphere Application Server and IBM WebSphere MQ. It describes how the WebSphere MQ Resource Adapter supplies the messaging resources accessed by Java Enterprise Edition applications. It will cover both WAS full and Liberty profiles. The discussion will include best practice advice for more advanced scenarios, including high availability and clustering. Maintenance of the whole product stack will be outlined, how maintenance can be applied and how to perform migration of the individual products between versions.
Speakers:
Matthew White, Tim Quigly
BPM
Session 1
Title:
An overview of BPM at IBM
Abstract:
Leading organizations use smarter working practices in order to be more efficient and outperform their industry peers. They are using dynamic, collaborative and connected ways of working to get things done effectively within a constantly changing environment. Attend this session to learn how the IBM WebSphere Smarter processing suite of products - including Blueworks live, Business Process Manager, Monitor and Operation Decision Manager - enable smarter processing
Speakers:
Mark Ketteman, Rajni Roshan
Download:
[not available]
Session 2
Title:
Process modelling at scale using Blueworks Live and IBM BPM
Abstract:
Blueworks Live's is a powerful, web based, modelling tool that makes mapping processes incredibly easy and collaborative. Many see it as simply a brief stepping stone before moving on to full automation of a process using for example IBM BPM. However, the benefits of process modelling alone are often overlooked. Blueworks Live is used by many companies to model processes across the enterprise for broader objectives such as compliance, training, and process optimisation. In this session we look at more advanced usage of the Blueworks Live tool and at the good practices that have evolved from these larger sites. These include managing larger repositories of processes, governance, modelling guidelines, correlation with lean six sigma techniques, modelling for simulation and execution. We will also look at how to maximise the benefits of Blueworks Live using some of the most recent features in the product.
Session 3
Title:
Business Rules usage for BPM and Integration
Abstract:
A session showing when and how you would externalise the decision logic from the Business Process and Message Broker/ESB. We will discuss the pros and cons of using the built in logic capabilities of a particular tool. A demonstration will be given on how to build a rule service from scratch in IBM ODM and call it from a process in IBM BPM.
Session 4
Title:
Hooking Business Process Management into your integration architecture
Abstract:
Business process management (BPM) solutions are intimately reliant on their ability to integrate with the operational data in the systems that lie beneath the surface. However, integration architectures are becoming increasingly rich and complex. On top of all the traditional forms of integration we now have service oriented architecture (SOA) exposing business functionality for reuse across the enterprise, web APIs monetising access to data for use by external application developers, and mobility stretching the boundaries of who and how users can interact with the core processes. What does all that really look like as an architecture, how do these capabilities interact, and how can we avoid the common pitfalls.
Java
Session 1
Title:
IBM, JavaScript and Node.js
Abstract:
Join this session if you're interested in learning what Node.js is all about, JavaScript server side applications and IBM's JavaScript strategy. It will discuss and compare application server programming models, as well as introducing the IBM SDK for Node.js, it's platform availability and use in IBM's BlueMix cloud offering
Speakers:
Adam Pilkington
Download:
[not available]
Session 2
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. Come learn more about the reality of security today and take away a better awareness of exactly how Java helps protect you.
Download:
[not available]
Session 3
Title:
IBM Java 7 and WAS v8.5: Features and Benefits
Abstract:
Java 7 is now available for use in WebSphere Application Server v8.5 and is ready for business! Come and hear about some of the specific enhancements to both the language and WAS that makes this such an effective combination. We also discuss Java version migration and how to work effectively in mixed-level Java environments. So, whether it's new Java language enhancements, functional updates or WAS migration you're interested in, there's something for everyone. Attendees will leave with an understanding of how Java 7 and WebSphere interact and how to leverage them together to maximise their productivity.
Session 4
Title:
New technology in IBM Java: An Introduction to MultiTenancy
Abstract:
An introduction to the one of the latest features in IBM's Java SDK, MultiTenancy. Multitenancy is a form of 'JVM virtualization' which allows a single JVM to be shared safely by multiple applications (tenants). It achieves these goals without requiring application changes, and introduces resource controls to limit the usage of each tenant. This talk will explain the shared JVM model and describe how tenant isolation and resource quotas are implemented and enforced.