Detailed Agenda

Tuesday

TOPIC SPEAKER

9:00-9:30

MuleSource Year in Review

Dave will kick off MuleCon 2008 with a review of highlights from the past year.

Dave Rosenberg, CEO and Co-founder of MuleSource

9:30-10:15

Mule Sneak Peak: Product Updates and Roadmap

A review of recent updates to Mule and a preview of future enhancements and product releases.

Ross Mason, CTO and Co-founder of MuleSource;
and Ron Park, VP of Engineering and Services at MuleSource

10:30-11:10

High Performance Messaging with Mule ESB

Messaging middleware forms the backbone of Enterprise Service Bus (ESB) deployments. As such, a high performing messaging infrastructure is critical to the success ESB deployments. Simultaneously, there are increasing requirements for highly reliable, available, and auditable business systems, which tends to inhibit high performance. This session discusses practical approaches to deploying ultra-high performance and reliable messaging system with Mule ESB.

Jahan Moreh, VP of Engineering at U1

11:10-11:50

Son of SOA: Resource Oriented Computing and Event Driven Architectures

Application development and deployment using SOA faces problems when organizational changes occur if the participating systems (service providers and consumers) are too tightly coupled. In SOA, messages and systems are inherently synchronous, promoting dependencies that filter to the organizational level. Resource Oriented Computing solves system and application integration issues by leveraging ESB, domain-specific languages, and shared memory mechanisms for integrating coupling points, not the applications themselves.

Eugene Ciurana, Director of Systems Infrastructure at LeapFrog Enterprises, Inc.

11:­50­-12:30

Customer Case Study: Move Over Proprietary, Here Comes Mule

Rory dela Paz, Application Architect at Biogen

 

DEVELOPER TRACK USER TRACK

Integration: SOA’s Dirty Little Secret

Ross Mason, CTO and Co-founder of MuleSource

With all of the hype surrounding SOA one critical component is often overlooked - integration. Over the course of this discussion, Ross Mason will discuss why integration should not be considered a “dirty word” or an afterthought, and will provide insight on a variety of integration best practices using Mule.

Mule as a Business Process Execution Engine - Joint Study by OGIS and University of Massachusetts

Shigemoto Fujikura, Researcher at OGIS;
Hiroshi Wada, Ph.D. Candidate at UMass


Osaka Gas Information System Research Institute Co., Ltd. (OGIS) and University of Massachusetts will discuss using Mule as an infrastructure for business process execution. This use case will highlight converting a business process/SOA model to a platform specific model (PSM) for execution.

Mule 2.0 Developer Drill Down: XML Schema and API Changes

Travis Carlson, Senior Developer/Mule 2.0 Project Lead;
Daniel Feist, Senior Developer at MuleSource

Mule 2.0 offers a powerful new XML schema-based configuration style leveraging Spring’s “Extensible XML Authoring.” During this session we’ll take an in-depth look at what this offers Mule users, how it works, and how one would go about configuring an XML namespace for a custom transport or module. We will also walk through some of the major API changes and internal improvements new to Mule 2.0.

Best Practices by Example: Real-World Mule Case Studies


Craig Sutter, Technology Director at VetSource; John Rowell, CTO of OpSource

In this session, two Mule users, SaaS infrastructure provider OpSource and
e-commerce pharmaceutical company VetSource, will present real-world case studies for Mule. These two companies will each share an overview of their implementation, the benefits they have gained by using Mule, and some lessons learned along the way.

Building JAX-WS Web Services with Mule and Apache CXF

Dan Diephouse, MuleSource Software Architect and Apache CXF Project Lead

Mule includes many capabilities to help users easily integrate disparate systems. One of the often used means of integration is SOAP/WSDL based web services. In this talk we’ll look at how to build Mule applications that use JAX-WS and Apache CXF.

A Look at Mule Enterprise Edition

Ron Park, VP of Engineering and Services at MuleSource

In January, MuleSource released the first enterprise-class version of the Mule platform with the 1.5.1 EE release.  During this session we’ll provide an overview of Mule 1.5.1 EE and its product components and give a preview of the upcoming 1.6 EE release.  We’ll also discuss migration from CE to EE.

Cross-Platform Integration and SOA Featuring CohesiveFT

Alexis Richardson, Business Development Director at CohesiveFT

Mule is a great way to do integration but not everyone uses it. For example some developers work with the .NET Windows Communication Foundation (WCF). We show how RabbitMQ - an AMQP business messaging implementation - can work with both Mule and .NET in the same fashion, to enable cross-language cross-platform integration and SOA.

Data Monitoring with Mule Saturn Centralized Systems Management with MuleHQ

Kynan Fraser, Saturn Development Lead at MuleSource;
Steve Bistline, Solutions Architect at MuleSource

SOA infrastructure is usually invisible to the business end-user, until there is a failure; any down time, no matter the cause, is critical and impacts the bottom line. This session will provide an overview and demonstration of MuleSource’s enterprise-class management tools – Mule HQ, a systems management tool, and Mule Saturn for business-level data monitoring. Both tools are tightly integrated with Mule, and together help developers and administrators gain visibility into their SOA, reducing time to market, increasing uptime, and optimizing overall performance.

 

Wednesday

TOPIC SPEAKER

9:30-9:35

Day 2 Welcome

Dave Rosenberg, CEO and Co-founder of MuleSource

9:35-10:20

SOA Governance: 5 Common Mistakes and How to Avoid Them

As the number of services and applications inside your organization grows, it becomes increasingly hard to manage and control. When this happens it is important to start looking at implementing SOA governance. Because SOA governance is not widely understood (or is widely misunderstood), many common mistakes arise which result in duplicate efforts, less reuse, less interoperability and increased development time. During this webinar we’ll look at what exactly SOA governance is while exploring 5 common mistakes and how to avoid them.

Dan Diephouse - Software Architect and Galaxy Project Lead at MuleSource

10:20-11:00

Developing Hosted Rich Internet Applications with Mule - a Case Study

Kamlesh Sharma, Software Engineer IV at Scripps Networks

11:15-11:50

How to Get Mule Products into Solutions: MuleSource Services Overview and Update

Spanning consulting, training, and technical support, the MuleSource Services team helps users to develop innovative SOA/ESB solutions based on the MuleSource family of products. You, as business managers or Mule application developers, will get an overview of the Educational, Consulting, and Technical Support Services in the context of your SOA/Mule project lifecycle. You will get an update on both current and upcoming service offerings from MuleSource. You will learn how these valuable services can meet your SOA infrastructure needs, ranging from feasibility study, architecture definition or review, upgrade, to full implementation with production deployment.

Scott Yen, Services and Training Director,
and Ron Park, VP of Engineering and Services at MuleSource

11:50-12:30

Are They Smarter Than a 5th Grader: Enterprise Infrastructure Panel

Moderator: Michael Cote, Analyst and IT Management Lead at RedMonk

Panelists:
Dave Rosenberg, MuleSource;
Jason Maynard, Credit Suisse;
Matt Asay, Alfresco;
Larry Augustin, Augustin Ventures

DEVELOPER TRACK USER TRACK

SOA Governance: An Under-the-Covers Look At Galaxy

Dan Diephouse, Software Architect and Galaxy Project Lead at MuleSource

Governance has become a major factor in enabling SOA’s success - without it complexity can quickly spin out of control. Yet commercial registry/repositories have been either too cumbersome or too expensive for most organizations to realize the benefits. Mule Galaxy is a new open source governance platform which seeks to remedy this, bringing governance to the everyone. This session will cover the various features offered in mainstream governance products, explain how open source solutions can fill the market void, and perform a deep-dive into the Mule Galaxy solution and roadmap.

Roundtable: Maximizing ROI for Mule Implementation

Michael Cote, Analyst and IT Management Lead at RedMonk (Moderator);
John Rowell, CTO of Opsource;
Eugene Ciurana, Director of Systems Infrastructure at LeapFrog;
Dave Rosenberg, CEO and Co-founder of MuleSource;
John Gardner, Principal Consultant at MomentumSI;
John Davies, Technical Director and Head of Research at IONA

This roundtable session will feature an interactive discussion on how to maximize the value of a Mule-based SOA infrastructure, from selecting the right mix of software, evaluating and engaging with third-party professionals, optimizing the architecture, and minimizing deployment costs and time to value. The panel will feature a 360-degree perspective, from software vendors MuleSource and IONA, to system integrator MomentumSI, to end customers OpSource and LeapFrog.

RESTful Integration Patterns and Atom Publishing Protocol with Mule

Dan Diephouse, Software Architect and Galaxy Project Lead at MuleSource

In the past few years more and more people have been building services based on the architecture of the Web: REST. REST is the formalized architecture of HTTP based on the concepts of resources, client-server interactions, links, caching and more. Mule is well suited for building RESTful applications as it can easily bridge between the Web and nearly anything else you have in your enterprise. This talk will give you an overview of all the tools to build RESTful services with these tools and Mule. We’ll also look at typical RESTful integration patterns along the way, and how you can use these to create an extremely robust, scalable application. Includes commentary around integration with the Atom Publishing Protocol and Mule.

A Quantum-Leap in Ease-of-Use: Introducing Mule IDE 2.0

Moosa Choudhry, Tools Architect at MuleSource;
Ted Bashor, Mule IDE Developer at MuleSource

This session will feature a preview demonstration of the capabilities of the upcoming Mule IDE based on Mule 2.0. Based on the popular Eclipse plugin framework, Mule IDE 2.0 provides a visual way to construct and validate Mule configurations. The visual configuration editor allows Mule constructs to be dragged from a palette to a design view. The corresponding XML view is kept in sync, and can be switched to seamlessly. A Mule project wizard is available to manage application code built on the framework. We will also discuss the roadmap for the IDE tool.

Scaling Mule within a Grid

Uri Cohen, Technology Evangelist at Gigaspaces

In this session we will talk about how Mule can be scaled within a Grid. We will talk about the different aspect of where Mule can be scaled (transports, deployment, SEDA queues) to make it highly available and fault tolerant.

Financial Messaging in Mule


John Davies, Technical Director and Head of Research at IONA

This session will feature an overview and demo of complex investment bank messages running through Mule ADS (IONA’s Artix Data Services, formerly C24’s IO).

Developer Campground

MuleSource Architects and Developers

An open and interactive workshop with the MuleSource development team. Once a year, the global Mule development team comes together at MuleCon. Take advantage by bringing your questions and engaging directly with the experts in a workshop-style session. During this session, 10 lucky participants will win a free copy of O’Reilly SOA in Practice by Nicolai Josuttis.

Tips and Tricks to Improve Your Mule Implementation

Ross Mason, CTO and Co-founder of MuleSource

During this session, Ross will lead an interactive discussion around getting the most out of a Mule implementation. Examples will include controlling threading, configuration best practices, lightweight deployment options, and more.