
Course Description
- The SOA landscape has become more complicated over the years because SOA is now living side-by-side with other architectures like event-driven architecture, REST, cloud, and big data.
- SOA-related technologies are more mature now, but technology alone is not enough without proper architecture.
- This course is guiding how to solve the architectural challenges of distributed systems and SOA by using architectural solutions expressed as patterns and antipatterns.
Who Should Attend
Anyone who involved in distributed systems
Prerequisite
Basic knowledge about web service and SOA
Benefits : After completing this course, students will be able to
- Understand the concept of SOA, Design Patterns, and their relation.
- Understand the challenges of SOA and how to tackle them.
- Explore the different aspects of security and the management of services.
- Explore the patterns that handle the composition and integration of services.
- Understand how to improve the performance and scalability of the SOA.
- Recognizes SOA antipatterns.