![]() | Talks |
| Home Patterns Ramblings Articles Talks Download Links Books Contact |
Experience Enterprise Integration Patterns live at a place near you! I enjoy giving talks at conferences, user groups or to corporate audiences. So far, I have spoken in: Aarhus, Amsterdam, Antwerp, Banff, Barcelona, Beijing, Berlin, Bonn, Boston, Calgary, Chicago, Dallas, Dubai, Karlsruhe, Las Vegas, London, Los Angeles, Melbourne, Montreal, Munich, Orlando, Oslo, San Diego, San Francisco, Seattle, Shanghai, Tokyo, Toronto, Vancouver, Vienna.
Not surprisingly, my favorite topics are integration, SOA, design patterns, asynchronous messaging architectures, and agile methods for the development of integration solutions. Contact me if you'd like me to speak at your event.
Want to stay up to date? You can now subscribe to my events via an RSS feed or an Atom Feed. You can also subscribe to the Google calendar on the right. Lastly, you can copy individual events to your own calendar by clicking on them in the Google calendar on the right.
| Upcoming Talks | |
| QCon,
San Francisco, CA,
November 19 - 21, 2008
Track: The Cloud as the New Middleware Platform I am track hosting the coud computing track. It looks like we'll have speakers from Google, Yahoo and John Musser from ProgrammableWeb. |
|
| Past Talks & Events | |
| JAOO Australia,
Sydney & Brisbane, Australia,
May 28 - June 1, 2008
GData: Google, the Cloud, and You "Hooking Stuff Together" – Coupling, Messaging, and Conversations Software Visualization and Model Generation (with Erik Doernenburg) |
|
| QCon,
London, UK,
March 10-14, 2008
Track: The Cloud as the New Middleware Platform I'll be organizing the coud computing track for QCon. Hope to see you there! |
|
![]() | W-Jax,
Munich, Germany,
November 5-9, 2007
Developing in an SOA World Programming Without a Call Stack - Event-driven Architectures in Action [Download] |
| Fifth International Workshop on SOA and Web Services Best Practices (at OOPSLA),
Montreal, Canada,
October 21, 2007
Keynote -- SOA Patterns: New Insights or Recycled Knowledge? [Download] |
|
![]() | Colorado Software Summit,
Keystone, Colorado,
October 21-26, 2007
Mashing Up with Google Mashup Editor and Yahoo! Pipes Programming without a Call Stack – Event-driven Architectures My first live talk about Google products. Just to maintain the balance in the universe I work with both Yahoo! Pipes and Google Mashup Editor. |
| ICSOC: International Conference on Service-oriented Computing,
Vienna, Austria,
September 17-20, 2007
Panel on SOA Governance Panel on Service API's and Mashups Panel on SOA Run-time |
|
![]() | TheServerSide Java Symposium Europe,
Barcelona,
June 27-29, 2007
Software Visualization and Model Generation (with Erik Doernenburg) Programming without a Call Stack - Event-driven Architectures |
| DEBS: Distributed Event-based Systems,
Toronto, Canada,
June 20-22, 2007
Architect's Dream or Developer's Nightmare |
|
![]() | SD West,
Santa Clara, CA,
March 19-23, 2007
Developing in a Service-Oriented World Software Visualization and Model Generation Conversations between Loosely Coupled Services |
![]() | OOP,
Munich, Germany,
Jan 22-26, 2007
Conversations between Loosely Coupled Services Software Visualization and Model Generation (with Erik Doernenburg) |
![]() | JAOO,
Aarhus, Denmark,
October 1-6
Conversations between loosely coupled services I will be leading the SOA track at JAOO this year. Is there anything left to say about SOA? I think so! I am looking to compile a series of insightful talks that are based on real experiences. |
![]() | SOA Days Technology Conference,
Bonn, Germany,
Sept 20 -21
Patterns in Service-oriented Architectures |
![]() | JavaZone,
Oslo, Norway,
September 12-15
Software Visualization and Model Generation (with Erik Doernenburg) Developing in a Service-oriented World I have heard great things about JavaZone from many other speakers. This time I get to be part of it. |
![]() | TheServerSide Java Symposium Europe,
Barcelona, Spain,
June 21-23
Software Visualization and Model Generation (with Erik Doernenburg) Developing in a Service-oriented World |
![]() | SpringOne,
Antwerp, Belgium,
June 15-16
Patterns in Service-oriented Architectures Keynote: Where did all my beautiful code go? This one should be fun -- I get to hang out with my intellectual drinking buddies in Antwerp. |
![]() | Burton Group Catalyst,
San Francisco,
June 14-16
Agile SOA - The SDLC, SOA, and YOU Agile development methods enjoy increasing popularity when it comes to building business applications. They promise flexibility, immediate customer feedback, and a high-quality solution. However, some of the basic mechanisms of service-oriented architectures can be perceived as a counterforce to agile development. For example, published interface contracts can bog down rapid iteration. Also, development tools that support an agile development style are not always available for Web-services based interactions. Can you have the best of both worlds? |
![]() | Forrester's IT Forum 2006: GigaWorld,
Las Vegas,
April 6
Panel: The Death of Programming |
![]() | TheServerSide Symposium,
Las Vegas,
March 23 - 25
Keynote: Where did all my beautiful code go? [Download] Software Visualization and Model Generation [Download] (with Erik Doernenburg) Patterns in Service-Oriented Architectures |
![]() | Software Development,
Santa Clara,
March 13 - 17
Developing in a Service-Oriented World Conversations Between Loosely Coupled Services [Download] |
![]() | OOP 2006,
Munich,
January 16 - 20
Developing in a Service-Oriented World Distributed Systems Architectures based on Asynchronous Messaging Enterprise Integration Patterns I heard good things about this German conference from a number of people. This time I'll have an opportunity to speak. It'll be great to be in Munich during the winter but they make me work pretty hard for it: three talks in a row... I hope there will be some time left to party with Christian! |
![]() | OOPSLA 2005,
San Diego,
October 16- 20
Tutorial - Programming without a Call Stack - Event-driven Architectures in Action This 3 hour tutorial will allow me to expand on my popular talk on composable, event-driven systems. |
![]() | Microsoft PDC ,
Los Angeles,
September 11-16
Panel: The Art and Practice of Connected Systems A panel with Steve Swartz should be fun, especially on connected systems. |
![]() | Microsoft TechEd Europe,
Amsterdam,
July 5-8
Messaging Patterns with Indigo This talk is still in the planning phase. TechEd Europe will have quite a few Indigo talks because not everybody is going to be able to make it to PDC. I myself need to find a way to weazle a ticket to PDC out of someone ;-) |
| SD Forum,
eBay Conference Center, San Jose,
June 28
Developing in a Service-Oriented World The SD Forum organizes local events in the Bay Area. This talk concludes an all day Web Services Conference organized by SD Forum. Admission is free to SD Members or $15 for others. This might be the cheapest way yet to see me speak :-) |
|
![]() | Microsoft TechEd,
Orlando,
June 5-10
Introduction to Messaging (with Ted Neward) I will be co-presenting with Ted Neward, which promises to be quite entertaining :-) |
![]() | EAI Forum,
Karlsruhe, Germany,
April 18-21
Enterprise Integration Patterns EAI Forum is the largest integration related event in the German speaking area. Luckily, I started to translate some of my material into German... |
![]() | TIBCO Software Conference: From Real-Time to Predictive Enterprise,
Dubai, UAE,
April 10
SOA = Same Old Architecture? Enterprise Integration Patterns |
![]() | Software Development Conference & Expo,
Santa Clara,
March 14-18
Programming Without a Call Stack: Event-Driven Architectures in Java After missing the SD conference this year, I will explain how to leverage event-driven architectures inside a single virtual machine. |
![]() | Patterns and Practices Summit,
Mountain View,
March 14-16
Developing in a Service-Oriented World Keith Pleas organizes these summits in close collaboration with Microsoft. These events are smaller in scale but give attendees ample access to the speakers. Ward is coming as well, so this one should be good. |
![]() | Canadian Strategic Architect Forum,
Seattle,
March 9-10
Integration Patterns Well, Martin gets to go to the Gold Coast and I have to make do with rainy Seattle. Oh well, gotta write a few more books :-) |
![]() | TheServerSide Java Symposium,
Las Vegas,
March 3-5
Event-Driven Architectures in Action SOA = Same Old Architecture? I am sure next year's TheServerSide Symposium will be as much fun and as content-rich as last year's. I look forward to more panels moderated by Ted Neward |
![]() | GI Fachtagung fuer Datenbanksysteme in Business, Technologie und Web,,
Karlsruhe, Germany,
March 2-4
Developing in a Service-Oriented World Despite the apparent database focus in the title of this event, there is a definite emphasis on SOA and Web services. Frank Leymann and Satish Thatte (the two brainfathers of BPEL) will speak there as well so I am honored to have my name appear among all the BPEL celebrities. My talk will focus on what SOA means for developers, what kind of tools and skill sets we need etc. I think this is a topic that is too often ignored as we all love to dwell in the architectural benefits of SOA. |
![]() | VSLive! Software Architect Summit, ,
San Francisco,
February 6-10
Developing in a Service-Oriented World I jumped into this one at the last minute. Interesting line-up with lots of talks on SOA etc. |
![]() | JavaPolis 2004,
Antwerp, Belgium,
Dec 13-17
Enterprise Integration Patterns: Asynchronous Messaging Architectures in Practice My ACM tutorials use C# examples, so for JavaPolis I am going to port these to JAX-RPC or JMS. The way I constructed the example components switching from one transport to the other should be very easy. Maybe BEA's new QuickSilver will be available by then. It would be cool to do the examples in that. Anyone from BEA feel free to e-mail me :-) |
![]() | EAI Expertentag,
Technische Universitaet Berlin,
Nov 25-26
Keynote: Buchstabensuppe: Was steckt eigentlich hinter ESB, SOA, SOAP, WSDL & Co? Workshop: Enterprise Integration Patterns: Asynchrone Messaging Architekturen in der Praxis EAI Patterns for the first time in German! Jawohl... |
![]() | Sun JavaOne,
San Francisco,
June 28-July 1, 2004
Enterprise Integration Patterns: Asynchronous Messaging Architectures in Practice At least one show close to home :-) |
![]() | OOPSLA 2004,
Vancouver, Canada,
Oct 24-28
Enterprise Integration Patterns: Asynchronous Messaging Architectures in Practice The most popular tutorial so far at OOPSLA 2004! Join us! This year we split the tutorial in two halves. Bobby does a half-day intro into the terminology and request-reply examples. My tutorial focuses on coupling, service-orientation, message flow architectures and conversations. I will use real running examples to show how to construct message flow architectures. |
![]() | ACM Middleware 2004,
Toronto, Canada,
Oct 18-22
1/2 Day Tutorial: Enterprise Integration Patterns: Asynchronous Messaging Architectures in Practice No reruns! This tutorial will feature more real, running examples. I am currently assembling a set of reusable components that implement the core patterns (Splitter, Router, Translator). During the tutorial I will use these components to show running versions of the examples discussed in the slides. I am also planning to post these components on this site once they are done. |
![]() | Microsoft TechEd,
San Diego,
May 24-28, 2004
Patterns in the Enterprise A walk through application and integration patterns targeted at enterprise developers. By the time TechEd is held our new Microsoft PAG book on integration patterns should be available. |
![]() | EAI Industry Consortium Global Summit,
Banff, Canada,
May 24-28, 2004
Half-day tutorial on Enterprise Integration Patterns Finally a conference focused on EAI. I am very excited to present at an event dedicated to integration issues. |
![]() | TheServerSide Java Symposium,
Las Vegas,
May 6-8, 2004
Enterprise Integration Patterns Event-Driven Architectures |
![]() | Information Processing Society of Japan - Patterns Working Group,
Tokyo, Japan,
April 20
Hironori Washizaki and his team invited me to give a talk at the Tokyo Patterns Working Group. I had a great time and learned how to write my name in Katakana. |
![]() | JavaPolis,
Antwerp, Belgium,
December 3-4
One of the biggest Java events in Europe, organized by the Belgian Java User's group - BeJUG. |
![]() | Nexus Computer Books,
Calgary, Canada,
Nov 27
Nexus is a neat computer bookstore and somewhat of a local institution. Sadly, I think they have gone out of business since. |
![]() | OOPSLA 2003,
Anaheim,
Oct 26-30
Tutorial on Enterprise Integration Patterns (with Bobby Woolf) A half-day tutorial showing how to use integration patterns to design integration solutions. Plus: Book Launch!! |
![]() | JAOO 2003,
Aarhus, Denmark,
Sept 22-26
Enterprise Integration Patterns [Download] Test-Driven Enterprise Integration This big conference in a small country continues to attract top-notch software development talent. JAOO really one of the best-run shows I know of. The speaker roster is first class and the general level is very high. |
![]() | SD Best Practices Conference,
Boston,
Sept 15-18, 2003
Enterprise Integration Patterns - Asynchronous Messaging Architectures in Practice [Download] A quick (25 slide) introduction into EAI patterns. |
![]() | TechEd 2003,
Dallas,
June 1-6
|
![]() | SD West 2003 Conference,
Santa Clara,
March 24-28, 2003
Enterprise Integration Patterns [Download] A 90 minute journey through the world of EAI patterns. |
![]() | 2002 LOMA Systems Forum,
,
Shedding New Light on Enterprise Integration (with Martin Fowler) |
![]() | © 2008 • All rights reserved. |