SOA: the Business View Training Course

Node ID: 2913
 

Duration

14 hours
 

Requirements

Basic Windows Knowledge

Some exposure to Business process analysis

 

Public Course Dates

Can't find a course date that suits your needs below?
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>
 

Course Outline

What is service oriented architecture?

  • Creating a common understanding of SOA
  • The evolution of SOA
  • Introduce the concepts of services and SOA
  • Why businesses need to innovate
  • SOA is not about web services
  • How SOA enables innovation

The Business Impact of SOA

  • The benefits of employing SOA
  • Review of common business goals
  • The risks associated with the SOA approach
  • Evaluating trade off strategies

SOA Roadmap

  • SOA maturity model
  • The SOA adoption roadmap
  • SOA expansion stages
  • Start with the business
  • Defining a business component model
  • Identifying differentiators and commodity

The different Service types

  • Categorizing services
  • Enterprise services and Process centric services
  • Data centric services and Logic centric services
  • Intermediary services and application front ends
  • Basic services

Modelling SOA building blocks

  • Using UML to analyse service requirements
  • Generating a domain model
  • Service oriented analysis and design overview
  • Identifying basic services
  • Usage of sequence and activity diagrams
  • The need for a structured analysis process

SOA Governance

  • Aligning IT and Business through governance
  • The importance of a repository
  • Dependencies between services and business components
  • Governance is not management
  • Metrics, KPI's and continuous improvement
  • Who sits on the SOA Board?

A Service Oriented Reference Model

  • Reference models and reference architectures
  • The OASIS reference model and architecture
  • SOA vendors and their relationship with SOA
  • SOA support in .NET and J2EE platforms

Case Studies

  • A telecommunications firm
  • The Vision, the strategy
  • Choosing a Pilot project -setting expectations
  • Setting up the SOA board
  • Establishing a business component model
  • Evaluating the Pilot's results and KPI's

Next Steps

  • Avoiding the 'big bang' situation
  • A phased approach with incremental improvements
  • Understanding the SOA maturity model