Foreword by Massimo Pezzini

“What are the three key ingredients for successful SOA?” I was asked (in Sweden, if I remember well) by a pretty senior application architect several years ago. It was the time, circa 2004, when SOA was at the peak of what we at Gartner call “the hype cycle.” Every vendor was busily trying to reposition as a SOA player, and users were struggling to understand what SOA was and why they should care about it.

When that application architect asked me the fatal question, I had luckily already investigated SOA, especially its key “dos” and “don’ts,” for quite a while, starting in the late 1990s. I had by then spoken with quite a number of large organizations, in both North America and Europe, that had gone through the painful ...

Get SOA Governance: Governing Shared Services On-Premise and in the Cloud now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.