O'Reilly logo

Practical Guide to Enterprise Architecture, A by Elias K. Jo, Vikas Sharan, James Linn, Michael E. Stevens, Scott W. Ambler, James McGovern

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

SOA Antipatterns

The following subsections explore some SOA thinking that should be avoided.

SOA Is Everything. Infrastructure Is Nothing.

An SOA of any sort—a generic SOA or Web services—runs on the network and is hosted on servers. For an SOA to work, you need the following:

  • Sufficient network bandwidth to provide adequate throughput.

  • Redundant network connections to increase availability.

  • Dedicated machines (Hardware that is hosting mission–critical components should be used for that purpose and that purpose only. In addition, this hardware should be totally under the control of the people responsible for the service SLA. If that is not possible, then the group providing the hardware should agree to SLAs that are at least as restrictive as the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required