- Requirements gathering
- Business process modeling
- Service identification and modeling. Learn the extensions made to the UML notations for SOA.
- Techniques for service implementation.
- How to continuously optimize a business process using Key Performance Indicators (KPI).
- Advanced problem solving techniques, such as messaging and compensation.
The course focuses on theory and concepts and not specific tools. Students will get to try out each
concept during the hands-on lab exercises. Currently, the tools used in the labs are as follows. Note: The labs can be
provided using the tools of other major SOA vendors upon request:
- Rational Software Architect - For some of the modeling work.
- WebSphere Business Modeler - For process modeling, optimization.
- WebSphere Integration Developer - This tool is used for service identification and specification. Also, the final software solution is built here. Students do not have to do any coding. They simply observe the final solution in action.
|