Impact 2008 Tracks - Technical
Skip to main content

Impact 2008  >  Tracks
 

Technical

Sessions


 
Technical tracks
 Architecture
 Business Process Management Enabled by SOA
 CICS and Enterprise Services
 Governance
 Industry Services
 Information as a Service
 Infrastructure Security and Management
 Integration, Connectivity and ESB
 Process Integrity
 Service Development
 Service Oriented Architecture and Patterns
 Smart SOA Jumpstart
 User Interaction Services and Portal

Hide abstracts  |  Show abstracts

Infrastructure Security and Management

TSM-1068 - IBM WebSphere Application Server administration with Jython
Bob Gibson, IBM, Advisory Software Engineer
Existing WebSphere® Application Server administrative scripting examples written in Jython are insufficient. Even though some code snippets exist in online IBM WebSphere XML Document Management Server documentation, many customers would like to see reasonable working examples of Jython scripts to help them obtain a more complete understanding of how to use this programming interface. This session will describe and provide Jython scripting samples and templates which will be made available to session attendees. Techniques for using the WebSphere Application Server Toolkit to develop, test, and debug Jython scripts will also be demonstrated.
Level: Intermediate

TSM-1073 - Enterprise Grid and Batch Computing with WebSphere XD Compute Grid
Snehal Antani, IBM, XD Technical Lead, ISSW
The IBM WebSphere® Extended Deployment (XD) Compute Grid delivers an enterprise grid and java batch framework that leverages WebSphere qualities of service. Batch is defined as the task of processing a tremendous amount of data within a constrained and narrowing window of time. Given the enterprise-oriented requirements of security, high availabilty, scalabilty, reliability and operational control, batch processing can be quite a challenge. This session will describe how describe how WebSphere XD Compute Grid has incorporated emerging architectural styles including: extreme transaction processing (XTP), high-performance computing (HPC), grid and utility computing to deliver an enterprise application infrastructure that brings next-generation batch systems from concept to reality.
Level: Intermediate

TSM-1074 - IBM WebSphere Application Server high availability and reliability: Advanced topics
Tom Alcott, IBM, IT Specialist
This session will focus on the architectural and operational issues that need to be considered when implementing a highly available or continuously available IBM WebSphere® Application Server infrastructure. Topics will include use of multiple data centers, domain name servers, geographic separation constraints, supporting software components and other common deployment issues. While not a prerequisite, attendees should be familiar with the material covered in the "IBM WebSphere Application Server high availability introduction" session.
Level: Intermediate

TSM-1075 - IBM WebSphere Application Server high availability introduction
Tom Alcott, IBM, IT Specialist
In order to create a fault-tolerant environment, one needs to understand high availability terminology, and how WebSphere® Application Server (WAS) is architected to provide for workload management, failover and high availability. This session will cover what WebSphere® Application Server Network Deployment (WAS-ND) provides in these areas, and will briefly discuss additional components and software that may be required for highly available deployment architecture. WAS functions that enhance the features available in WAS-ND will be discussed as well.
Level: Beginner

TSM-1076 - Building resilient SOA infrastructures
Snehal Antani, IBM, XD Technical Lead, ISSW
Resiliency, defined as the continued availability and performance of a service despite negative changes in its environment, is vital in SOA. An SOA infrastructure must ensure that a service is highly available regardless of unpredictable conditions, such as sudden and significant degradation of network latency, increase in database response times, or degradation of dependent services. This session describes design issues and techniques for building resilient SOA infrastructures, focuses on how IBM WebSphere® Application Server for z/OS® factors into SOA, and how IBM WebSphere Products, specifically WebSphere Extended Deployment and WebSphere Application Server for z/OS®, can improve the resiliency of an SOA Infrastructure.
Level: Intermediate

TSM-1079 - Enterprise batch modernization with IBM WebSphere Extended Deployment Compute Grid
Christopher Vignola, IBM, STSM, WebSphere XD Architect
Batch processing is an integral part of an IT infrastructure. Core business processes  calculating interest and credit scores, payment processing, billing systems, and so on  all rely on batch processing as the execution environment. The emergence and evolution of standards, middleware, and interpreted languages such as Java will have significant impact on the strategic business and technical direction of batch processing. This session will focus on the technical direction of batch processing and the role an emerging technology like the IBM WebSphere® Extended Deployment Compute Grid will play on that modernization.
Level: Beginner

TSM-1084 - Using IBM WebSphere products with VMware
Ruth Willenborg, IBM, STSM, WebSphere Technology
This session examines how WebSphere® products, including WebSphere Application Server, WebSphere Portal, and WebSphere Process Server, can be used in conjunction with VMware or other virtualization technologies like Xen to simplify common scenarios from development through production. This session will examine how to deploy and use WebSphere products and VMware together at each stage in the development lifecycle. We will also provide several successful case studies of the use of VMware in both development and production. Performance best practices as well as deployment tips and techniques will be provided. Entry skills for participants should include a general knowledge of WebSphere products and a basic understanding of virtualization technology. Upon completion, session members should have a basic understanding of using WebSphere Application Server, WebSphere Portal, and WebSphere Process Server together with VMware for server containment, rapid deployment and change management.
Level: Beginner

TSM-1086 - Overview of IBM WebSphere Extended Deployment Operations Optimization
Brian Martin, IBM, STSM, WebSphere XD
This session will provide an overview of WebSphere® Extended Deployment Operations Optimization (WAS XD OO). This will cover the basics of WAS XD OO, including dynamic workload management, dynamic application placement, request prioritization, and application health management. Special focus will be offered on new functions available in WAS XD Version 6.1.0.1.
Level: Beginner

TSM-1089 - Lab: Managing a heterogeneous application server environment WebSphere Extended Deployment
Nitin Gaur, IBM, Consulting IT Specialist
This technology lab demonstrates the IBM WebSphere® Extended Deployment (XD) capability to manage a heterogeneous environment across application servers such as JBoss Application Server, WebSphere Application Server Community Edition, and Apache Tomcat. The intent of this lab is to demonstrate the value of WebSphere XD as a important infrastructure management tool.
Level: Intermediate

TSM-1117 - Preparing your System z network for SOA
Alfred Christensen, IBM, ENS Strategy & Design
How do you ensure reliable, scalable, and high-performance network access in a service oriented architecture (SOA) environment? How do modern networking trends such as IPv6, virtualization, and increasingly more complex security requirements affect your application and network strategies? How can you use SOA to get even more mileage from your venerable SNA applications? In addition to being well known as the premiere platform for hosting traditional mission-critical workloads, the System z server is ideal for hosting SOA-based workloads. Join us in this session as we discuss considerations for implementing a network access strategy for SOA workloads on the System z platform.
Level: Intermediate

TSM-1170 - Integrating CICS and IBM WebSphere Application Server Using J2EE Connector Architecture resource adapters
Peter Masters, IBM, CICS Development
The CICS® Transaction Gateway (CICS TG) is widely used for connecting J2EE® applications in WebSphere® Application Server with CICS applications. This session will discuss the different deployment topologies available to you when using the J2EE Connector Architecture and the CICS TG, as well as explain how the qualities of service differ for each one. It will cover both the z/OS® and distributed platforms and encompass issues such as the two-phase commit transaction integrations with XA, connection management and pooling, and end-to-end security.
Level: Intermediate

TSM-1202 - Viewing product configuration with Visual Configuration Explorer
Bob Delima, IBM, Strategy Architect, SWG System House Team Leader
The Visual Configuration Explorer (VCE) delivers simplified viewing of complex product configurations using topological and attribute style views within the Eclipse RCP environment. The relationship of configuration parameters within and between products can be viewed on a topology graph in VCE to allow customers to gain a better understanding of their installed environment. These views can be created and extended using templates provided with VCE. These templates allow the definition, of relevant and related configuration parameters to enable a customer to quickly view all necessary information for a given perspective. In this session we will present the architecture of VCE and demonstrate how it can be used to assist in problem determination and customer deployment issues. We will also discuss how to extend VCE to support additional products and how to develop templates to provide an automated display of custom data relationships and views.
Level: Intermediate

TSM-1203 - WebSphere Application Server migration: Deep dive
Dana Duffield, IBM, WebSphere AppServer Migration
Migration from one version of WebSphere® Application Server to another has been a steadily improving story. Unfortunately, some changes are still required when migrating between versions. This session provides a very deep dive into all aspects of these required and sometimes subtle changes. A companion session on planning and best practices is also available at this conference.
Level: Advanced

TSM-1204 - WebSphere Application Server migration: Planning and best practices
Dana Duffield, IBM, WebSphere AppServer Migration
Migration from one version of WebSphere® Application Server to another has been a steadily improving story. Planning and best practices are still crucial to being successful. Learn what you can do to make this job easier for yourself based on experiences of others. This session will present strategies on planning and best practices to use to be successful for a variety of requirements. A companion session on very specific changes for a wide variety of scenarios is also available at this conference.
Level: Advanced

TSM-1222 - Real-world uses of Web Services transactions
Ian Robinson, IBM, STSM, WebSphere Transactions Architect
Complex business processes that interact with multiple data sources need to have an infrastructure that maintains transactional integrity. When such processes are deployed in a SOA, then an interoperable Web services protocol is required to coordinate transaction outcomes between services. This presentation illustrates a number of real business scenarios in which IBM customers have successfully deployed applications that take advantage of Web services Coordination, Web services AtomicTransactions and Web services BusinessActivity specifications. These scenarios include real-world concerns such as transaction-affinity management in workload-managed environments, transactional failover in highly-available environments, and interoperability in heterogeneous runtime environments.
Level: Intermediate

TSM-1232 - Demonstration: IBM WebSphere business process management end-to-end tools from modeling to deployment
Paul Pacholski, IBM, Worldwide Technical Sales - WebSphere BPM Tools
This session presents a live end-to-end demonstration of IBM business process management (BPM) tools and runtimes, showing the development steps required to solve a real BPM problem. A business analyst will use the IBM WebSphere® Business Modeler to define key performance indicators (KPIs) and the process model. Next, using the WebSphere Integration Developer, a developer will implement the KPIs and process model. Using the WebSphere Process Server, and WebSphere Business Monitor runtimes, the developer will then test and validate the solution. Finally, to close the loop, data obtained from the WebSphere Business Monitor will be imported back into the WebSphere Business Modeler. Along the way, this demonstration will illustrate best practices for developing BPM solutions requiring multiple tools and runtimes.
Level: Intermediate

TSM-1252 - IBM WebSphere Application Server Security: Certificate, key, and SSL management in Version 6.1
Keys Botzum, IBM, STSM
IBM WebSphere® Application Server Version 6.1 introduces some new and powerful functionality for creating and managing certificates, key stores, and SSL. This radical departure from the previous model should dramatically simplify security management, but it's all new. This presentation will describe the new functionality for creating and managing certificates, key stores, and SSL.
Level: Beginner

TSM-1254 - IBM WebSphere Application Server security: Infrastructure hardening
Keys Botzum, IBM, STSM
When deploying IBM WebSphere® Application Server (WAS) there are a number of security related activities that must be undertaken in order to create a truly secure environment. A "Default" WAS configuration is not particularly secure. This presentation outlines the weaknesses in a default configuration and lists the specific actions that an administrator should take to create a hardened security environment. This presentations will cover topics such as: protecting the WAS admin infrastructure, running WAS as non-root, securing the various WAS communication channels, using a DMZ, protecting important files, 3rd-party security integration, as well as some advanced issues.
Level: Intermediate

TSM-1255 - IBM WebSphere Application Server security: Performance and caching
Surya Duggirala, IBM, WebSphere Performance Architect
This session will discuss the cost of enabling security and various options for improving performance through configuration and cache tuning.
Level: Intermediate

TSM-1256 - IBM WebSphere Application Server Security single sign-on: Database Identity Projection Using J2C
Keys Botzum, IBM, STSM
This presentation will describe a specific solution for achieving end-to-end identity projection between WebSphere® Application Server and a database. This will include explaining the new feature in DB2® called trusted connections and how WebSphere Application Server Version 6.1 supports this.
Level: Intermediate

TSM-1257 - IBM WebSphere Application Server Security single sign-on: Windows Using SPNEGO
Martin Lansche, IBM, None
This presentation will describe a solution for achieving end-to-end identity projection (SSO) from a Microsoft® Windows desktop in an Active Directory domain to WebSphere Application Server.
Level: Intermediate

TSM-1264 - Migrating applications from WebLogic and JBoss to IBM WebSphere
Donald Vines, IBM, Architect
Migrating enterprise applications from BEA WebLogic Server or JBoss Application Server to IBM WebSphere® Application Server can be relatively easy, but the process must cover end-to-end migration. It is always possible to run into some challenges along the way. This session provides side-by-side examples that can help you adequately plan for and effect the migration of major application code and runtime environment-related areas to make your project a success. The session will also cover some of the tools and techniques that will make your migrations easier.
Level: Intermediate

TSM-1268 - Overview of IBM WebSphere Application Server Feature Pack for Web 2.0
Lisa Bradley, IBM, Software Engineer
IBM WebSphere® Application Server Feature Pack for Web 2.0 addresses some of the challenges of Ajax/Web 2.0 technology. It provides WebSphere customers with the ability to build Web 2.0 applications with IBM SOA and deliver rich Internet applications, resulting in reduced development costs, speedier time to market, and reduced technology choices such as the Standard Ajax Library for the Enterprise. This presentation will provide an overview of Ajax/Web 2.0 technology and the features of the IBM WebSphere® Application Server Feature Pack for Web 2.0. The presentation will address key issues faced by our customers using Ajax/Web 2.0 technology, and address how these challenges are being mitigated. Finally, the presentation will address how SOA can benefit from Ajax technology, and how the two tie together.
Level: Intermediate

TSM-1270 - Setting up session replication in IBM WebSphere Application Server Version 6.1
Ashishkumar Ghodasara, IBM, Staff Software Engineer
Failover support is an essential requirement in production systems. Most of the current problems with session failover are due to the incorrect configuration of memory-to-memory replication. This session will explore configuring memory-to-memory replication across different set ups. A live demonstration will provide step-by-step instructions for setup of peer-to-peer and client/server modes of session replication in a clustered environment using IBM WebSphere® Application Server Version 6.1.
Level: Intermediate

TSM-1297 - IBM WebSphere High Availability Manager: Advanced level presentation with problem determination
Debasish Banerjee, IBM, WebSphere Consultant
The session will provide an introduction and advanced level discussion of the WebSphere® Application Server High Availability Manager (HAManager), focusing on configuration, administration, and tuning in a typical WebSphere production environment. Important HAManager run time components, along with the present internal users of HAManager, will be discussed. Additional topics to be covered in this session include core groups and HAManager resource usage, and the controversial issue of HAManager disablement. Finally, HAManager problem determination will be explored in detail with the introduction of relevant real-world examples.
Level: Advanced

TSM-1306 - Building a SMART SOA Infrastructure
Ellen F. Rasmussen, IBM, Global Offering Executive
Responding to the unexpected service demands of SOA applications while maintaining business flexibility requires a Smart SOA infrastructure  one that is scaleable, manageable, adaptable, responsive, and transaction-oriented. IBM SOA Integration Service, a group of consulting services from IBM Global Technology Services which helps customers build Smart application infrastructures to support their ever-changing SOA business needs.
Level: Intermediate

TSM-1307 - Optimizing and Virtualizing Your SOA Infrastructure
Ellen F. Rasmussen, IBM, Global Offering Executive, Marlin Clark, Rotech Healthcare, Director of Information Assistance
How do you reduce IT costs and complexity while improving the manageability of your SOA infrastructure? The IBM Global Technology Services offering, IBM SOA Integration Services - Web optimization and virtualization, provides design and implementation services to create a Smart (scaleable, manageable, adaptable, responsive, and transaction-oriented) infrastructure environment using WebSphere® Extended Deployment.
Level: Intermediate

TSM-1310 - IBM Installation Factory: New features and best practices
Tim Fors, IBM, Install Architect, WebSphere Application Server
IBM Installation Factory empowers you to quickly build automated, customized, and optimized install packages for up-and-running deployments of WebSphere® Application Server (WAS). This session will provide detailed information on how to get the most mileage out of this tool. It will include an insider's look at the various features and latest enhancements inside the IBM Installation Factory, including support for WAS Feature Packs and Integrated Install Packages. We will also consider best practices for using the IBM Installation Factory, and consider the pros and cons of using it instead of, or along with, other possible approaches.
Level: Intermediate

TSM-1312 - Hardening IBM WebSphere MQ
T.Rob Wyatt, IBM, Consulting IT Specialist
Is your WebSphere® MQ network secure? Are you sure? Most WebSphere MQ implementations are vulnerable in some way, including a surprisingly large percentage that unknowingly allows anonymous administrative access. This presentation goes beyond the basics to show how the various WebSphere MQ security components interact, as well as critical configurations that are commonly overlooked. Topics include hardening against anonymous administrative authority and user impersonation. You will leave with the skills to conduct a thorough security assessment and make any necessary remediation.
Level: Intermediate

TSM-1315 - Introduction to Default Messaging in WebSphere Application Server
Matthew Leming, IBM, WebSphere Messaging Development
The WebSphere® Application Server Version 6 default messaging provider is the basis for JMS support in WebSphere Application Server. This session provides an introduction to the architecture, concepts and configuration of the default messaging provider and the Service Integration Bus.
Level: Beginner

TSM-1317 - IBM WebSphere Application Server Messaging Scenarios
Matthew Leming, IBM, WebSphere Messaging Development
This session discusses the options that are available when setting up a messaging infrastructure to be used with WebSphere® Application Server Version 6 - or connecting WebSphere Application Server to your existing messaging infrastructure. We explore the pros and cons of various scenarios ranging from the simplest use of the default messaging provider in a single server, through Network Deployment configurations including application server clusters to looking at messaging between WebSphere Application Server and WebSphere MQ. If you are unfamiliar with the default messaging provider in WebSphere Application Server Version 6, it is recommended that you attend session 1315, Introduction to Default Messaging in IBM WebSphere Application Server, as well as session 1316, Using IBM WebSphere MQ and IBM WebSphere Application Server Together, prior to attending this session.
Level: Intermediate

TSM-1318 - Top 10 Web application attacks: Vulnerability check
Danny Allan, IBM, Director of Security Research,
Your Web applications may be helping hackers to facilitate attacks on your business. Failure to properly secure Web applications will expose your organization to malicious attacks. The Open Web Application Security Project (OWASP) Top 10 list of attacks was created to help organizations focus on the most serious Web application security vulnerabilities. Adopting a process to monitor for, identify and remediate these Top 10 flaws is the most effective first step towards ensuring the security of your Web applications. A Rational® representative will provide an informative discussion and demonstration of the Top 10 Web application attacks and will highlight examples of common Web application vulnerabilities and how to defend against attacks at the Web application layer. This session will also discuss best practices to proactively manage Web application security and how to effectively build application security testing into the software development lifecycle.
Level: Intermediate

TSM-1322 - Lab: Hacking 101
Danny Allan, IBM, Director of Security Research,
Few can argue that Web applications present significant threat of attacks for organizations. For IT security professionals, they also present a significant challenge. To stay ahead of hackers and protect sensitive data, security teams need to understand how vulnerabilities in applications are first exposed and then exploited by cyber-criminals for profit. This interactive workshop is designed to teach attendees first-hand the fundamentals of hacking - how to find web application vulnerabilities through a combination of manual and automated approaches, and what to do when a vulnerability has been identified.
Level: Advanced

TSM-1357 - Monitoring for SOA governance using WebSphere Service Registry and Repository and IBM Tivoli Composite Application Management for SOA
Duncan Clark, IBM, SOA Architect, David Cox, IBM, STSM
This session will give you a chance to meet representatives from WebSphere® Service Registry and Repository and IBM Tivoli Composite Application Management for SOA, to ask questions and share your experiences of using those products in tandem.
Level: Beginner

TSM-1379 - Overview of administration tools in IBM WebSphere Application Server
DAVID W. HARE, IBM, Software Engineer
This session will look at the administration tools available to a WebSphere® Application Server (WAS) system administrator. These include the Administrative Console, the wsadmin command line tool, Java Management Extension Administrative Clients, and the Application Server Toolkit. We will learn about each tool and consider the pros and cons of using each one, as well as give some examples of which tool is the best choice for different administrative scenarios. We will also focus on the wsadmin command line tool, which provides WAS administrators another configuration tool beyond the Administration Console. The wsadmin command line tool allows users to automate common tasks and to more efficiently administer a WAS cell. We will review all wsadmin commands available, as well as the IBM and public documentation available to support the final administrative design. The session will also demonstrate techniques for debugging problems, such as wsadmin tracing.
Level: Beginner

TSM-1390 - Securing Web services with IBM WebSphere DataPower SOA Appliances
Bill Hines, IBM, None
This session will demonstrate how to secure Web services using IBM WebSphere® DataPower® SOA Appliances. Topics presented include best practices for transport, encryption and decryption, digital signature handling, and virtualizing back-end Web services.
Level: Advanced

TSM-1397 - Real-time specification for Java: Avoiding unexpected delays with IBM Java offerings
Mike Fulton, IBM, Real-Time Java Technology
This session will discuss the enhancements IBM is making to the core virtual machines we offer, providing significant improvements in the consistency and predictability of Java performance. We will provide a general overview of industry trends around real-time programming, then focus on a few key areas that are key sources of non-determinism; namely, garbage collection, just-in-time compilation, and class loading.
Level: Intermediate

TSM-1405 - Solve application issues using WebSphere Application Server Version 6.1 Tools
Dave Draeger, IBM, WebSphere Software Developer
This session provides a methodology for solving production application problems using integrated tools in the IBM WebSphere® Application Server Version 6.1 as well as new IBM Support Assistant (ISA) tools. The methodology explains how to identify symptoms for common problems, what tools to use to investigate problems and determine root causes, and finally how to fix problems. Problems examples to be discussed will include a memory leak, poor connection management, thread deadlocking, and incorrect classloading. The tools used to determine root caused include a new tool to guide you through the process (IBM Guided Activity Assistant), a memory leak detection tool (Memory Dump Diagnostics for Java), connection manager diagnostics, thread deadlock detection utilities (ThreadAnalyzer), WebSphere Application Server diagnostic providers, and a classloader viewer.
Level: Intermediate

TSM-1406 - Lab: Utilizing IBM WebSphere Application Server Version 6.1 tools to solve application issues
Dave Draeger, IBM, WebSphere Software Developer
This session provides a methodology for solving production application problems using integrated tools in the IBM WebSphere® Application Server Version 6.1 as well as new IBM Support Assistant (ISA) tools. The methodology explains how to identify symptoms for common problems, what tools to use to investigate problems and determine root causes, and finally how to fix problems. Problems examples to be discussed will include a memory leak, poor connection management, thread deadlocking, and incorrect classloading. The tools used to determine root caused include a new tool to guide you through the process (IBM Guided Activity Assistant), a memory leak detection tool (Memory Dump Diagnostics for Java), connection manager diagnostics, thread deadlock detection utilities (ThreadAnalyzer), WebSphere Application Server diagnostic providers, and a classloader viewer.
Level: Intermediate

TSM-1407 - Understanding IBM WebSphere Application Server Classloaders
Dave Draeger, IBM, WebSphere Software Developer
Classloaders are one of the most misunderstood technologies in Java and Java 2 Enterprise Edition (J2EE) today. This presentation explains how classloaders work and how they affect where you should deploy your application code and utility classes. During the session, live demonstrations of different strategies will be presented. An overview of J2EE classloaders will be followed by a review of WebSphere® Application Server classloaders, and the behavior of the different classloaders will be demonstrated. This session covers classloaders in WebSphere Application Server Versions 5.x, 6.x and 6.1.
Level: Intermediate

TSM-1422 - IBM Dump Analyzer for Java: A diagnostic tool for IBM WebSphere Java virtual machines
Daniel Julin, IBM, Senior Technical Staff Member - WebSphere Serviceability, Trent Gray-Donald, IBM, STSM, Java
The IBM Dump Analyzer for Java (Dump Analyzer), based on Diagnostic Toolkit and Framework for Java (DTFJ) technology, is an extensible tool to analyze a Java Virtual Machine (JVM) and diagnose problems at both the WebSphere® and JVM levels. The Dump Analyzer was originally introduced one year ago and has undergone substantial growth since then. It will now be provided as a standard problem determination tool for WebSphere. In this session, we will discuss the evolution of DTFJ technology and demonstrate the architecture of the Dump Analyzer, including the latest features and future extension plans.
Level: Intermediate

TSM-1433 - IBM WebSphere Process Server Version 6.1: Turbo charge business process management solution performance
Rajiv Arora, IBM, Senior Technical Staff Member
You may have heard that the IBM WebSphere® Process Server (WPS) is an efficient, scalable business process management (BPM) platform. Wondering what you can do to turbo charge WPS? In this session, presenters will demonstrate how to exploit the strengths of WPS to the fullest. Part 1 of the session will describe dramatic performance improvements in the WPS Version 6.1 release. We will cover these new features in terms of end-to-end benchmarks that reflect common customer scenarios, such as throughput, response time, SMP scaling, and clustering. Part 2 will present case studies which illustrate the effect of tuning and best practices on application performance. Case studies shown will be either system benchmarks run in the WPS labs or experiences with real customer applications. These cases provide an implementation or architectural rationale for each practice, and will allow attendees to quantify the effects of each practice in terms of relevant performance metrics.
Level: Intermediate

TSM-1446 - Service Oriented Architecture Performance: IBM WebSphere Application Server
Andrew Spyker, IBM, STSM, SOA Runtimes Architect, Rajiv Arora, IBM, Senior Technical Staff Member, Adolfo F. Rodriguez, IBM, DataPower Integration Architect, Weiming Gu, IBM, Senior Technical Staff Member
This session will discuss SOA performance as it relates to the IBM WebSphere® portfolio. The portfolio view will begin with runtime aspects including basic Web services (including the new Web Services Feature Pack). The runtime aspect focus will continue and build to choreographing and integrating these services across IBM WebSphere Process Server, WebSphere Enterprise Service Bus, WebSphere Message Broker, and the WebSphere DataPower® SOA appliance. The portfolio view will then focus on the SOA lifecycle, business activity monitoring and situation detection, and governance covering WebSphere Business Monitor and the WebSphere Service Registry and Repository. In addition, historical views on SOA performance will describe how performance has improved over the past two years. Finally, the session will discuss best performance practices when implementing SOA solutions.
Level: Intermediate

TSM-1469 - Updates in WebSphere Application Server Version 6.1 and recently released Feature Packs
Kyle Miller, IBM, WebSphere Early Programs
WebSphere® Application Server Version 6.1 incorporates many improvements and new features, including support for the Software Development Kit (SDK) for Java 5.0, a new Java Virtual Machine, support for portlets and Session Initiation Protocol applications, support for new Web Services specifications, and numerous enhancements to installation, system management and security. This session will provide an overview of the new features and enhancements in WebSphere Application Server Version 6.1, and explain many of the benefits provided in this release, including the recently released Feature Packs for Java API for XML Web Services Version 2.0 and Enterprise JavaBeans Version 3.0. This session should allow you to better understand the improved usability and new capabilities of WebSphere Application Server Version 6.1. This session assumes that you are already familiar with the capabilities and features of WebSphere Application Server Version 6.0.
Level: Intermediate

TSM-1475 - Large-scale virtualization with Linux on zSeries: Getting started
Stephen E. Wehr, IBM, Linux Consultant
If large-scale virtualization is in your future, what are your next steps to determine if Linux on zSeries is right for you? How do you get started implementing a large-scale virtualization project? This session will cover a little bit of everything for starting a virtualization project on z/Linux. Session attendees should come prepared with questions.
Level: Intermediate

TSM-1476 - High availability reference architectures for IBM WebSphere on z/Linux
Stephen E. Wehr, IBM, Linux Consultant
High availability is crucial, but what does achieving high availability mean, and what are the options for achieving it with IBM WebSphere® on z/Linux? This session demonstrates a series of high availability reference architectures for Linux on zSeries, including HTTP, WebSphere Application Server, DB2® Universal Database, Oracle, and DB2 on z/OS®.
Level: Intermediate

TSM-1522 - Implementing SOA at Wachovia using WebSphere and System z
Thomas P. Parette, IBM, I/T Architect, Technical Advisor, Frank De Lellis, Wachovia, WebSphere Applications System z Manager
This session provides insight into Wachovias experience building and implementing SOA using WebSphere® on System z® at Wachovia, starting with the business perspectives, such as the key drivers and business objectives of the SOA solution. Next, the session will investigate the architectural process which led Wachovia to select System z as the deployment platform. Finally, the session will focus on the implementation experience and the current results, such as the transaction volumes and operational support models. Lastly, the session will discuss how specialty engines introduced a lowered cost profile for the implementation.
Level: Intermediate

TSM-1553 - IBM WebSphere and multicore platforms: Performance, scalability, and best practices
Processor designs are moving rapidly to multicore and multithreaded architectures. N-way computers, where N is 32, 64 and even larger, are commoditizing and will become available in off-the-shelf platforms from Intel®, AMD, IBM, Sun®, and others. Multicore designs do not attempt to improve the performance of single threads of execution, but instead to run many, sometimes massive, numbers of threads in parallel. Such design provides significant performance and scalability challenges for application servers and Web applications. This session will dive deeply into key aspects of multicore platforms. Topics under discussion in this session include processor technology trends and directions, application development best practices for high concurrency, WebSphere® Application Server (WAS) tools and procedures for identifying locks and high concurrency bottlenecks, and WAS multicore performance, scalability and futures.
Level: Advanced

TSM-1557 - IBM WebSphere and virtualization: Performance, scalability and best practices
Ruth Willenborg, IBM, STSM, WebSphere Technology
Virtualization is a trend that is rapidly gaining a hold on the enterprise. WebSphere® Application Server (WAS) fully supports leading virtualization technologies, including VMWare and AIX/Power. While virtualization can provide significant advantages in areas such as server consolidation and multicore platform utilization, it does come with a cost. Virtualization overhead reduces performance, and in some cases limits scalability for each virtual machine. This session will dive deeply into the key aspects of WAS in virtualized environments, including an overview of virtualization technologies and trends, performance and scalability of WAS in virtualized environments, deployment best practices for virtual machines (including CPU, memory, and network), performance monitoring, the significant cost of over-provisioning resources, and much more.
Level: Advanced

TSM-1577 - Best practices for deploying and managing IBM WebSphere applications
Ajay A. Apte, IBM, WebSphere Lead System Management Architect
As WebSphere® administrators, you spend most of your time deploying, managing and maintaining your J2EE® applications. Have you ever struggled with moving your applications between development, test and production environments? Are you constantly trying to find ways to deploy or update your large number of applications in a small window of downtime? This session is a deep dive into how application lifecycle is managed end-to-end on the WebSphere platform. The session will provide helpful tips for the migration of your applications between environments, best practices for faster and concurrent deployments, and ways to minimize application downtime. This session is intended to help you understand the details of the application lifecycle in WebSphere so that you can optimize your WebSphere management infrastructure.
Level: Intermediate

TSM-1597 - Best practices for diagnosing application issues using IBM Java Runtime
Chris Bailey, IBM, IBM Java Customer Solutions Consultant
IBM Java Runtime provides a number of features which, when combined with additional tools, can be used to find performance problems in Java application code. This session will present those tools and capabilities, and provide an overview of how to use them to diagnose application performance issues.
Level: Advanced

TSM-1637 - Lab: Managing Application Performance and Availability in a SOA Environment
Jim Palistrant, IBM, Tivoli WW Technical Evangelist, Rosalind Radcliffe, IBM, SOA Management Architect
This lab session shows how organizations can use IBM Tivoli solutions to monitor and improve application availability in a SOA environment. It shows how organizations can proactively plan and prevent service outages by understanding the relationship between the service levels of business systems, infrastructure components and operating platforms. Attendees get hands-on experience with these solutions, using a single common console to visualize the entire monitored environment from end to end, monitor application availability and application health, automating problem resolution and best practice advice and showing both real time and historical data. The attendee also sees how to use these solutions to provide visibility into the services environment, to provide centralized control of the services environment and to automate service management and recovery tasks. These solution capabilities are vital to ensure a reduced Mean Time to Resolution (MTTR).
Level: Intermediate

TSM-1642 - End-to-end SOA performance management
Rosalind Radcliffe, IBM, SOA Management Architect
This session discusses how organizations can use recently announced solutions and integrations from IBM Tivoli® to visualize their services-based environment from the business service layer to the resource level, and from the end-user to the back-end system in a single common console. The session will demonstrate automation possibilities and how the solutions pieces fit together to control the environment. Attendees will also gain an understanding on how these solutions could be integrated into a typical customer environment.
Level: Beginner

TSM-1698 - High Availability and Disaster Recover concepts in IBM WebSphere Process Server
Making your WebSphere Process Server infrastructure highly available and resilient to failure is a crucial requirement of most mission-critical business integration solutions. On the other hand, a typical WebSphere Process Server environment is a complex combination of a number of separate components - such as application servers, databases, messaging resources, and user registries. This session illustrates which components need to be made redundant - and how - in order for your environment to achieve the desired degree of availability. The session also discusses the topological options that are available to implement a disaster recovery strategy for your WebSphere Process Server installation.
Level: Intermediate

TSM-1699 - Web services performance in IBM WebSphere Application Server Version 6.1 and Web Services Feature Pack
Douglas Larson, IBM, WebSphere Performance Analyst
WebSphere® Application Server 6.1 Feature Pack for Web Services (WS FEP) offers interoperable, reliable, asynchronous, and secure Web services. The WS FEP also has a newer programming model, Java API for XML Web Services and Enterprise JavaBeans (JAX-WS/JAXB), that simplifies application development through the use of annotations. This session will discuss performance in WS FEP, and the performance of this release compared to WAS 6.1 Web services. Discover how service packs released after the WS FEP GA improved performance even further. The session will also discuss what impact new QoS support specifications, including WS ReliableMessaging, WS Addressing, Message Transmission Optimization Mechanism, and Web services Secure Conversation, have on base Web services performance. Lastly, a comparison of the performance of JAX-WS/JAXB on the Java Enterprise Edition 5 platform with Java API for XML-based Remote Procedure Calls Version 1.4 on the Java 2 Enterprise Edition platform.
Level: Intermediate

TSM-1746 - Implementing Smart SOA applications with SIP communications capabilities
Brian Pulito, IBM, SENIOR/SOFTWARE ENGINEER, Derek Baron, IBM, Offering Manager - Rational Communications Industry
This session provides a deep dive into the Session Initiation Protocol (SIP) capabilities provided by IBM WebSphere® Application Server and the Rational® software delivery environment, to develop and implement SOA applications with next-generation communications capabilities. SIP is the industry-standard protocol used to enable real-time communications such as voice, video, and instant messaging on standard IP platforms. IBM WebSphere and Rational SIP support now includes converged SIP support in WebSphere Application Server, SIP application modeling capabilities in Rational Software Architect, SIP application development capabilities in Rational Application Developer, and SIP testing capabilities in Rational Performance Tester extension for SIP. Come learn how integrated SIP support in WebSphere and Rational software can help you quickly and efficiently deliver next-generation communications applications, and integrate those applications into your overall SOA infrastructure.
Level: Intermediate

TSM-1779 - DB2 for z/OS enhancements for WebSphere: Java design guidelines for high performance
Maryela Weihrauch, IBM, Senior Technical Staff Member
The amount of WebSphere® applications accessing data stored in DB2® for z/OS® is constantly growing. This session discusses selected DB2 Universal Database for z/OS Version 8 and Version 9 enhancements for WebSphere as well as why to use static SQL. A special focus of this session will be on design guidelines for Java applications and WebSphere performance measurements conducted in SQL.
Level: Intermediate

TSM-1786 - IBM WebSphere Community Edition Overview
Kevan Miller, IBM, STSM
WebSphere® Application Server Community Edition (WAS CE) is a Java Enterprise Edition 5.0 certified server based on open source technologies such as Apache Geronimo and Apache Tomcat. WAS CE is free to download and use, and is well positioned for use as a development platform as well as deployment in production scenarios. This session will review the capabilities of WAS CE, review its performance characteristics, and explore the capabilities for development using an IDE like Eclipse as well as several other deployment scenarios. At the end of this session, the user will understand the capabilities of WAS CE and be able to properly deploy it in their enterprise according to their business needs.
Level: Beginner

TSM-1802 - IBM Rational performance testing process
David Chadwick, IBM, Rational Performance Tester Product Champion
This session will demonstrate a time-tested formula for executing a successful performance testing project. Features of this process include performance requirements setting, measurement strategies, project risks, equipment needs, and test planning, as well as the technical aspects of measurements, analysis, and communicating project results.
Level: Intermediate

TSM-1827 - Lab: IBM WebSphere Application Server in a distributed cluster environment
Joanne Bick, IBM, Business Partner Technical Enablement Consultant, Cindy O'Brien, IBM, Business Partner Technical Enablement Consultant
WebSphere® Application Server provides different topology options and flexibility, including standalone nodes, network deployment cells, Web server topology in a network deployment cell, and network deployment cluster topology. In this hands-on lab session, you will begin by configuring a web server topology in a remote standalone application server environment, explore the configuration of a Web server in a Network Deployment cell, create and configure vertical and horizontal clusters, and finally examine crucial performance-tuning parameters.
Level: Beginner

TSM-1835 - Lab: Build and deploy on IBM WebSphere Application Server Community Edition using Enterprise JavaBeans 3, Web services and Dojo
Joanne Bick, IBM, Business Partner Technical Enablement Consultant, Cindy O'Brien, IBM, Business Partner Technical Enablement Consultant, Cedric Hurst, IBM, Business Partner Technical Enablement Consultant
IBM WebSphere® Application Server Community Edition (WAS CE) is a free and lightweight application server from IBM targeted at small to medium-sized Java Enterprise Edition (JEE) deployments. Based on the Apache Geronimo, WAS CE Version 2.0 features a full JEE 5 stack and a unique micro-kernel architecture. This hands-on lab takes you through the process of developing a simple Web application for WAS CE using only freely-available tools from IBM and the open source community. The session will also look at the new Enterprise JavaBean 3 specification and Java Persistence API, the Dojo Toolkit for Ajax, and JavaServer Faces.
Level: Intermediate

TSM-1872 - Improving System z resources with WebSphere DataPower SOA Appliances
Adolfo F. Rodriguez, IBM, DataPower Integration Architect
WebSphere® DataPower® SOA appliances provide key value-add characteristics to SOA environments including improved consumability, hardened performance, and enhanced security. When coupled with the resiliency and integration capabilities of System z®, WebSphere DataPower provides a unique opportunity to truly achieve the "best of both worlds. This session will describe that latest innovation in the collaborative strategy between DataPower and System z. We highlight many of the key successes in integrating management, security, and runtime. In this regard, WebSphere DataPower is increasingly becoming a natural, logical extension to System z. Topics covered will include interoperability with IMS Connect, WebSphere Transformation Extender, WebSphere MQ, and DB2® Version 9.
Level: Intermediate

TSM-1891 - Exploring IBM Java 5 and Java 6: New features and enhancements
Trent Gray-Donald, IBM, STSM, Java
IBM is heavily invested in Java and continues to invest heavily in the base runtime platform. In this session, we briefly discuss the history of the IBM Java Virtual Machine (JVM) and then delve into the more recent JVM releases, with particular focus on new IBM technology in Java 6. We will detail startup speed improvements, JIT enhancements, and the latest improvements in our shared classes technology. Come learn more about the JVM that will power WebSphere® Application Server Version 7!
Level: Intermediate

TSM-1901 - IBM Java serviceability strategy and roadmap
Trent Gray-Donald, IBM, STSM, Java
Java is the foundation upon which much of the IBM software stack is written. As language and implementations have matured, so have the serviceability qualities of the Java Virtual Machine. This session will present a detailed review of the IBM Java serviceability strategy including a history, present capabilities, and where it may be heading. Service data examples will be presented and tied back into the strategic roadmap. Session attendees will leave with a clear understanding of the current technology and a view of future enhancements expected through 2008 and beyond.
Level: Intermediate

TSM-1946 - Best practices for configuring and managing large WebSphere topologies
Michael Cheng, IBM, Systems Management Development Lead
This session will summarize the latest findings from the WebSphere® Large Topology Workgroup for creating and managing a large WebSphere topology. The session will discuss how WebSphere components scale with the size of your environment, demonstrate how to configure these components for a large environment, and present the recommended tuning parameters and programming model. If you are planning to scale up your WebSphere environment, you will need to learn these best practices in order to successfully set up and tune your environment. If you are already running with a large topology environment, the session will show you the latest recommendations and tuning parameters.
Level: Advanced

TSM-1973 - SOA deployments: Lessons learned
Calvin Lawrence, IBM, IBM Principal SOA Architect, East Region, Allison G. Kingberg, IBM, Program Director, SOA Strategy and Portfolio Management
Experience is the greatest teacher of all. Through the study of real-world cases, we can leverage others experiences, so that we do not have to learn the hard way. In April 2007, an internal conference was held with architects, specialists, consultants, developers and others who contributed to successful large scale IBM SOA deployments to gather their hard-learned lessons for this session. Following the conference, additional data mining activities were conducted to understand trends and capability gaps in the deployments under review. Session attendees will discover best practices that enabled successful deployments of over 82 SOA projects. These cases, as well as insights and resources captured through subsequent and ongoing data mining exercises, will be thoroughly investigated.
Level: Intermediate

TSM-1993 - Implementation best practices for IBM WebSphere Process Server
Michele Chilanti, IBM, Senior Managing Consultant, Brian Petrini, IBM, Integration Architect
This session surveys best practices for developing on the IBM WebSphere® Process Server (WPS) using WebSphere Integration Developer (WID) Version 6.1.0. The session focuses both on using WPS for process management, and as an integration broker. The first perspective includes best practices for Business Process Execution Language, business state machines, human tasks, UI for processes, and integration with WebSphere Portal Server. The integration broker approach includes service exposition within WPS and WebSphere Enterprise Service Bus (WESB), including improving qualities of service and performing both integration logic and connectivity logic within the service. Guidance will be given on using WESB mediation modules versus WPS modules, which transformation tools to use, and how to select the best adapters and native bindings. Topics to be covered in this session include architecture, development, administration, and maintenance of the WPS/WESB solution.
Level: Intermediate

TSM-1995 - IBM WebSphere InterChange Server to IBM WebSphere Process Server Migration
Brian Petrini, IBM, Integration Architect
Standard support for the IBM WebSphere® InterChange Server (WICS), Version 4.2.2 or earlier, ended almost one year ago. If you are running WICS 4.3, standard support, plus the option for additional support, continues only through about April 2010. In either case, your migration to the WebSphere Process Server (WPS) Version 6.1 with WebSphere Enterprise Service Bus should be underway or in the planning stages. This session covers the best practices for migrating to WPS Version 6.1, including using the migration tools for WICS and WebSphere Business Integration Adapters to minimize effort. Session attendees will learn when to redesign the current WICS content, as well as the latest features of WPS 6.1 that aid migration.
Level: Intermediate

TSM-1999 - Understanding and tuning the Java Virtual Machine for IBM WebSphere
John J. Stecher, IBM, Performance Engineer
Have you wondered exactly how Java Virtual Machine (JVM) functions underneath IBM WebSphere® Application Server (WAS)? Or how you can best tune JVM, using the information it provides to get the most out of your applications? To extract the best performance from Java 2 Enterprise Edition, one should understand how JVM performs its tasks and how to tune it for optimum performance under a specific workload. This session describes what JVM does as it resides underneath the WAS Runtime Performance Advisor, including how the JVM performs garbage collection, memory management, and heap compaction, as well as many more advanced features. This session also demonstrates how to configure JVM for maximum performance, and provides an extensive list of tuning parameters for both IBM and JVM (Version 1.4.2 and Version 1.5) that will benefit WAS runtime.
Level: Intermediate

TSM-2000 - IBM WebSphere Version 6.1 Feature Packs and WebSphere Community Edition Version 2.0 performance update
John J. Stecher, IBM, Performance Engineer
This session will provide detailed information about new performance features and benefits of the IBM WebSphere® Application Server (WAS) Version 6.1, and the WebSphere Application Server Community Edition (WAS CE) Version 2.0. The session will present the latest news about the worlds most scalable application server and insight into the new Feature Pack releases. This session also describes how WebSphere applications can help you maximize user experience by making use of features already in Java 2 Enterprise Edition Version 1.4 as well as newly available features in Java Enterprise Edition 5 Feature Packs. This session addresses all aspects of the WAS stack across every runtime platform, from improvements in the Java Development Kit to the latest API enhancements.
Level: Intermediate

TSM-2001 - Java Enterprise Edition Version 5: Development and design for performance
Robert E. Wisniewski, IBM, Staff Software Engineer
Java Enterprise Edition Version 5 has arrived. The process of creating and deploying enterprise Java applications has changed forever. This session will focus on using the new tools and techniques in the most efficient and fastest ways possible. Learn the most important development and design decisions and their impacts on performance, using real concrete examples and measured results to illustrate concepts.
Level: Intermediate

TSM-2030 - WebSphere Service Registry and Repository integrates with AmberPoint for an SOA runtime governance solution
Laura Olson, IBM, IBM Certified Consulting IT Specialist, Mark Calvert, IBM, Executive IT Architect
An SOA runtime governance solution typically consists of a registry, a broker and a management system. The session will demonstrate how IBM WebSphere® Service Registry and Repository, the registry, using standard integration techniques, integrates with AmberPoint, which provides a broker and management system, to provide a robust SOA runtime governance solution. Throughout this session, an example of this implementation performed at a large firm will be leveraged. Lastly, the session will discuss topics such as service lifecycles and the ability to customize and enforce the lifecycle, the implementation of contract management between a customer of a service and its provider, and policy creation, management, and enforcement.
Level: Intermediate

TSM-2047 - Lab: BPM Performance Analysis for IBM WebSphere Process Server
Ryan Claussen, IBM, WebSphere Process Server development, Geoffrey Beers, IBM, WBI Server Bringup, Eric Herness, IBM, WebSphere Business Process Management Chief Architect, Karri Carlson-Neumann, IBM, WebSphere Development
Integration applications often involve several unique modules that function in unison, and performance metrics may be overlooked at design time. Perhaps a module is installed on the IBM WebSphere® Process Server ND cell with as many as 30 other modules. Instead of working flawlessly, things go awry; the application is slow, the Java Virtual Machine (JVM) does not seem large enough, and the thread pools are being consumed. Without tweaking your production environment will not run at peak efficiency. Session attendees will begin this lab by learning about application design best practices, then exercising these practices in a production application while noting performance gains. After optimizing the application, you will move to runtime tuning. In this portion of the lab, you will learn about the performance implications of JVM heap, connection, and thread pools. Finally, you will learn the tools that can provide you with suggestions regarding runtime configuration.
Level: Intermediate

TSM-2048 - Lab: Business Process Management Problem Determination with WPS
Geoffrey Beers, IBM, WBI Server Bringup, Ryan Claussen, IBM, WebSphere Process Server development, Karri Carlson-Neumann, IBM, WebSphere Development, Eric Herness, IBM, WebSphere Business Process Management Chief Architect
IBM WebSphere® Process Server (WPS) application developers and users are often faced with application or server runtime problems. There might be a stack trace in the SystemOut.log file, or perhaps a javacore or heapdump file is collected. Advanced tracing might further detect the root cause of the problem, but users may not know how to use returned data to quickly diagnose and solve their problem. This lab focuses on the methods and tools needed to accurately detect and pinpoint the causes of problems within WPS. Session attendees will analyze problematic environments and supply users with the knowledge and skills needed to solve them. We will also discuss tracing, heap and javacore analysis, and introduce tools within WebSphere that aid problem determination. Finally, common user problems when working with ND production systems will be explored, such as Java Virtual Machine sizing, thread pool count, heap analysis, database connections, and Service Integration Bus messaging.
Level: Intermediate

TSM-2060 - IBM WebSphere Process Server and IBM WebSphere Enterprise Service Bus v6.10 Update
Shane Claussen, IBM, STSM, WebSphere Process Server
This session will detail the new capabilities that were delivered for the IBM WebSphere Process (WPS) and the WebSphere Enterprise Service Bus (WESB) products.Attendees currently building BPM solutions based on WPS/WESB or considering the platform will benefit from the overview of the capabilities delivered in v6.10.
Level: Beginner

TSM-2073 - Using IBM Tivoli Business Service Manager and IBM Tivoli Composite Application Manager for real-time SOA dashboards
Phil Fritz, IBM, Tivoli Strategy - SOA
This session will introduce and discuss the pairing of IBM Tivoli® Business Service Manager Version 4.1 with the Tivoli Composite Application Manager family to provide end-to-end business service dashboard views of your SOA environment. This session will cover the creation of key performance indicators as well as SLAs and using drill-down capabilities for root cause analysis.
Level: Intermediate

TSM-2074 - Introducing IBM Service Oriented Architecture Configuration for Security and Management
Phil Fritz, IBM, Tivoli Strategy - SOA
This session will provide a deep dive into the recently launched InfoCenter for SOA Configurations containing a comprehensive collection of various IBM technical collateral around a particular subject matter area. This session will focus on the security and management of SOA environments and will walk through some of the detailed assets and use cases. In this session attendees are encouraged to provide feedback on existing assets as well as suggest new ones.
Level: Beginner

TSM-2172 - Sax, Lies and Magnetic Tape: XML and the Mainframe
Jim Crew, SOA Software, Vice President
The speaker will explore the various approaches for parsing, creating and updating XML on the mainframe. The performance and cost of the various approaches will be discussed.
Level: Intermediate

TSM-2177 - IBM WebSphere Extended Deployment Version 6.1: Overview
Jason McGee, IBM, Distinguished Engineer, WebSphere XD and Zero Chief Architect
This session will discuss the new concepts and features in the latest release of WebSphere® Extended Deployment (XD) Version 6.1. Topics such as full support for managing non-WebSphere middleware environments through the new Middleware Applications and Servers support, building data grids with ObjectGrid Version 6.1, support for native applications with Compute Grid, and running high performance SIP based applications will be discussed. The session will also touch upon new management and monitoring capabilities and changes to the product's packaging and installation model. This session is expected to provide a foundation for the more detailed WebSphere XD sessions. This session will focus on the new features in XD 6.1.0.1 that have been made available since last years IMPACT conference.
Level: Beginner

TSM-2186 - Lab: Caching dynamic content and improving performance using DynaCache
Pete Neergaard, IBM, WebSphere Education Course Developer/Instructor
The techniques and advantages for caching static content are well understood, but dynamic content caching presents a different challenge. How can it be possible to effectively cache something which changes by definition? WebSphere® DynaCache makes it possible to cache dynamic content that may be reused. Given the right application, DynaCache may significantly improve performance. This hands-on lab session will explore the use of DynaCache to enhance the performance of the Trade application. The first part of this lab session explores configuring the cachespec.xml file that controls the dynamic caching operational rules, and installing the cache monitor to verify that caching occurs as desired. The second part moves on to caching the transaction history page of the Trade application and moving the caching to the edge on the Web server plug-in using Edge Side Includes.
Level: Intermediate

TSM-2188 - Business Process Integrity Deep Dive
Gerhard Pfau, IBM, Senior Technical Staff Member, Lead architect Human Task Manager, Claudia Zentner, IBM, STSM
This talk from the experts of business process support in WebSphere Process Server provides a detailed insight in how to build business process based applications the right way: Ensuring process integrity and robustness for enterprise applications. Topics covered include microflows and long-running processes, tuning of transaction boundaries within processes and when invoking services, fault handling and compensation. The talk not only provides deep technical background, but also taps into the rich customer experience of the presenters, describing the dos and donts when developing robust, mission critical business process based applications.
Level: Advanced

TSM-2193 - IBM WebSphere consumability update
Timothy Vanderham, IBM, Senior WebSphere Development Manager
IBM continues to focus on consumability, which is defined as reducing complexity, improving ease of use, and speeding time to value. This session will focus on the usability and ease of use enhancements delivered within WebSphere® Application Server Version 6.1 (WAS), WAS Feature Packs, WebSphere Extended Deployment (WXD), and those planned for the WebSphere Business Integration (WBI) product suite. Attendees will discover the latest improvements in product integration and consumability, learn about the utilities and tools immediately available, and gain insight concerning key focus areas for future releases. This session will discuss WAS, WXD, and WBI and how consumability efforts will impact and improve user experience within the larger WebSphere-based solution. By the close of this session attendees should understand where consumability improvements are being implemented, how they will improve product ease of use, and how customers can leverage these enhancements.
Level: Intermediate

TSM-2196 - Large topology in WebSphere: Testing in a client-driven world
Andrew Hans, IBM, WebSphere Test Manager
Today's customer landscape is changing. Customer's deployment topologies have grown in complexity and continue to evolve with the inclusion of multiple-stack products. These environments are expected to be stable and highly available from proof-of-concept through production. The need for IBM test organizations to take pro-active measures and mimic client-based testing is at an all-time high. This session covers the WebSphere® Application Server system test organization's large topology test strategy. It will cover where we are today, and how we are utilizing customer input to become a first-rate, client-centric test organization.
Level: Beginner

TSM-2228 - IBM WebSphere MQ for z/OS Security
Hazel Fix, IBM, Software Developer
This session provides information about the security features available in IBM WebSphere® MQ for z/OS®. The session builds on the information provided in WebSphere MQ Security: An Introduction to the Basics. It will step through the key features provided by WebSphere MQ for z/OS to help you control access to your WebSphere MQ resources, including commands, resources and the latest new features.
Level: Intermediate

TSM-2233 - More about what's new in WebSphere MQ topologies
Ian Vanstone, IBM, Software Developer
Come to this session to learn the most recent features in IBM WebSphere® MQ topologies. This session reviews methods of connecting queue managers together for publish/subscribe environments which take advantage of these new features, and also describe administration options and architectural considerations that will enable you to choose the best topology for your organization.
Level: Intermediate

TSM-2234 - More about what's new in WebSphere MQ system administration
Morag Hughson, IBM, WebSphere MQ Base Architect
Come to this session to learn the most recent features in IBM WebSphere® MQ system administration. This session provides an overview of new features, including publish/subscribe enhancements, and demonstrate how to create, configure and monitor new objects using all the WebSphere MQ administration tools, enabling you to get more from WebSphere MQ.
Level: Beginner

TSM-2235 - Advanced IBM WebSphere MQ queue manager clustering
Ian Vanstone, IBM, Software Developer
This session builds on the Introduction to WebSphere MQ queue manager clustering session. Topics covered in this session include routing messages into and out of clusters, overlapping clusters, security clusters, workload balancing, and the latest new features.
Level: Advanced

TSM-2237 - High availability for WebSphere MQ and WebSphere Message Broker
T.Rob Wyatt, IBM, Consulting IT Specialist
IBM WebSphere® MQ can be made highly available using features of the product or operating system, on distributed and z/OS platforms. This session will describe and compare these features, and show how they can be effectively used together for extremely reliable environments. The high availability features of WebSphere Message Broker, and advice on adding your own applications to an HA configuration, are also briefly discussed.
Level: Advanced

TSM-2240 - Introduction to IBM WebSphere MQ: WebSphere MQ queue managers
Hazel Fix, IBM, Software Developer
The IBM WebSphere® MQ Family provides a suite of products enabling a full spectrum of application integration environments, from the simplest pair of applications requiring basic connectivity and data exchange to the most complex business process management environments. This session introduces the foundation product of the WebSphere MQ Family, the WebSphere MQ queue managers. The basic rationale of the message/queuing family will be explained, and the primary features and functions of the queue manager products, including new features, will be explored. The session concludes with a brief overview of the primary features and positioning of other WebSphere MQ products. Prior knowledge of any WebSphere MQ product is not required to attend this session.
Level: Beginner

TSM-2242 - Introduction to IBM WebSphere MQ queue manager clustering
Ian Vanstone, IBM, Software Developer
IBM WebSphere® MQ provides support for the clustering of queue managers. A cluster is an easily administered, highly available, scalable collection of queue managers. WebSphere MQ applications can take advantage of clustering with a minimum of effort. This session reviews design considerations, system administration, basic workload balancing, problem determination, some internals of clustering, and the latest new features.
Level: Beginner

TSM-2244 - Keeping Channels Up and Running
Paul Clarke, IBM, WebSphere MQ Development
This session discusses some techniques for keeping your IBM WebSphere® MQ channels up and running, concentrating on Transmission Control Protocol/Internet Protocol channels (TCP/IP). The session examines the kind of problems that can occur and the various mechanisms by which your channels can recover from or avoid these problems. This discussion will cover features such as retry mechanisms, dead letter queues, heartbeats, AdoptMCA, TCP/IP KeepAlive, batch intervals, batch heartbeats, and disconnect interval.
Level: Intermediate

TSM-2248 - Introduction to WebSphere MQ clients
Paul Clarke, IBM, WebSphere MQ Development
This session introduces the WebSphere MQ clients: what they are, on which platforms they run, and how customers use them in their applications. We will mainly focus on the 'C' WebSphere MQ MQI client, but will also introduce the Java and XMS clients. The session will also discuss a number of basic implementation considerations, including when it may be appropriate to use each client, and describe new client features. The intent is to familiarize you with the things necessary to succeed with a simple WebSphere MQ client implementation.
Level: Beginner

TSM-2249 - IBM WebSphere MQ for distributed platforms: Product internals
Mark Taylor, IBM, Technical Strategist
This session discusses how the IBM WebSphere MQ® is implemented on distributed platforms by providing an overview of the internal architecture of the queue manager. The interoperability of various components as well as the latest new features of WebSphere MQ will be presented.
Level: Advanced

TSM-2250 - IBM WebSphere MQ for z/OS: Advanced shared queues
Paul Dennis, IBM, WebSphere MQ for z/OS Development
This session builds on knowledge gained in Session 2251, IBM WebSphere® MQ for z/OS®: Introduction to shared queues" to examine issues in more detail. Topics discussed in this advanced session include guidelines for setting up the shared queue environment, migrating from private queues to shared queues, ways of exploiting shared queues, and identifying some limitations in the shared queue environment.
Level: Advanced

TSM-2251 - IBM WebSphere MQ for z/OS: Introduction to shared queues
Paul Dennis, IBM, WebSphere MQ for z/OS Development
This session serves as an introduction to shared queues in IBM WebSphere® for z/OS®. This session will define shared queues, how channels can be configured with shared queues, and how applications can exploit shared queues to achieve high availability and scalability. This session is intended for those who may have little or limited knowledge of shared queues and require a basic understanding of what shared queues provide in the WebSphere for z/OS environment.
Level: Intermediate

TSM-2252 - IBM WebSphere MQ for z/OS: Problem diagnostics
Colin Paice, IBM, Websphere MQ Scenarios - z/OS performance specialist
Do you have an application problem? This session identifies tools and techniques for diagnosing application problems and collecting documentation for IBM Software Support in order to resolve problem reports. This session will demonstrate the features of WebSphere® MQ for z/OS® that can aid system management and problem diagnostics.
Level: Intermediate

TSM-2253 - WebSphere MQ performance for z/OS
Colin Paice, IBM, Websphere MQ Scenarios - z/OS performance specialist
This session looks at how you should define and use your z/OS queue managers in an enterprise for optimum performance. The session will also cover how to identify performance problems and what you can do about them.
Level: Intermediate

TSM-2254 - WebSphere MQ security: An introduction to the basics
Hazel Fix, IBM, Software Developer
This session provides an introduction to the approach taken by IBM WebSphere® MQ products for controlling user access to WebSphere MQ resources in different environments. It will provide a basic understanding of how the different areas of WebSphere MQ security can be used to help in the securing and administration of your WebSphere MQ queue managers. Ways in which security can be extended to messaging between different systems as well as new features in WebSphere MQ, will be showcased.
Level: Beginner

TSM-2256 - IBM WebSphere MQ: The latest in Web services support
Mark Phillips, IBM, Architect
This session describes some of the new interfaces and technologies being explored to enhance the IBM WebSphere® MQ (WMQ) Web services support, as well as how to make WMQ more accessible from the Web. This session will also review several WebSphere MQ Web services supports. The HTTP-to-WMQ SupportPac enables direct access to WMQ from Web browsers and HTTP clients. Simple Asynchronous Messaging (SAM) for WMQ is a new API for the PHP scripting language. Updates reviewed in this session include the latest updates to Simple Object Access Protocol/Java Message Service (SOAP/JMS) and the WMQ Transport for SOAP support.
Level: Beginner

TSM-2257 - What's new in WebSphere MQ
Mark Taylor, IBM, Technical Strategist
Come to this session to learn the most recent updates to IBM WebSphere® MQ. This session will provide an overview of all new features and help guide you to other sessions that cover the new functions in more detail.
Level: Intermediate

TSM-2268 - IBM WebSphere Message Broker: Designing for Performance
Tim Dunn, IBM, Performance Architect
This session demonstrates how to design an efficient and effective WebSphere® Message Broker (WMB) implementation from a performance perspective. It describes the many factors that determine the level of performance achievable within a WMB message processing system. The session reviews critical factors for high performance, such as message structure, message navigation and message copying, business logic, and processing costs. Session attendees will examine key design and configuration choices and how they affect these critical performance factors. Discover how to get the most from brokers, design an optimally performing broker implementation, and understand and improve any implementations currently in use in an enterprise. Finally, the session will discuss some of the key performance improvements in the very latest version of WMB.
Level: Intermediate

TSM-2273 - New file processing nodes in WebSphere Message Broker Version 6.1
Andrew Coleman, IBM, Message Broker Development
Organizations are frequently integrating file-based systems into an enterprise service bus (ESB) as critical integration technologies. For some time WebSphere® Message Broker has provided file processing capabilities through the Virtual Storage Access Method (VSAM) and Queued Sequential Access Method (QSAM) nodes and WebSphere Transformation Extender. These existing facilities are now complimented with the new file processing nodes which appear in WebSphere® Message Broker Version 6.1. What are they, what do they do, how can you use them in your processing? These questions and more will be answered in this session.
Level: Intermediate

TSM-2276 - IBM WebSphere Message Broker: Administration and operations options
Matt Lucas, IBM, WebSphere Message Broker Development
This session, will cover the broad range of administration capabilities in WebSphere® Message Broker. Capabilities covered include the Message Broker Toolkit, command line, and programmatic front-ends, including options for deployment, operations and runtime versioning. Session attendees will discover the right ways to effectively administer and operate the Message Broker, and learn tips and tricks that should be in every Message Broker administrator's toolbox. This session will also cover the new administration options added in Message Broker Version 6.1. Session attendees should possess an overview of WebSphere Message Broker capabilities. Attendees should leave with an understanding of available Message Broker options and industry best practices.
Level: Intermediate

TSM-2281 - WebSphere on z/OS
Colette A. Manoni, IBM, WebSphere for z/OS Architect
This session provides an overview of the IBM WebSphere® product family and how WebSphere on z/OS® leverages the operating system to provide additional value. Several drill downs on system architecture, work load management, and high availability will be provided.
Level: Beginner

TSM-2287 - End-to-end WebSphere automation
Kyle Dawson, CNA, Sr. System Engineer
It today's highly complex environments, organizations need a fast and accurate way to build and deploy infrastructure. An engineer needs to get the infrastructure (WebSphere® Install Factory, WebSphere Application Server, WebSphere MQ, and IBM HTTP Server) built, configured and deployed accurately, quickly and consistently.
Level: Intermediate

TSM-2342 - Migrating to the next level of WebSphere MQ
Eric Olson, MQSoftware, Director, Technical Advisory Services
If you are looking to gain fresh tips and ideas on migrating to the next release of WebSphere® MQ, this session will provide you with insight and the critical knowledge necessary to make the successful migration. This session is designed to quickly maximize your investment in WebSphere MQ and help you to move to the latest and greatest release of WebSphere MQ.
Level: Beginner

TSM-2349 - Migrating Your Production Deployment Environment from IBM WebSphere Process Server Version 6.0.2 to Version 6.1
Karri Carlson-Neumann, IBM, WebSphere Development, Charlie Redlin, IBM, Software Architect
Moving your production environment from WPS 6.0.2 to WPS 6.1 while maintaining the availability of your application is always desirable. Come to this advance session to learn about the making the transition, with minimal down time, minimum risk availability and as a smooth process. We will begin with a description of the processes needed to make the transition. We will follow that up with a discussion of the design trade offs available to you in your migration. Finally we will answer any questions that pertain to migration of the environment. ,Entry skills: ,*Basic knowledge and experience with configuring WPS environment,* Basic knowledge of the programming model of WPS,Exit skills: ,*Understanding of the process required to migrate your environment,* Understanding of some of the trade offs you have in making the migration
Level: Advanced

TSM-2350 - Refactoring Your IBM WebSphere Enterprise Service Bus / WebSphere Process Server Deployment Environment for Growth
Karri Carlson-Neumann, IBM, WebSphere Development
After the confetti has been swept away, and your first WebSphere Enterprise Service Bus/WebSphere Process Server project is well into production, you realize that your next project will drive your production environment further than it has ever been. Come to this advanced session to explore the challenges faced in a growing deployment environment. Considerations will include limitations based on the design of the first project, how to grow your clusters to increase workload capacity, determining when the balance between the number of application modules per deployment target has tipped, and determining when additional messaging engines will be needed. It is critical to understand the impacts to the deployment environment because of these choices, and what must be done to address these impacts. Entry Skills: Knowledge of WESB/WPS deployment environments, including the "Golden" topology. Exit Skills: Understand common challenges of a growing deployment environment
Level: Advanced

TSM-2354 - Exploring strategies for lowering mainframe total cost of ownership Through zIIP
Gregg Willhoit, DataDirect Technologies, Chief Software Architect, Shadow
This session discusses unique approaches for leveraging IBM mainframe specialty engines for integrating mainframe data and applications environments with service oriented architecture (SOA) and composite application development initiatives. Gregg Willhoit, chief software architect at DataDirect Technologies, details the latest advances in middleware architecture, including the creation of a new hybrid thread type known as the logical dispatchable unit (LDU). Mr. Willhoit will demonstrate how LDUs can combine with new WLM techniques to exploit the IBM System z9 Integrated Information Processor (zIIP), allowing organizations to offload significant portions of their mainframe SOA and data processing to the unmeasured, non-speed restricted environment zIIP provides. With this information, users can develop more effective strategies for lowering mainframe TCO and integrating their mainframe systems into SOAs and business intelligence initiatives.
Level: Intermediate

TSM-2372 - Building a deployment environment for your business process management programming model application
Charlie Redlin, IBM, Software Architect
Does your application take advantage of the business process management (BPM) programming model, involving monitor models, mediation modules, dynamic assembly components, Java 2 Enterprise Edition components and adapters, or other components? If so, your application needs to provide failover and scaling. This session demonstrates how to build a deployment environment that includes it all. Techniques reviewed include design decisions, installation and configuration actions, and processes involved in deploying an all-inclusive application. Finally, the session discusses the administrative actions required to maintain a BPM environment. Session attendees should have experience with configuring some of, or the entire suite of, IBM BPM products. Session attendees should leave with an understanding of a BPM utilizing all of the components included in the BPM programming model, as well as an understanding of the management required to maintain this type of deployment environment.
Level: Advanced

TSM-2399 - IBM Tivoli Workload Automation and SOA
Mark Edwards, IBM, Market Manager - IBM Tivoli Workload Automation Portfolio
This session demonstrates how to transform your batch processes into dynamic, reusable services through integration with your service oriented architecture (SOA) enabled infrastructure. This session will also discuss utilizing Tivoli® Workload Automation to aggregate and centrally drive cross-enterprise workloads with common policies from a single point of control, to ease administration and management of heterogeneous workloads.
Level: Not Applicable

TSM-2403 - IBM WebSphere performance fundamentals
This session introduces fundamental performance topics for the IBM WebSphere® Application Server, including capacity planning, testing and tuning.
Level: Beginner

TSM-2404 - Advanced performance tactics for IBM WebSphere Application Server
This session will demonstrate advanced tuning tips and techniques for the WebSphere® Application Server Version 6.x.
Level: Advanced

TSM-2405 - Operational considerations for high performance environments
Stacy Joines, IBM, Distinguished Engineer, ISSW Performance and Enablement
Measuring and tuning your system's performance is essential in a high performance environment. How do you go about doing these tunings measurements in an organized manner that can be repeated? In this session the operational considerations of monitoring, staffing, operational processes, and visualization will be discussed at a high level.
Level: Intermediate

TSM-2424 - WebSphere MQ and WebSphere Message Broker operational management using Tivoli OMEGAMON XE for Messaging
Prabhakar Gopalan, IBM, Product Manager
This session will introduce users of IBM WebSphere® MQ (WMQ) and WebSphere Message Broker (WMB) to two essential aspects of operational management: availability and performance monitoring. Presenters will answers crucial questions such as: What is the need to monitor? And what are the critical elements of a WMQ/WMB infrastructure that need to be monitored? The session will then demonstrate how Tivoli® OMEGAMON XE for Messaging solves the operations management challenges of a WMQ/WMB environment. The latest product updates and enhancements will also be showcased.
Level: Beginner

TSM-2447 - Performance Best Practices for WebSphere Application Server Version 6.1 on Sun Solaris 10
Dileep Kumar, Sun Microsystems Inc., Staff Engineer, Albert Leigh, Sun Microsystems, Inc, Solution Architect
The IBM WebSphere® Application Server (WAS) Version 6.1 runs on many operating systems including the Sun Solaris 10. This session provides a deep dive into optimizing WAS performance on Sun Solaris OS, including performance methodologies as well as tuning of the OS, Sun Java Virtual Machine, garbage collectors, and WAS thread pools. The discussion will also include performance analysis and monitoring tools available for WAS and Solaris. The topics covered in this session are based on the new IBM RedBook, "WebSphere Application Server Version 6.1 on Sun Solaris 10, SG24-7584-00.
Level: Intermediate

TSM-2466 - SOA Health checks: Infrastructure
Mark Schultz, IBM, Lead Architect for Application Infrastructure Services
This presentation will address the technical value of doing a SOA Healthcheck. When it should be done, what it encompasses and the roadmap for follow on recommended remediation. A successful service oriented architecture (SOA) project depends on the supporting infrastructure meeting the unique ongoing management challenges presented by SOA. Discover how IBM can help you assess your SOA health in these areas and take the necessary fitness actions to maximize SOA returns while minimizing the aches and pains that could come from this new, dynamic architecture. This session presents key trigger points, and demonstrates how IBM has helped others to realize the promises of moving to an SOA-based environment.
Level: Intermediate

TSM-2483 - Innovation that Matters: Leveraging WPS for Process Integration
Jay Hugalavalli, Farmers Insurance, Senior Architect, Goutham Nellutla, Farmers Insurance, Senior SOA Architect
This is a case study on Farmers Insurance that discusses the use of WebSphere Process Server in their existing distributed web infrastructure. This presentation shows the step-by-step process in the analysis, design, and implementation of WPS with a zSeries (CICS/CTG) mainframe back-end and integration of existing BPM environments. The objective of this case study is to demonstrate optimization of mainframe utilization whilst providing faster performance with lower TCO.
Level: Intermediate

TSM-2486 - WebSphere Application Server Community Edition Version 2.0: The new boss in town
Stuart Smith, Web Age Solutions, Administration Lead
With the certification of Java Enterprise Edition 5 compatibility, WebSphere® Community Edition (WAS-CE) Version 2.0 has emerged as the new best of breed option in the free-to-use application server market. Several features of WAS-CE in particular provide significant value when compared to the JBoss Application Server. This session will demonstrate some of these differentiating features so that developers and administrators can properly leverage them to simplify application development, deployment, and administration.
Level: Intermediate

TSM-2512 - Three defenders of the resiliency of large interconnected WebSphere systems
Ying Ding, Bank of America, Senior Technology Manager
This session promises to be a thought-provoking discussion on a number of key resiliency issues for large, interconnected WebSphere® systems. Sure to be pointed out: possible directions of tactical and strategic industry solutions. Three areas of discussion are planned: how to detect changes that originated in other interconnected systems but will impact your WebSphere system; how to better monitor WebSphere servers and perform wider and deeper monitoring into the Java Virtual Machine instances, transactions, and traffic load and pattern changes; how to use the performance data from production environment to better stress-testing and performance-testing on focused areas.
Level: Advanced

TSM-2527 - WebSphere Extended Deployment Data Grid: Customer scenarios and use cases
Billy Newport, IBM, WebSphere XD Architect
This session demonstrates how customers are using IBM WebSphere® Extended Deployment (XD) Data Grid to solve real business problems. Presented scenarios will detail customer issues before implementing WebSphere XD Data Grid, and how implemented solutions addressed those issues. Use cases will explain how the WebSphere XD ObjectGrid API Specification helps build Ajax applications, SOA applications, Extreme Transactional Processing applications, Web applications and master / worker grid style applications, among others. Attendees should gain a better idea of how WebSphere XD Data Grid can help improve the performance of applications as well as improve their availability and lower overall total cost of ownership.
Level: Intermediate

TSM-2528 - What's new in the WebSphere Extended Deployment Data Grid with customer examples
Billy Newport, IBM, WebSphere XD Architect
The IBM WebSphere® Extended Deployment Data Grid Version 6.1.0.1 shipped with many enhancements. Multiple data center replication is now available, as well as an improved HTTP session manager, enhanced spring support and much more. This session covers each of the new capabilities and demonstrates real-world examples of how customers are using those features.
Level: Intermediate

TSM-2540 - What's next in IBM WebSphere Application Server
Alan Little, IBM, Chief Architect for WebSphere Foundation
Interested in knowing where IBM WebSphere® Application Server is going? This session gives a high-level sneak peek at what you may see in the WebSphere Application Server in the future.
Level: Intermediate

TSM-2551 - Introduction to Web services
Denise Hatzidakis, Perficient, Managing Director/Architect
Have you heard about SOAP, WSDL, and UDDI, but are confused about what they are, or how you would use them? This session will provide insight into the technical and business value of using Web services, and the types of solutions where they would be of use. It will introduce the key aspects of SOAP and WSDL in sufficient detail to provide the foundation for using Web services in your enterprise. The session will also take a brief look at the other core Web services specifications that are of relevance today. If you are new to Web services or want a summary level set, this is the session for you!
Level: Beginner

TSM-2632 - Consistent operational policy management in SOA
Sridhar Muppidi, IBM, Tivoli, STSM Sr. Security Architect, Nataraj Nagaratnam, IBM, Distinguished Engineer, Chief Architect, Identity and SOA Security
A policy-driven approach is fundamental to the success of SOA. The goals established and driven by the business need to be consistently implemented, managed and enforced by the service-oriented infrastructure. To achieve this goal, a complete policy management framework must be in place. There are three aspects to policies: abstraction levels, life cycle management, and the domains in which policies can be applied. These aspects can be combined together in the form of a reference model for SOA policy to provide a consistent way to address the challenges of policy management. This session introduces the challenges of policy management in a SOA environment and presents a reference model for policy before introducing product-based solutions in this space based on customer use cases.
Level: Intermediate

TSM-2633 - Managing identity context across services to enable compliance
Sridhar Muppidi, IBM, Tivoli, STSM Sr. Security Architect, Nataraj Nagaratnam, IBM, Distinguished Engineer, Chief Architect, Identity and SOA Security
Businesses are embracing service oriented architecture (SOA) to help IT meet the needs of their organizations. When it comes to the ability to reuse existing applications or service connectivity across organizational or technology boundaries, the underlying identity systems and use of different credential systems may vary. As a result, the managing, mapping, and propagating of identity across these environments is necessary to determine and audit who is connecting to these services and in what context. The security token service (STS), based on the WS-trust standard, is a key capability which addresses these requirements. This session articulates a flexible STS capability, presents customer use cases, and outlines architectural approaches using a STS to solve these compliance needs. This session also includes an in-depth customer case study, their use cases, implementation details, and lessons learned.
Level: Intermediate

TSM-2639 - Fine-grained authorization and enforcement in heterogeneous environments
Sridhar Muppidi, IBM, Tivoli, STSM Sr. Security Architect, Nataraj Nagaratnam, IBM, Distinguished Engineer, Chief Architect, Identity and SOA Security
Enterprises need to control user access based on a number of elements, such as user attributes, resource attributes, and resource context. IT has historically customized these elements into each and every individual application. This approach has a number of problems associated with it, from growing development costs to compliance risks. By externalizing fine-grained authorization policy from application logic and delivering it as a XACML-based service, one can change the nature of application entitlement management. Furthermore, the use of common IT security services enables a consistent security implementation, minimizes development and deployment costs, and provides better integration. This session discusses both entitlements management and security as a service, and demonstrates how enterprise architects, application developers and IT operations can simplify the process of deploying, managing, enforcing and auditing application security.
Level: Intermediate

TSM-2651 - Keeping your SOA fit with IBM Service Management
Don Thomas, IBM, Market Offering Manager for SOA, Kami Snyder, IBM, Tivoli Market Management, Richard Mayo, IBM, Market Manager - Tivoli Composite Application Management, Nataraj Nagaratnam, IBM, Distinguished Engineer, Chief Architect, Identity and SOA Security
This session is an opportunity to meet representatives from the IBM Tivoli® and Global Technology Services teams who are experts in service oriented architecture (SOA) management. They will share their insights in delivering quality services and answer questions you have regarding the IBM portfolio of service management products and consulting services.
Level: Intermediate

TSM-2697 - How IBM infrastructure and architecture healthchecks maintain your SOA operational fitness
Alexander Szypka, IBM, Global SOA Infrastructure Strategy & Architecture Offering Manager
This session demonstrates how IBM Global Business Services can help your enterprise. Discover how to support your service oriented architecture (SOA) availability and performance objectives, enhance infrastructure utilization and workload management, and improve your infrastructure architecture and design for SOA.
Level: Beginner

TSM-2805 - WebSphere Application Server security Birds of a Feather
Keys Botzum, IBM, STSM
This session is an open forum to discuss your WebSphere® Application Server security concerns with IBM® practitioners and your peers. Bring your questions and answers to join in the discussion.
Level: Not Applicable

TSM-2892 - B2B Innovation with WebSphere Partner Gateway Version 6.1.1 Leveraging SOA and BPM
As we see multi-enterprise data, process and application integration needs are rapidly increasing hence B2B projects are growing. The IT users challenge is to consistently manage a B2B abstract layer in multi-enterprise integration environment to quickly support new, emerging and proliferating transport and communication protocols, standards, and integration technologies as required to support dynamic business needs. IT and Business need to align and innovate to integrate business processes across the value chain leveraging B2B, BPM and SOA as an enterprise platform. This session provides high level overview of B2B trends & new dimensions of B2B in reference to SOA & BPM and how IBM provides these capabilities via WebSphere Partner Gateway (WPG). Also you will explore new exciting features of WPG v6.1.1 including Integrated FTP Server, Very large file support over ASx, RosettaNet compression, enhanced security, performance improvements and new platform support.
Level: Beginner