SOA networking is the use of the service-oriented architecture (SOA) model to enhance the capabilities of networks that use Web services. In SOA networking, events originating from diverse computers and communications devices are linked immediately and seamlessly to relevant business processes. The ultimate goal is the distribution of intelligence so the network functions as if it were a gigantic, self-contained computer.
One of the most important features of SOA networking is the consolidation of privacy and security services such as authentication, authorization, firewalls, anti-malware programs and encryption. Such consolidation reduces the complexity of network administration, minimizes the risk of vulnerabilities and lowers operational costs. It can allow for a more robust and reliable network than would otherwise be possible. SOA networking also facilitates streamlined testing for compliance with standards and regulations. Therefore, breaches become less likely and can be corrected in the shortest possible time when they do occur.
An SOA network functions in three layers:
- The application layer includes all the software used by businesses and subscribers.
- The interactive services layer ensures constant and reliable communication among all users, devices and applications.
- The systems layer maintains the physical integrity of the network and ensures hardware interconnectivity and compatibility.