This seminar presents the key concepts of SOA - Services Oriented Architecture- and the functional and technical stakes connected to its implementation. It also presents the best practices for the definition of its architecture as well as the link with Web Services. It explains how to move from the applications of a classical computing system to oriented services and how SOA can benefit your information system and what is required for its implementation.
Training at your location, our location or remotely
Ref. SAO
2d - 14h
Would you like to transpose this course—without changes—for your company?
A la carte training
Do you want a training course tailored to the needs of your company and its teams? Your training will be built to measure by our experts!
This seminar presents the key concepts of SOA - Services Oriented Architecture- and the functional and technical stakes connected to its implementation. It also presents the best practices for the definition of its architecture as well as the link with Web Services. It explains how to move from the applications of a classical computing system to oriented services and how SOA can benefit your information system and what is required for its implementation.
Intended audience
This seminar addresses the architects, the analysts, the designers-developers, the project managers wishing to understand the stakes of SOA's architectures and possibilities to implement it.
Prerequisites
Basic knowledge in application architecture and in Web Services technologies.
Course schedule
Introduction
SOA Concepts
SOA definitions from Gartner, W3C ...
Basic SOA concepts : what are the concepts behind SOA (subdivide method agreement, use existing, change for commercial r
Why to use SOA ? We develop the reasons to implement SOA and approach the advantages and the risks in implementing SOA i
SOA stereotypes : common ideas about SOA. What SOA is or what it i not; What SOA covers or what it does not cover.
Service concepts. We explain the key features of services: service contract (abstract and concrete WSDL, WS Policy, SLA.
SOA Governance
What are the definitions of SOA Governance: by Gartner, by Hoogervorst...
What is a SOA Roadmap: the SOA project lifecycle - What are the main steps to implement SOA architecture in a company? H
State of the situation - Why to use of different maturity models to estimate the state of the situation: to improve SOA
SOA Technical Architecture
Services infrastructure : what are the common components you find in a SOA platform. Preview of BPEL, BPMN, ESB, JMS, E
WSDL Contract to describe services: a practical example of the abstract and concrete parts of a service.
WS-standards and their implementations : what are the different current standards for the following fields : security, t
Implementation of WS with Java: presentation of different Java implementation standards as JAX-RPC, JAX-WS, JAXB to deve
Services orchestration : What are the standard behind this concept ? (Such as BPMN, BPEL, SCA (service components archit
Enterprise Service Bus (ESB) : notion and basic features : transport, routing, transformation ..., definition of EDA (Ev
Services Registry : research and publication of services through UDDI standard.
Services Repository : enterprise reference system to document services, to manage services lifecycle (versions, variants
Business Rules (BR) : how to use them to increase business processes agility ? What is the typical implementation of Bus
Master Data Management (MDM) : what is the business issues and how to manage the reference data of an enterprise ?
Business Activity Monitoring (BAM) : It is a tool of supervision and piloting of the processes. It allows to define busi
Complex Event Processing (CEP): Enables Advanced Event-Driven Analysis & Pattern Detection. Provides IT Users with a Ric
Actors and the products of the market
Criteria for selecting a SOA platform : general criteria whatever the tool and specific criteria.
Offers of the market: commercial software (IBM, Oracle, TIBCO...), open source (Mule, JBoss...), ?hybrid solution? (JBos
Customer reviews
4,8 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class
No session at the moment, we invite you to consult the schedule of distance classes.