Speaking Engagements

I have presented at the following events.

INTEGRATE 2018 – London, England – Breakout Session

Title: Using BizTalk Server as your Foundation to the Clouds

Abstract: This session will highlight the benefits of using BizTalk Server on-premise as the backbone for Hybrid Integration. It will look at the workloads that work well in BizTalk Server and what could be offloaded to Azure in order to increase the effectiveness of BizTalk Server. This session will also look at some of the reasons why clients are hesitant about moving forward with Logic Apps and Azure solutions. Then we will look at some of the ways to overcome some of these fears and who in the company you need to have on your side in order to help sell Azure-based solutions.

Audience: 400+

Watch this session online: Link coming soon.

Global Azure Bootcamp 2018 – Austin, TX – Breakout Session and Lab

Title: Getting Hands-on with Azure Logic Apps

Abstract: In this session, we will take a look at the basics of Azure Logic Apps and how to build powerful integration scenarios quickly. This session will include a hands-on lab that walks through creating your first Azure Logic App step-by-step.

Audience: 100+

View this session online at http://usergroup.tv/videos/getting-hands-on-with-azure-logic-apps

Global Azure Integration Bootcamp 2018 – New York, NY – Breakout Session and Lab

Title: Working with Logic Apps, Cloud Adapters, Functions, and Storage

Audience: 25+

More details at https://www.globalintegrationbootcamp.com/

Integration Bootcamp 2017 – Charlotte, NC – Breakout Session

Title: Getting Started with Logic Apps

Abstract: This session will walk through some of the basics of working with Azure Logic Apps.  Then we will walk through a detailed hands-on lab building your first Logic App in less than one hour!

Audience: 50+

INTEGRATE 2017 – Seattle, WA – Breakout Session

Title: Overcoming Challenges When Taking Your Logic App into Production

Abstract: This session will look at how to architect your Logic App solution to ensure a smooth transition into production. This will take a look at design considerations, deployment options, ways to monitor Production Logic Apps, and some lessons learned from my past Logic App production deployments.

Audience: 200+

Conference details: https://www.biztalk360.com/integrate-2017-usa/

Middleware Friday – Austin, TX – Breakout Session

Title: Austin City Limits with Stephen W Thomas

Audience: 500+

Watch this session online: http://www.integrationusergroup.com/austin-city-limits-stephen-w-thomas/

INTEGRATE 2017 – London, England – Breakout Session

Title: Overcoming Challenges When Taking Your Logic App into Production

Abstract: This session will look at how to architect your Logic App solution to ensure a smooth transition into production. This will take a look at design considerations, deployment options, ways to monitor Production Logic Apps, and some lessons learned from my past Logic App production deployments.

Audience: 300+

Watch this session online: https://www.biztalk360.com/integrate-2017-resources/overcoming-challenges-when-taking-logic-app-to-production/

Global Azure Integration Bootcamp 2017 – New York, NY – Breakout Session and Lab

Title: Azure Functions & Logic Apps

Audience: 25+

More details at https://www.globalintegrationbootcamp.com/

Global BizTalk Summit 2016 – London, UK – Breakout Session

Title: Azure IaaS Essentials for the BizTalk Developer

Audience: 380+

Watch this session online: https://www.biztalk360.com/integrate-2016-resources/azure-iaas-essentials-biztalk-developer/

Global BizTalk Summit 2015 – London, UK – Breakout Session

Abstract: I’ve been working with BizTalk Server and Integration using Microsoft products since Tuesday, February 27th, 2001. Since then I have worked on over 21 different client projects all over the world. Clients range in size from small companies to large Fortune 500 powerhouses. This session will take a look at the top 14 client challenges I have run into in the past 14 years of working in the field and how to address them.

Audience: 300+

Watch this session online: http://www.biztalk360.com/top-14-integration-challenges-ive-seen-in-the-past-14-years/

Global BizTalk Summit 2014 – London, UK – Breakout Session

Abstract: This session will take a look at Windows Azure IaaS and how best to leverage it with BizTalk Server 2013. This session will start with a quick IaaS primer so someone new to Azure IaaS will not miss out. Next, we will take a look at how best to use BizTalk Server 2013 in Azure IaaS and the new scenarios that are now available. We will see how simple it can be to script via PowerShell the creation of a fully configured standalone BizTalk Server or even an entire isolated BizTalk Domain. Last we will take a look at some of the basics of administration and how to better support your Virtual Machines running in IaaS.

Audience: 300+

Watch this session online: http://www.biztalk360.com/video/biztalk-server-2013-in-windows-azure-iaas/

TechEd 2013 – Barcelona, Spain – Breakout Session

Abstract: Learn how to use BizTalk Server 2013 with Windows Azure IaaS.  See how easy it is to create a single Virtual Machine all the way to a fully configured isolated multi-server BizTalk domain.

Audience: 25+

Watch this session online: http://channel9.msdn.com/Events/TechEd/Europe/2013/WAD-B314

TechEd 2013 – New Orleans, LA – Breakout Session

Abstract: Learn how to use BizTalk Server 2013 with Windows Azure IaaS.  See how easy it is to create a single Virtual Machine all the way to a fully configured isolated multi-server BizTalk domain.

Audience: 100+

Watch this session online: http://channel9.msdn.com/Events/TechEd/NorthAmerica/2013/WAD-B314

Microsoft Integration Server and Roadmap Event

Abstract:  I presented a session on BizTalk Server 2013 and Windows Azure Infrastructure as a Service (IaaS) at the MTC in New York City, NY.  In this session, I showed how to create a new BizTalk Virtual Machine and use IaaS to overcome common infrastructure pain points.

Audience: 50+

European BizTalk Conference 2010 – Sweden – Breakout Session

Abstract:  I presented three sessions at this multi-day event.  They included Platform AppFabric with Remote Message Broadcasting, Server AppFabric with Human Workflow, and Server AppFabric and Workflow 4.0 Overview.

Audience: 200+

SOA Conference 2009 – Redmond, WA – Breakout Session

Abstract: Dublin is the code name for the new Windows Application Server features inside Windows. In this session, we will take a look at how to build a service to leverage the management tools inside Dublin to gain insight into the health of running services. We will show how simple it is to configure Dublin to custom track custom values inside message payloads. Once tested, deployment and migration of the service to a new environment will be demonstrated.

Audience: 300+

Sweden BizTalk Users Group 2009 – Sweden – Breakout Session

Abstract: Recently I was asked to present at the BizTalk Users Group in Sweden. I had a great time and was welcomed nicely by my Swedish friends. I presented on the new enhancements to the Windows Application Server role code-named Dublin.  I presented two 35 minutes sessions covering a lot of the same material talked about at the recent TechEd in Los Angeles, CA. The two sessions are now online and available for everyone to watch. The first session is essentially the value proposition of using Dublin and Workflow Services and the second session is a deeper dive into custom tracking and monitoring.

Audience: 100+

SOA Conference 2007 – Redmond, WA – Breakout Session

Abstract: Business processes are a required component in most Enterprise Integration solutions today. Business processes are modeled, designed, and built inside BizTalk Server using Orchestrations. Orchestration can range from a few simple shapes to a complex multi Orchestration, Transactional process. This session focuses on highlighting Advanced Orchestration features and best practices that can be used to shorten development time and increase overall Business Process reusability. Topics covers are Untyped Messages, Dynamic Transforms, Starting Orchestration, Passing Port Parameters, and Convoys.

Audience: 300+

TechEd 2007 – Orlando, FL – Breakout Session

Abstract: Business processes are a required component in most Enterprise Integration solutions today. Business processes are modeled, designed, and built inside BizTalk Server 2006 R2 using Orchestrations. Orchestration can range from a few simple shapes to a complex multi Orchestration, Transactional process. This session focuses on highlighting key Orchestration features to shorten development time and increase overall Business Process reusability. Also, messaging-only scenarios using WCF are discussed, and the power of BizTalk as a Web service routing system is shown. Topics covers are Untyped Messages, Dynamic Transforms, Starting Orchestration and Passing Port Parameters, using Helper .NET Components, and Message Only WCF Calls.

Audience: 500+

TechEd 2005 – Orlando, FL – Instructor Led Lab

Details: I developed and presented two instructor-led labs.  The first lab was called Sequential Message Processing and the Flat File Disassembler to Map a Large Flat File and the seconds was called InfoPath SP1 and SharePoint 2003 to Design an Effective Tracking System for BizTalk.

Audience: 500+