Service-oriented architecture (SOA) proposes a collection of best practices and technologies that favour agility in information systems. When correctly implemented, these practices improve the upgradability, reusability and interoperability of information systems. This is referred to as implementing SOA governance.
The goal of this training course is to review the full range of these best practices at both a conceptual and a technological level. After reminding ourselves of the concepts of SOA, we will initially study architecture and design patterns before going on to evaluate and position the corresponding technologies.
This course is delivered in conjunction with our partner EBM Websourcing, publisher of the PEtALS product.