Updated! 3-day Session - Strategies for implementing the service-oriented enterprise
Day 1 | Day 2 &3 | Course Fees | PDF Version |
Day 1 Service-Oriented Architecture Strategies
1. Services-oriented Strategies for Enterprise Transformation.
Enabling services innovation.
2. The evolution of the Service-Oriented Enterprise.
- Service thinking: Why it matters to the business, clients/citizens, and IT
- Leveraging business capabilities for services innovation
- Business and technical perspectives of a service
Business-aligned capability and discoverable services asset
- An emerging perspective in service design
- The client/citizen service journey
- Critical encounters over multiple paths
- Evolving roles in the service-oriented enterprise
Faster, cheaper, and more responsive.
- The promise of the agile enterprise
- Reusable services to render business-aligned capabilities
- Enterprise cost benefits
- Reducing IT costs
- Achieving re-use & ROI
- A portfolio of assets
- Cloud computing – Cost and responsiveness implications
- Service-oriented enterprise maturity and adoption
3. Characteristics of a services architecture.
Interaction with the environment.
- What is a service?
- Business-aligned capability – interfaces, functionality, protocols, policies,
constraints and quality
- Services layering
- Producers and consumers of services
- Some examples of services
- SOA design principles
- Loose coupling
- Coarse granularity
- High cohesion
- Information hiding
- Components of a Service-Oriented Architecture
- A run time perspective
- Repository, messaging, mediation systems, and service platform
4. A world of services.
Service identification from up here.
- What’s the immediate business problem?
- Services centricity – Process, Data, Consumer, and Legacy Applications
- Services identification approaches:
- Top-down – business domain decomposition
- Meet-in-the-Middle – the focus on asset analysis
- Bottom-up – legacy wrapping
- The services lifecycle:
- From business transformation to SOA deployment and operation
- The critical role of business processes and enterprise semantics
5. Business Capability Analysis. Modeling business processes.
The starting point for detailed services identification.
- The rise of Business Process Management and BPM tools
- Abstracting the business
Why it’s much, much more than workflow diagrams
- Analyzing the business:
- Modeling and simulating current and future business processes
- Lean analysis for enhanced business processes
- Models – business process, use cases, data, user interface, etc.
- From business models to software design models (UML)
- Abstracting the IT solution
- Complex transformations to business-driven service specifications
The emerging SoaML
Days 2 & 3 Implementing
SOA Design & Governance
1. SOA Strategy & Opportunity Roadmap.
Hot Spot Analysis.
- The business process portfolio
- Value chain analysis
- The challenges of SOA:
- Stove piped applications
- Data sharing
- Replacing point to point interfaces
- Why standards are key
- SOA Life Cycle: What's so different about services?
2. Implementing the Service-oriented Enterprise.
Balancing short term and long term deliverables.
3. Services modeling and decomposition.
- A pre-flight check
- Strategy development
- Governance and technical reference
- Developing a reference model
Roles and responsibilities
Creating agile structures.
4. Service Design and Implementation.
- Service Design: High level design
- Quad Model of SOA
- Services layers and taxonomy
- Overview of a service modeling technique
From service to composite applications.
- Elements of service design governance
- Separation of concerns
- Design principles – loosely coupled services
- Choreography and orchestration – BPEL to the rescue
- Service implementation steps & technologies:
- Namespaces, XSD, XSL, Xpath, SOAP, etc.
WSDL – Web Services Description Language
The service contract
- Security policies
- SOA Integrated Development Environments (IDEs)
5. Optimizing SOA performance.
A look at enabling enterprise tools.
- Design time: Registry and Repository
- Run time: Enterprise service management
6. Publishing, deployment and service consumption.
Building the environment for survival.
- A governance process- understanding policy enforcement points
- An example review and approval process
- Services consumption
- The challenge of service version management
7. An SOA governance model.
Developing a sustainable framework.
- SOA Governance Reference Model
- Four tiers of governance
- Model design
- Enterprise governance processes & portfolios
- The governance organization - who does what?
- Governance implementation roadmaps
- Security and data issues for cloud computing
8. Service Portfolio Management.
Establishing lifecycle values.
- Evaluate your SOA initiative
- Value-creating processes
- Value thresholds
- ROI for service re-use
- The value of a service
- Portfolio analysis
9. Managing the services enterprise.
Evolving your ecosystem.
- Services as a portfolio of assets
- Determining the role of cloud computing in the portfolio
- Value profile of a service
- Evaluating services in the portfolio
- SOA funding & budgeting maturity model
3-Day Executive Session
| Small teams
(5 to 9 participants: fee per participant).
Large teams inquire for additional discount.
4 weeks prior to session date.
Must be received one day prior to session. No participant will be admitted into the course without prior payment arrangement.
Applicable taxes extra. All prices are in CAD.
*Promotional offers cannot be combined with our discounts. Credit card payment required at time of registration.
Register on line
or call 1-800-397-9744.
Outside North America
call +1 (514)937-7130
To bring this course to your organization call Intervista at
1. Enabling services innovation
2. Faster, cheaper, more responsive
3. Interaction with the environment
4. Service identification from up here
5. The starting point for detailed services identification
Day 2 & 3
1. Hot Spot Analysis
2. Balancing short & long term deliverables
3. Creating agile structures
4. From service models to composite applications
5. A look at enabling enterprise tools
6. Building the environment for survival
7. Developing a sustainable framework
8. Establishing lifecycle values
9. Evolving your ecosystem
This lively and strategically-oriented session clarifies the best practices of SOA implementation and management. It is led by the eminent Bill Clarke - long time Intervista faculty member and managing partner at CheckPoint Partners consulting company. He was previously Senior Consultant for SOA Strategy with AgilePath Corporation.
He is a specialist in helping companies and government agencies transition to Service Oriented Architectures.
Learn more about our faculty.
on with these related programs.
as a Service
Learn the principles of information as a service and the role of semantics.
Learn how to align your services with a client-centric Business Architecture.
What your colleagues say about Intervista courses.
"Great overview and very stimulating presentation on SOA. Three days of course provides great conceptual and practical understanding of SOA.”
“An excellent review of SOA and coverage of the various aspects of SOA.”
Ministry of Transport