Service Oriented Architecture (SOA) Concepts, Design, and Implementation

Course

In Bath

Price on request

Description

  • Type

    Course

  • Location

    Bath

  • Duration

    4 Days

There is a lot of confusion and hype around SOA. Is SOA "Web Services"? Is it ESB? Is it just for large enterprises? My vendor is telling me I need to buy their BPM tooling. How does SOA relate to BPM? Maybe I'm not ready for this. OK, I get it, but how/where do I start? This course covers Service Oriented Architecture (SOA) concepts, solution scenarios and business value. Suitable for: This course is designed for enterprise architects, application architects, or systems architects tasked with designing SOA solutions. The course will include numerous practical examples and project references, so project managers, program managers, and senior IT executives involved in delivering or supporting business process transformation projects can also benefit from this class.

Facilities

Location

Start date

Bath (Somerset)
See map
11 Kingsmead Square, BA1 2AB

Start date

On request

About this course

Several years of IT experience Some experience in distributed component analysis and design Or some experience in distributed systems support and delivery.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

AUDIENCE: This course is designed for enterprise architects, application architects, or systems architects tasked with designing SOA solutions. The course will include numerous practical examples and project references, so project managers, program managers, and senior IT executives involved in delivering or supporting business process transformation projects can also benefit from this class.
PREREQUISITES: Several years of IT experience
Some experience in distributed component analysis and design
Or some experience in distributed systems support and delivery.
DURATION: 4 days.
APPROACH: Instructor led course (with live demos or practical exercises where possible) that starts slowly with key concepts around SOA, solution scenarios, and a methodical approach to SOA adoption and implementation based on real-world experience.
In the second half of the class, it cover techniques around process decomposition, service analysis and identification, service catalog, SOA governance, SOA reference models, tooling and technical infrastructure.
OBJECTIVES: There is a lot of confusion and hype around SOA. Is SOA "Web Services"? Is it ESB? Is it just for large enterprises? My vendor is telling me I need to buy their BPM tooling. How does SOA relate to BPM? Maybe I''''m not ready for this. OK, I get it, but how/where do I start?
This course covers Service Oriented Architecture (SOA) concepts, solution scenarios and business value assessment, adoption approach, planning, technology landscape, and techniques around design and implementation.
At the end of this course, students will be able to:
Define SOA goals, concepts, architectural elements and components
Understand business value assessment/justification for SOA investment
Gain best practices and practical examples (i.e. why some SOA projects fail)
Understand SOA solution scenarios
Understand overall approach to SOA adoption
Understand aspects of SOA readiness assessment
Explain different approaches to SOA analysis
Apply practical techniques to service analysis and design
Assess requirements for SOA technology infrastructure
Assess and plan for SOA governance
Understand the SOA standards landscape
Review examples of SOA reference architecture
SOA tooling and vendor landscape
SOA industry trends and future
COURSE CONTENT:
Introduction
What is enterprise architecture?
Fundamentals of Service Oriented Architecture (SOA)
Motivations and benefits
SOA maturity and adoption model
SOA solution patterns
SOA project planning

SOA Analysis Approach
Bottom-up
Top-down
Meet-in-the-middle

Business Process Analysis
Introduction to business process analysis
Process design patterns
Business Process Management
BPM standards

Service Analysis & Design
SOA design principles
Service analysis and design approach
Service hierarchy and categories
Service composition/aggregation
Non-functional requirements
Service catalog

SOA Governance
What is SOA governance?
Service lifecycle management
Organizational assessment, roles, and responsibilities
SOA governance planning and implementation approach
Guidelines and best practices on SOA governance

SOA Technical Infrastructure and Implementation
SOA Reference Models
Web Services
Business Process Execution Language (BPEL)
Enterprise Service Bus (ESB)
Service Registry and Repository
SOA Security
SOA Service management
SOA tooling and vendor selection

BH/08/01

Service Oriented Architecture (SOA) Concepts, Design, and Implementation

Price on request