|
This course teaches the methodology for solving enterprise integration problems using SOA. The course uses Mule as the software platform. Various ESB patterns, such as, routing, data mapping and protocol translation, are discussed. You will learn how to implement these patterns using Mule.
The course also gets into more advanced areas of SOA, such as messaging, transaction management and error handling. After taking the class, students will be able to architect a solution following the SOA approach and implement the solution using Mule.
How is this course different from other Mule programming courses? The other courses teach you the details of Mule programming without teaching you the SOA methodology. This course will show you how to gather requirements, analyze them, identify services, implement services and finally compose the services from Mule. The course also teaches you how to implement advanced SOA patterns using Mule. This gives you a right balance of methodology and tool specific details. |