Overview
Service Oriented Architectures bring together best practices and technology for a better information system agility. By following these rules, you will improve flexibility, reusability and interoperability of your infrastructure. This is called SOA governance.
Main topics
This training encompasses various topics related to SOA governance: after a brief reminder on SOA concepts, attendees are teached various design and architecture patterns, then the governance principles and best practices. This module conclude with an overview of available solutions and technologies.
Main attendees
This training is aimed at chiefs of information systems, architects and project managers, to allow them to design an efficient SOA governance model, adequate to their company and infrastructure characteristics.
Objectives
- Synthetize SOA benefits and risks.
- Learn SOA governance related best practices, how to set up your governance while minimizing impact on infrastructure's organisation and development lifecycle.
- Evaluate available technologies and solutions, their respective assets and drawbacks.
Thanks to this training, attendees will gain all necessary knowledge to build an efficient SOA governance model for their infrastructure. |
Outline
Day 1: SOA concepts
- Introducing SOA main concepts
- What is and what isn't SOA?
- What is a service?
- OASIS model
- Processes Oriented infrastructure design (BPM)
- Why use processes modelling?
- BPMN notation, published by OMG
- Orchestration and choregraphy
- Processes composition
- BPEL and WS-CDL standards.
- ESB services infrastructures
- Impact on software lifecycle
- SOA governance principles
- Detailed analysis of SOA models
- SOA governance
- Benefits
- Governance framework and context
- Urbanisation
- Service lifecycle
- Users roles
Day 2: SOA Best practices
- Choosing the right model
- Design patterns
- Performances, load balancing and security
- Users interactions
- Anti-patterns
- Runtime governance
- Quality of Service, « policy » et SLA (Software Level Agreement)
- WS-Policy standard
- SOA administration
- Monitoring
- Errors management / Audit and reporting
- SOA governance tools
- Services Registry
- Modelling tools
- Processus method
- Mashup method
- Governance market: solutions overview
- How to choose the right governance tool
|
General informations
Duration: 2 days.
Teaching method: 100 % theory.
Attendees: Chiefs of information system / "Business" and "Technical" architects / Projects managers.
Prerequisites: Experience in architecture design and project management.
Organisation: Inter-entreprise training (multimedia and documentaries supports are provided) or intra-entreprise (on-demand).
|