The momentum behind service-oriented systems is intense, and the hype machine is in full swing. Consequently, it is tempting to believe that if you slap a SOAP/REST/JSON/etc., wrapper around all your enterprise systems, you will be able to cash in on the service-oriented ROI. The fact is, there are right ways and wrong ways to design a SOA. In this session, you will learn about SOA patterns for system integration, message brokering, and even governance and organizational patterns. Attention will also be given to anti-patterns in the technology and human sides of the equation. The presentation is here.