This course will provide each student with an overview of key concepts and issues associated with the adoption of a service-oriented architecture, including SOA principles, service design and infrastructure. It will explore the definitions and principles of each type of fundamental shared service to include presentation, business, and data services. Additionally, the course explores SOA runtime governance, service bus, service registry, security and service monitoring issues. This course trains students to apply key Service-Oriented Architecture (SOA ) principles to their current SOA adoption plans, understand the scope and characteristics of SOA service infrastructure and understand the design principles associated with SOA common infrastructure and shared services
Each student should have an understanding of application development and have an enterprise architecture background.
2 Days/Lecture & Lab
This course is designed for Java developers, project leaders, IT architects and other technical individuals that need to understand how to develop and implement SOA and event-driven architectures.
- Introduction to SOA
- SOA Implementation
- RUP Approach for SOA
- Business Process and use Cases
- Service Discovery
- Service Functional Design
- Business Process Development
- SOA Governance