A Service Oriented Architecture (SOA) is an architecture that uses a set of special design principles to provide greater flexibility, scalability, and maintainability to enterprise system integrations. These design principles center around the defining and packaging of system functionality so that it can be offered as a service to other systems within the business domain.
This class expands on the technical aspects around the topics covered in the Introduction to SOA and the Talend ESB by offering concrete examples in a sample implementation. Like that class, this course is based on Thomas Erl’s Service Oriented Architecture book and provides an introduction to the concepts, benefits, and challenges in adopting a Service Oriented Architecture. This class also introduces the Talend ESB (Enterprise Service Bus) and demonstrates how its functionality implements the SOA fundamentals covered earlier.
SOA and Talend ESB |
|
Course Format: |
Lecture/Demonstration with discussion |
| Duration: | 1 day |
Target audience: |
Technical Managers, Software Engineers/Developers, Software Architects, and Test and Operations personnel who wish to have a greater understanding of the issues surrounding SOA implementations and the capabilities of the Talend ESB. |
Prerequisites: |
Basic knowledge of computer system and software engineering principles |
|
|
Course Goals - By the end of the class, the student should be able to: |
|
|
|