With so many best-practices, component technologies, and implementation strategies, finding a place to begin with service-oriented architecture can be a challenge. SOA for Dummies, 2nd Edition, by Judith Hurwitz, is an excellent place to start.
SOA for Dummies, 2nd Edition is a comprehensive introduction to SOA, complete with the useful sidebars, bullet points, and analogies that the Dummies series is known for. After introducing the core concepts and components, Hurwitz gives detailed descriptions and analysis of the technologies and best-practices that make SOA work. Whole chapters are devoted to SOA governance, XML, ESBs, and more. While each of those topics could fill several books on its own, the clear, detailed information Hurwitz provides can be valuable to the veteran developer, architect, or manager looking to better understand SOA.
Unique to the second edition of the book is a compendium of SOA case studies. Hurwitz describes how companies from a broad range of industries, including healthcare, hospitality, and telecommunication, used SOA to meet their business goals. This collection of implementation examples proves the versatility of SOA, and may provide ideas and guidance for anyone hoping to use SOA in a manner similar to those described.