7 CS 6.1-SERVICE ORIENTED ARCHITECHURE |
Units: I |
SOA Fundamentals: Defining SOA, Business Value of SOA, Evolution of SOA, SOA characteristics, concept of a service in
SOA, misperceptions about SOA, Basic SOA architecture, infrastructure services, Enterprise Service Bus (ESB), SOA
Enterprise Software models, IBM On Demand operating environment.
|
Units: II |
Web services Technologies: XML technologies – XML, DTD, XSD, XSLT, XQuery, XPath Web services
technologies - Web services and SOA, WSDL, SOAP, UDDI WS Standards (WS-*) - Web services and Service- oriented
enterprise (SOE), WS-Coordination and WS-Transaction, Business Process Execution Language for Web Services
(BPEL4WS), WS-Security and the Web services security specifications, WS-Reliable Messaging, WS- Policy, WSAttachments. |
Units: III |
SOA Planning and Analysis: Stages of the SOA lifecycle, SOA Delivery Strategies, service-oriented analysis, Capture and
assess business and IT issues and drivers, determining non-functional requirements (e.g., technical
constraints, business constraints, runtime qualities, non-runtime qualities), business centric SOA and its benefits, Service
modeling, Basic modeling building blocks, service models for legacy application integration and enterprise integration,
Enterprise solution assets(ESA) .
|
Units: IV |
SOA Design and implementation: service-oriented design process, design activities, determine services and tasks based on
business process model, choosing appropriate standards, articulate architecture, mapping business
processes to technology, designing service integration environment (e.g., ESB, registry), Tools available for appropriate
designing, implementing SOA, security implementation, implementation of integration patterns,
services enablement, quality assurance.
|
Units: V |
Managing SOA Environment: Distributing service management and monitoring concepts, operational management
challenges, Service-level agreement considerations, SOA governance (SLA, roles and responsibilities, policies, critical
success factors, and metrics), QoS compliance in SOA governance, role of ESB in SOA governance, impact of changes to
services in the SOA lifecycle.
|
|