F5 Hardened Release 1 is available. Staying current is one of the most important steps you can take to protect your environment.Learn more

What is Service Oriented Architecture (SOA)?

[@portabletext/react] Unknown block type "undefined", specify a component for it in the `components.types` prop

The "building blocks" of a SOA are generally accepted to be: WSDL (Web Services Definition Language), SOAP (Simple Object Access Protocol), and XML (eXtensible Markup Language).

The benefits of a well-designed SOA are businesses agility, reuse, and mitigation of risk. The downside to SOA is the increase in vulnerabilities -- SOA is vulnerable to both HTTP- and XML-based attacks -- and an increase in resource consumption. This is due to larger application messages, an increase in the number of connections (services) required, and the inherent processor- and memory-intensive nature of XML.

F5 products that can address the security and performance issues associated with SOA and its applications: BIG-IP and Application Security Manager