Keynote: Service-Oriented Infrastructure in a Web 2.0, Virtualized World



Speaker:
Jeffrey M. Nick

Track: General Session

The confluence of several mature architectural paradigms with new user-centric paradigms will drive the next generation of IT. Next-generation IT will be based on the combination of model-driven architecture and service-oriented architecture applied to applications, information delivery, and IT resources alike. The agility gained in IT infrastructure coupled with highly configurable, lightweight, "last mile" visualization technologies will dramatically increase the relevance and reactivity of IT to the business. By applying these architectures, technologies, and open standards to the problems faced by IT we can focus on qualities of service delivery of IT in support of business value.

At the end of keynote presentation by the CTO of EMC, you will

  • Understand the impact of service orientation on IT infrastructure
  • Understand the relevant architectures, technologies, and standards
  • Discover the approaches for utilization of these tools and their importance to the business


  •  
     
    A Guide to SOA Implementation



    Speaker:
    Thiru Sivasubramanian

    Track: Web 2.0/AJAX and SOA

    The information overload on SOA largely describes the merits and principles of SOA and the variety of products intended to address SOA needs. There is, however, an acute dearth of information on bridging the gap between wanting to get started and actually deploying an SOA implementation game plan. This document is written to help fill that gap. Separating hype from reality, distilling the essential from the desirable, explicitly addressing the how-to, nuts and bolts of SOA implementation is addressed. It's about getting started, showing the incremental rewards of SOA adoption and continuing to link deployment of technology with business goals.


     
     
    Achieving Interoperability with Windows CardSpace in the Open Enterprise



    Speaker:
    Patrick Felstead

    Track: Hot Topics

    Today's identity management systems help organizations gain control over identity information in the enterprise, however, these systems are silos - and despite industry standards, there is very little interoperability. The Bandit project provides open-source identity services that reduce the challenges of identity silos to provide a consistent approach to identity management for users and administrators, regardless of underlying systems. To continue this evolution in open-source, Bandit has partnered with the Higgins project to deliver an open-source identity system that is interoperable with Windows CardSpace. This session will demo this development milestone and explain its significance in the identity community.


     
     
    Adaptive Infrastructure - Dead Bare Metal to Live Connected Servers in Five Minutes or Less



    Speaker:
    Kevin Epstein

    Track: Virtualization

    Join us for an interactive discussion presented by Scalent Systems, as we address the big three challenges facing server failover – software configuration, network connectivity, and storage access – and contrast several different approaches, from traditional backup to the use of virtual machines, to the next generation of adaptive infrastructure.


     
     
    Application Virtualization



    Speaker:
    David Roth

    Track: Hot Topics

    As your infrastructure becomes virtualized - storage, server and network - your flexibility and usage increases. This is a good thing. But what about the applications? Do the configuration management struggles that are related to applications today go away in the context of a virtualized infrastructure? They don't - and this is where application virtualization comes in. Application virtualization software has been developed to help IT departments liberate applications from the underlying OS and manage them as independent, moveable objects.


     
     
    Application Virtualization: Instant Migration to Vista, Fast Delivery, Secure Access, Side-by-Side Deployments



    Speaker:
    Jonathan Clark

    Track: Virtualization

    Application virtualization is a technologically elegant solution that isolates applications and reduces conflicts. That's good for IT management and has the additional virtue of being financially alluring. From legacy to the latest enterprise business applications, virtualized deployment eases management and supports secure access. Companies save money and boost efficiency using application virtualization within any IT infrastructure. Attendees will learn details of how, when and why application virtualization is a best practice for enterprise IT. This talk covers the fundamentals of application virtualization and technical issues from terminal server to desktop. Using case instances to illustrate benefits in various architectures, the discussion includes scenarios that detail migration and IT architectural shifts incorporating application virtualization.


     
     
    Bandit: Interoperability with Windows CardSpace in the Open Enterprise



    Speaker:
    Tom Doman

    Track: Hot Topics

    Today's identity management systems help organizations gain control over identity information in the enterprise, however, these systems are silos - and despite industry standards, there is very little interoperability. The Bandit project provides open-source identity services that reduce the challenges of identity silos to provide a consistent approach to identity management for users and administrators, regardless of underlying systems. To continue this evolution in open-source, Bandit has partnered with the Higgins project to deliver an open-source identity system that is interoperable with Windows CardSpace. This session will demo this development milestone and explain its significance in the identity community.


     
     
    Be Where the Green Grass Grows: Why Continuous Testing Is Important to Meet the Growing Needs of Life-Cycle Governance



    Speaker:
    John Michelsen

    Track: Hot Topics

    To deliver quality SOA applications, enterprises need to focus their efforts on complete, collaborative, and continuous testing. The continuous aspect of testing is of specific importance due to the perpetual changes that occur as services evolve. Continuous testing is essential not only because bugs are particularly costly and time-consuming to fix when they appear later in the development process, but also because it reduces misunderstandings between interdependent service providers. Continuous testing is imperative to meet the growing needs of life-cycle governance, ensuring that policy, performance, and quality expectations are being met for SOA.


     
     
    Best Practices for Open Source Evaluation and Adoption



    Speaker:
    Tony Wasserman

    Track: SOA Technology Track

    Expanding the use of open source software within an organization requires significant changes in software evalution and acquisition policies, often affecting many different groups within the organization. This talk covers some of the key issues, including the determination of whether an open source component is suitable for its intended use, comparative evaluation of proprietary and open source alternatives, adjustment of internal IT processes, and consideration of the business and legal issues associated with such use. Part of the talk describes differences between commercial open source offerings and community-based open source projects, including both managed and unmanaged projects. This includes a description of evaluation frameworks for open source software that provides for evaluation not only of the functionality of the software, but also available support and documentation, as well as the quality of the software and its development process.


     
     
    Bottom Line SOA



    Speaker:
    Marc Rix

    Track: Real-World SOA

    This session will explore the vastly different cost models of SOA and traditional point-to-point architecture and present a simple but powerful ROI model that can be used by anyone to justify SOA expenditures and even guide implementation. This exciting model unearths the dark secret of traditional architecture spending and illuminates the potential for exponential returns from well-placed SOA investments. The audience will come away with a firm understanding of how SOA, when executed properly, can dramatically reduce IT maintenance spending, allowing valuable resources to be directed toward revenue-generating activities instead.


     
     
    Building SOA with Apache Tuscany



    Speaker:
    Simon Laws

    Track: Enterprise Open Source

    Apache Tuscany provides an open source services infrastructure for building SOA. It's based on the widely supported Service Component Architecture (SCA) specification. With the Tuscany implementation of SCA, application developers can easily create or reuse services in different languages (BPEL, Java or various scripting languages) and assemble and deploy them in a distributed environment. This session will introduce SCA and explain how this open source implementation of SCA will simplify the building of SOA solutions.


     
     
    Building SOA-Compliant Business Logic Without Programming



    Speaker:
    Jeff Walker

    Track: Real-World SOA

    According to IBM, Gartner, and other industry pundits, SOA applications will usher in a major replacement of the legacy systems that currently power organizations and commerce around the world. ZapThink, by contrast, sees SOA as a technology that will extend the value of existing legacy applications. While SOA architectural components are well understood and available from a variety of vendors, organizations are fundamentally on their own to create the business logic essential to introducing an SOA-compliant application. Many organizations experience a Trough of Disillusionment, as business satisfaction with IT declines, after the embracing of SOA actually slows the arrival of the next important application because of the problems associated with conceiving, designing, building, and testing business services. TenFold and its founders are business applications specialists and are pioneering a model-driven approach that exploits model-driven metadata to specify business logic without programming. A model-driven approach offers a tenfold improvement in applications development time and cost as it replaces the traditional requirements-design-develop (program or generate)-compile-deploy methodology with describe-render-publish. A recent pilot project yielded a new-generation application in two months compared to the prior J2EE-application that took over 24 months to build and deploy - a 12 to 1 improvement in cost.


     
     
    Business Mashups: Crossing the Next Frontier in Corporate-Consumer Technology Crossover



    Speaker:
    David Knight

    Track: General Session

    Businesses are increasingly looking to early-adopter consumer communications technologies for new approaches to enhancing corporate practices and processes. Already CEOs are blogging and sales departments are communicating with customers through wikis. The next frontier of business-consumer crossover is that of mashups, where IT managers see an ideal means of implementing collaborative capabilities, applications, and information that will allow knowledge worker teams to be more effective. In this presentation, the WebEx speaker will discuss the trend toward businesses adopting mashup technology as a means of facilitating two-way integration between multiple applications as well as creating an online community that links people across an entire enterprise ecosystem. He/she will describe how businesses can build mashups by stitching together and customizing business applications, merging business processes and data from several sources in order to give knowledge workers an easy way to access and use critical data. The speaker will also discuss how mashups enable existing software to be integrated with on-demand collaboration and business applications.


     
     
    Connecting SOA with BRMS (Business Rule Management System)



    Speaker:
    Alain Gendre

    Track: Interop, Standards & Services

    To ensure successful SOA implementation, companies should reconsider how they provide decision services. The unmanageable, black-box approach of wrapping legacy code does not work. BRMS (Business Rules Management System) helps companies meet the SOA promises of reuse and agility with Transparent Decision Services that are truly reusable, modeled by business analysts, maintained by business teams, and managed by IT. BRMS allows externalized decision logic, are modeled and maintained by business teams and analysts, managed by IT, allow automatic auditable capture with extensive reporting, and are easy to repurpose and maintain.


     
     
    Decorating Your SOA Services with Governance Enforcement Contracts



    Speaker:
    Michael Wheaton

    Track: Interop, Standards & Services

    SOA is becoming the prevailing choice for IT enterprises and the success of this transition to an SOA is based on quality of the SOA governance solution. This session will highlight why SOA governance is crucial for the successful transition to SOA. It will also discuss how to build policy enforcement contracts that can customize how service consumers and producers are able interact with existing enterprise services. The session will explore how enterprise architects and developers can build and leverage an SOA governance strategy in order to manage, share, and enforce policies around the key service artifacts across the enterprise. It will show how to effectively manage the design, execution, and management aspects of the governance infrastructure. Michael will focus on tips, best practices, and strategies on how to develop policy enforcement contracts that can be decorated across internal or external services in the enterprise enhancing the value of the SOA. The following SOA governance strategies and best practices will be addressed: Service classification and taxonomies for publishing and discovering services; managing the service life cycle; addressing version management and method customizing; policy definition and management of non-functional systemic qualities; creation and usage of governance contracts with enterprise services; and applyiing governance contracts to ESBs, BPM, and identity infrastructures. Finally this presentation will explore real-world examples of how SOA governance has improved the success rate of SOA transitions.


     
     
    Deep Dive into OS Virtualization Technology



    Speaker:
    Jack Zubarev

    Track: Virtualization

    Most of today's hype revolves around hardware virtualization, also know as hypervisors or virtual machines. This session will focus on the alternative technology known as containers, or operating system virtualization. The session will explore OS virtualization at the technical level and cover its fundamental architectural differences in a comparison with server hardware-level virtualization. It will also cover core technical differences in provisioning, resource and patch management, as well as migration.


     
     
    Delivering Quality Results for Business: Why End-to-End Testing for Integration and SOA is Essential



    Speaker:
    Madeline Bayliss

    Track: SOA Technology Track

    We expect a lot from SOA. We want business agility to support growth, attention to customers and efficient, collaborative operations. But you can’t expect what you don’t inspect. Composite applications that are constantly changing call for a new testing paradigm to assure that business processes will work as expected over the complex, heterogeneous environments of multiple protocols and transports. We need visibility across ESBs, across the application life cycle and across the producer-consumer community. Agility demands automation for speed and reusability. It also requires testing functions unique to integration – which is why this is a new investment for most organizations. The risk of not becoming more agile for business results is part of the drive to make quality assurance key in any SOA initiative. Hear real-world examples of what automated end-to-end testing delivers today to several Fortune 500 companies.


     
     
    Deploying Entitlements in an SOA



    Speaker:
    Sekhar Sarukkai

    Track: Real-World SOA

    As enterprise organizations continue to embrace SOA throughout their environments, they also must face new challenges in regards to securing applications that live outside the traditional confines of a secure network. How do you effectively administer and enforce application entitlements in a distributed environment? This session will explore the role of entitlement management in the new frontier of SOA and demonstrate why externalizing role and policy-based entitlements is critical for success.


     
     
    Disaster Recovery 2.0 (DR 2.0)



    Speaker:
    Bob Roudebush

    Track: Virtualization

    Disaster Recovery 2.0 (DR 2.0), incorporates new technologies that will help organizations better prepare for a disaster, at a lower-price point. One of the main aspects of implementing a solid DR plan is adding virtualization capabilities. Virtualization is already a mainstream tool for many IT administrators to consolidate applications within their data center. In the near future, virtualization will live up to its hype - not only will it enable high availability within servers, but also desktop virtualization, which can lead the way to more use of thin client PCs. This session’s speaker will discuss DR 2.0 and how virtualization acts as a key enabler.


     
     
    Do I need anything else besides hardware virtualization?



    Speaker:
    Matt Haynos

    Track: Virtualization

    You wouldn’t know it, but virtualization has been around for quite some time. Virtually [sic] everything in the IT space has some notion of virtualization associated with it from microprocessors, to networks, to storage, and finally to servers. But, have you noticed that many of these are focused on infrastructure and IT related benefits such as utilization or decreased costs? What about business value? How do they enable realization and acceleration of business objectives? In this session we’ll discuss higher orders of virtualization, namely application and data virtualization, and how they complement traditional IT focused virtualization techniques to turn infrastructures into competitive advantages.


     
     
    Enteprise Integration with SOA: Achieving the Promise of EAI Without the Cost



    Speaker:
    Sean Rhody

    Track: Web 2.0/AJAX and SOA



     
     
    Enterprise Mashups and SOBAs: Which Is the Tail and Which Is the Dog?



    Speaker:
    Jason Bloomberg

    Track: Web 2.0/AJAX and SOA

    The reason for much of the chatter about mashups and Service-Oriented Business Applications (SOBAs) arises from the fact that mashups, and Web 2.0 in general, are primarily social phenomena, while SOBAs, and SOA generally, are primarily business phenomena: the “B” in “SOBA” indicates their purpose is to deliver flexible IT resources to meet continually changing business needs. Does it make sense, then, to consider an enterprise mashup to be a rich, collaborative SOBA consumer environment? For a mashup to be an enterprise mashup in that it addresses a particular business problem, tight coupling between provider and consumer software would be a serious concern. Most of today’s mashups, however, care little about loose coupling. Mashups that meet business needs, therefore, will require SOA, and the SOA infrastructure necessary to guarantee loose coupling. Without that loose coupling, mashups are little more than toys from the enterprise perspective. Most important, however, SOBAs require governance. Clearly, no business would risk allowing any of its employees to assemble and reassemble business processes willy nilly, with no controls in place to ensure that the resulting SOBAs followed corporate policies. The problem is, today’s mashups are inherently ungoverned. The bottom line is, the more governed an enterprise mashup becomes, the less like a Web 2.0-style mashup it’ll be. In any case, the true promise of SOBAs depends upon user interfaces sophisticated enough for a broader business audience to use. Few such tools exist today, but the writing is on the wall: the enterprise mashup is the future of the SOBA consumer.


     
     
    Enterprise Service Bus



    Speaker:
    Asankha Perera

    Track: SOA Technology Track



     
     
    Enterprise Web 2.0 Reference Architecture – AJAX, SOA, and Open Source



    Speaker:
    Coach Wei

    Track: General Session

    With the gradual adoption of SOA, the rapid rise of Web 2.0 and open source, the enterprise technology landscape is getting more complicated. Here are some of the key questions facing enterprise IT managers: (1) What are the best ways to leverage SOA investment? How to build and deploy solutions based on SOA? (2) What is Web 2.0 and how does Web 2.0 fit with SOA? (3) What does rich Internet application technologies like AJAX, Java, and WPF mean to enterprise IT? (4) What if my legacy system is not SOA enabled yet? (5) How to deal with open source and commercial vendors. When to use open source projects and when to use commercial vendor products. Drawing upon the speaker’s years of experience in pioneering Web 2.0 and several thousand of enterprise engagements, this talk presents an enterprise Web 2.0 reference architecture that acts as a framework to address the above questions. Demonstrations and coding samples will be presented during the session.


     
     
    EOS Power Panel



    Speaker:
    Moderator: Roger Strukhoff

    Track: General Session

    Open Source Software is a key component of the IT world. Love it or hate it, there's no way to ignore that Open Source has arrived and must be addressed in an intelligent fashion. Utilizing Open Source at the enterprise level is different from purchasing licensing agreements from for-profit vendors. Our Enterprise Open Source Power Panel will discuss the benefits, costs, risks, and mitigations strategies successful organizations deal with when they decide how to approach EOS.


     
     
    EOS Power Panel



    Speaker:
    Doug Levin

    Track: General Session

    Open Source Software is a key component of the IT world. Love it or hate it, there's no way to ignore that Open Source has arrived and must be addressed in an intelligent fashion. Utilizing Open Source at the enterprise level is different from purchasing licensing agreements from for-profit vendors. Our Enterprise Open Source Power Panel will discuss the benefits, costs, risks, and mitigations strategies successful organizations deal with when they decide how to approach EOS.


     
     
    EOS Power Panel



    Speaker:
    David Temkin

    Track: General Session

    Open Source Software is a key component of the IT world. Love it or hate it, there's no way to ignore that Open Source has arrived and must be addressed in an intelligent fashion. Utilizing Open Source at the enterprise level is different from purchasing licensing agreements from for-profit vendors. Our Enterprise Open Source Power Panel will discuss the benefits, costs, risks, and mitigations strategies successful organizations deal with when they decide how to approach EOS.


     
     
    Event-driven SOA with Complex Event Processing



    Speaker:
    Jeff Dierckman

    Track: Hot Topics

    Complex Event Processing software provides the foundation for making an SOA event-driven. CEP software in an SOA environment offers re-usable processing and analysis services that are available for all applications to leverage. This approach de-couples event processing logic from the business applications enabling faster application development. Centralized, dynamic management of the event processing logic in the CEP repository and service enables rapid change without disruption to the business applications. This presentation will examine how complex event processing applies to an SOA environment. Also presenting will be Sallie Mae, a multi-billion dollar financial services firm, who is using CEP to event-enable their entire suite of service-oriented customer management applications.


     
     
    Event-Driven SOA with Complex Event Processing



    Speaker:
    Mark Tsimelzon

    Track: Hot Topics

    Complex Event Processing software provides the foundation for making an SOA event-driven. CEP software in an SOA environment offers re-usable processing and analysis services that are available for all applications to leverage. This approach de-couples event processing logic from the business applications enabling faster application development. Centralized, dynamic management of the event processing logic in the CEP repository and service enables rapid change without disruption to the business applications. This presentation will examine how complex event processing applies to an SOA environment. Also presenting will be Sallie Mae, a multi-billion dollar financial services firm, who is using CEP to event-enable their entire suite of service-oriented customer management applications.


     
     
    FastSOA - The Driving Forces Behind SOA and Why Developers Care



    Speaker:
    Frank Cohen

    Track: SOA Technology Track

    In this session Frank Cohen will introduce the technologies that go into a SOA development stack, including composite applications, application servers, ESBs, Master Data Management, registry/epository, XML parsers, Workflow engines, databases, and protocols. Called the Base Computing Stack, Frank teaches about the stack and the scalability, performance, and developer productivity problems in this environment.


     
     
    From Models to Forms: Building Applications Around XForms



    Speaker:
    Doug Tidwell

    Track: Web 2.0/AJAX and SOA

    Lost in the hype around Web 2.0 and AJAX is the fact that your visually attractive Web 2.0 application actually needs to do something useful. In this session we'll illustrate an AJAX application generated from XML-based models. Given that standards-based starting point, we'll illustrate how to generate XForms applications that handle data and workflows. Even more important, we'll change the business process definition and the data structures underlying the application, then use XSLT to regenerate the interface. This ensures that the beautiful AJAX interface stays synchronized with the model of the application.


     
     
    Getting the Most from Your SOA: Using a Modeling Approach for Application Performance Management



    Speaker:
    Chris Farrell

    Track: Hot Topics

    With SOA, companies are deploying a new class of increasingly complex, mission-critical applications. SOA allows quick changes and reactions to business needs. But this flexibility comes with a cost – the inability to effectively manage production application performance. Companies need successful application performance management (APM) to ensure this, and the best way to ensure APM success in SOA environments is through modeling. This presentation will address: why modeling is uniquely able to handle SOA applications complexities; real-world examples of traditional versus model-based APM approaches; and how IT organizations can significantly improve the ROI of their APM systems.


     
     
    Going Open – A Guide for Software Vendors and Their Customers



    Speaker:
    Raven Zachary

    Track: Enterprise Open Source

    The success of open source software has been placing pressure on the business models of proprietary software vendors. In response, many software vendors have shifted from a paid-for license model to an open source business model. This presentation will explore the emerging trend of proprietary software vendors transitioning to an open source business model – the elimination of software licensing fees, source-code transparency, and a reliance on services as the revenue engine. It will cover the impact on software vendors and end users alike, and will include best practices from a number of companies that have already made the transition, including failed attempts.


     
     
    How Commercial Organizations Can Work with the Free Software Community



    Speaker:
    Malcom Yates

    Track: Enterprise Open Source

    Ubuntu is the darling of the Linux desktop space. Voted #16 in PC World's Top 100 Products for 2007, millions of users and now coming as an option for Dell users straight out of the box, this Linux distribution is increasingly being deployed on corporate networks. With a free server edition, a professional support organization and a growing band of enthusiasts in and around the IT divisions of enterprises it is becoming the Linux distro of choice for all types of user. But how does a commercial organization engage with a community built product like Ubuntu? How are licensing and other commercial and legal issues resolved? And how does an organisation protect the code it needs to keep proprietary from that it is happy to put open source?


     
     
    How to Get Richer Faster with an AJAX RIA and SOA Strategy



    Speaker:
    Michael Peachy

    Track: Web 2.0/AJAX and SOA

    Two trends in applications architecture - AJAX RIA on the client side and service-orientation on the server side - are enabling powerful enterprise solutions that can be leveraged in diverse business environments. In this session, Michael Peachy will use real-world case studies to demonstrate how organizations are taking advantage of both of these advancements in application architecture to provide AJAX rich Internet applications that double the applicability of SOA investments. Attendees will hear how to deliver feature rich, high-productivity end-user applications to the business desktop.


     
     
    How to Make Your SOA Work:10 Steps for Establishing a Successful, Automated Regression Testing Strategy



    Speaker:
    Rami Jaamour

    Track: SOA Technology Track

    As enterprises evolve toward SOA, many underestimate the impact a proper testing strategy has on the enterprise agility and successful realization of the SOA ROI. In fact, the distributed nature of SOA demands a new paradigm on how reusable services are developed, tested, and evolved along the changing business demands. This session will explain the reasons why an automated regression testing process that is tailored for SOA is critical for organizations applying SOA, and explores 10 activities that serve as the necessary pillars for a streamlined, efficient and predictable development and testing process for SOA services.


     
     
    How to Simplify Heterogeneous SOA: Service Virtualization



    Speaker:
    Raghu Thiagarajan

    Track: Virtualization

    Many large SOA deployments face two major challenges: how to promote service reuse and how to manage the complexity of a heterogeneous, distributed SOA that includes Java, .NET, and various legacy and packaged applications deployed across the enterprise. The solution is to implement service virtualization to make services portable and protocol independent. This session will cover the different architectural components of service virtualization – mediation, deployment, governance, and service management – and the standards that make service virtualization possible.


     
     
    Improving Customer Experience Through SOA and Web 2.0: A B2B Telecom Use Case



    Speaker:
    David Wood

    Track: Web 2.0/AJAX and SOA

    British Telecom Openreach Portal is one of new breed open-source portal platforms that have embraced new and futuristic technologies to provide an unparalleled service to end customers. BT Openreach Portal provides the facility for UK-based communication providers (CPs) to manage and service their end-customer orders ranging from a simple phone connection and Digital Subscriber Line (DSL) to fiber-based private circuits. Being largely a B2B portal, it provided Openreach standardized, silo-based services to the CPs. This provided too rigid a framework for the CPs to manage and access their orders as well as carry out the required order journeys and did not provide a CP oriented view of data and execution. In this session we will examine how the SOA and Web 2.0 technology-based platform developed in Openreach Portal, by wiring up the existing rigid flows and deploying them for execution through Web and Web service interfaces real-time and zero down time, gave the power to end users to define their own services and flows.


     
     
    Improving Customer Experience Through SOA and Web 2.0: A B2B Telecom Use Case



    Speaker:
    Sajindra Jayasena

    Track: Web 2.0/AJAX and SOA

    British Telecom Openreach Portal is one of new breed open-source portal platforms that have embraced new and futuristic technologies to provide an unparalleled service to end customers. BT Openreach Portal provides the facility for UK-based communication providers (CPs) to manage and service their end customer orders ranging from a simple phone connection and Digital Subscriber Line (DSL) to fiber-based private circuits. Being largely a B2B portal, it provided Openreach standardized, silo-based services to the CPs. This provided too rigid a framework for the CPs to manage and access their orders as well as carry out the required order journeys and did not provide a CP-oriented view of data and execution. Further, the rigid deployment architecture hindered the CPs from personalizing their order journeys as well as prevented BT from deploying new or customized services. In this session we will examine how the SOA and Web 2.0 technology-based platform developed in Openreach Portal by wiring up the existing rigid flows and deploying them for execution, through Web and Web service interfaces in real-time and zero down time, gave the power to end users to define their own services and flows.


     
     
    Integrating the Windows Communication Foundation with ESB



    Speaker:
    Kevin Hoffman

    Track: Interop, Standards & Services



     
     
    Introductory Keynote by Sun's Distinguished Engineer & VP, Global Systems Engineering



    Speaker:
    Dr. Hal Stern

    Track: General Session

    Hal Stern will lay out thought-provoking possibilities, constraints, and some key social and technological implications of Web-next, open source and virtualization for data & application development, security & identity.


     
     
    JBOWS* or SOA? – A Reality Check
    (*Just a Bunch of Web Services)



    Speaker:
    Joe McKendrick

    Track: Interop, Standards & Services

    Anyone listening to or reading many of the vendor statements and pundit analysis these days can be forgiven if they think that SOA is pervasive across all organizations large and small. However, most complete SOA efforts are still few and far between. In most cases, organizations are wrestling with a spaghetti architecture of Web services. In this session, we will examine the results of recent survey data** to get a picture of the progress of SOA in organizations, and work that still needs to be done. This session will explore findings such as:

    o Web services runs wide, but not deep: For a number of years, Web services has seen widespread adoption across enterprises, but only for select applications
    o Reuse is gaining traction: The value seen in SOA is service reuse across more than one business unit; survey confirm that this is beginning to take place
    o The blurry line between JBOWS and SOA: The journey to SOA is a gradual process, most companies are in stages in between.


     
     
    Jump-start SOA in a Mixed Portal Environment



    Speaker:
    Laurence Moroney

    Track: Real-World SOA

    This session will compare and contrast available options to integrate .NET and Java components in a mixed portal environment, including Web Services for Remote Portlets (WSRP) and .NET extensions for WebSphere Portal. Attendees will learn about the impacts of each approach on the end-user experience, speed-to-deployment, and ease of maintenance. Laurence will also deliver a step-by-step demo of porting an ASP.NET starter kit on a WebSphere Portal Server. The C# portlet will have direct access to IBM's rich set of end-user features, including single sign-on, as well as universal branding a single set of navigation menus.


     
     
    Keynote: Virtualization Beyond the Datacenter



    Speaker:
    David Greschler

    Track: General Session

    Server virtualization has caught the attention of many IT professionals for the cost savings and agility afforded via consolidation, business continuity and test/dev. However, Microsoft customers and Microsoft IT have moved beyond the traditional datacenter uses of virtualization and have begun innovating around the desktop and alternate software delivery models. Virtualization will help the industry accelerate the move towards a services-oriented model by enabling a broad set of offerings – from the OS to applications – to be portable and, therefore, available on demand. Greschler will provide examples and best practices of how organizations are leveraging virtualization beyond the datacenter.


     
     
    Messaging-Oriented ESB: The FTP killer



    Speaker:
    Hub Vandervoort

    Track: Interop, Standards & Services

    According to Gartner, 80 percent of data transfer is done via FTP. A time-consuming and unreliable process born from the mainframe, FTP regularly impacts e-commerce and supply chain orders and processes, unnecessarily disrupting business and jeopardizing revenue. ESB alleviates the latency of batch data processing, eliminates data transfer inefficiencies, and is reliable even in the "chattiest" networks. There will also be discussion of how enterprises can best leverage the benefits of ESB within their SOA strategy.


     
     
    Misconceptions of Virtualization



    Speaker:
    Tim Pacileo

    Track: Virtualization

    Server virtualization is becoming increasingly popular as a strategy to reduce costs and streamline operations, and is often seen as a relatively simple way to reduce personnel requirements, save money on software licenses, and increase reliability. In reality, however, virtualization raises technical and resource issues that require careful planning, as well as coordination with business users. Ideally, virtualization is only one component of a broader resource optimization strategy, rather than an end in itself. This discussion will examine some of the common misperceptions surrounding server virtualization, and outline the basic elements of an optimized approach to infrastructure management.


     
     
    Model-Driven SOA



    Speaker:
    Ian Thain

    Track: Real-World SOA

    In traditional application architectures, the design phase in the Software Development Life Cycle (SDLC) plays a critical role in enabling well-architected solutions. Yet there hasn't been much discussion about the design or the modelling phase of SOA-based applications. Translating the business requirements into services and service models allows for leveraging services throughout the life cycle. This also allows for mapping the services to an implementation architecture of the right nature, which could be based on a component model like EJB or a simple database infrastructure. SOA is all about reuse and leveraging existing investments and a model-driven SOA allows for an intersection between requirements established as services and their implementation based on existing infrastructure and new components. This enables the business visibility into IT by making the changes visible in both directions: requirements and implementation. A demo will be using Sybase WorkSpace.


     
     
    Money Can't Buy an Open Source Community



    Speaker:
    Neelan Choksi

    Track: Enterprise Open Source