Сhat now
Training Center MUKКурсыOracleMiddlewareSOA Adoption and Architecture Fundamentals

SOA Adoption and Architecture Fundamentals

Course code
SAAF
Duration
3 Days, 24 Acad. Hours
Course Overview
Objectives
Prerequisites
Course Outline
Course Overview

Course overview

This course takes the student far beyond the limited view of SOA as simply a collection of web services.Students learn how to assess an organization’s SOA capabilities in eight separate business and technical domains, and how to analyze the gap between those capabilities and their SOA vision. From that maturity assessment, they learn steps to develop a multi-year SOA road map for an organization and a framework for SOA project selection. A deep-dive exploration of SOA Reference Architecture from the conceptual, logical, product mapping, and physical perspectives is presented before the course transitions its focus to the service engineering life cycle.

As the course introduces the service engineering life cycle, it stresses the importance of analysis, architecture, delivery and management. Lessons present criteria and techniques for service identification and discovery, and guidelines for consistent access to enterprise information. Requirements management is discussed, and the decomposition of functional requirements, business processes, applications and data requirements is presented. The identification, discovery, justification and validation of services is covered, and is followed by an exploration of service delivery. Additional course topics include a discussion of the principles of service-oriented integration, and the reasons and guidelines for establishing a SOA governance framework.

Objectives

Course Objectives

  • Explain IT Strategies from Oracle (ITSO) and Oracle Reference Architecture (ORA)
  • Perform a SOA maturity assessment
  • Apply appropriate criteria to service and project selection
  • Contribute to development of a SOA road map
  • Explain Oracle’s definition of a service, and the inter-relationship of the facets of a service
  • Understand the importance, components and various views of a SOA reference architecture
  • Perform functional requirements decomposition and use the results of that decomposition to expand a business function model
  • Identify and justify a service
  • Create and evaluate a service contract
  • Map SOA governance to the ITSO Unified Governance reference model
  • Recommend incremental steps in the development of a SOA Governance road map
  • Identify important integration and service architectural principles and explain how they apply to service-oriented integration
Prerequisites

Suggested Prerequisite

  • Experience with both the business and IT elements of enterprise and technical software architecture
  • An understanding of web service technologies, including SOAP and WSDL

Audience

  • SOA Architect
  • Implementation Consultant
Course Outline

Course Topics

1. IT Strategies from Oracle (ITSO) and Oracle Reference Architecture (ORA) Overview

  • Describing Enterprise Solution Designs
  • Introducing ITSO and ORA
  • Describing Oracle Reference Architecture
  • Describing Enterprise Technology Strategies

2. Oracle’s Approach to Service-Oriented Architecture (SOA)

  • Introducing SOA Methodology Approach: Strategy and Planning
  • Discussing Fundamentals of SOA Adoption
  • Introducing SOA Execution
  • Introducing SOA Methodology Approach: Road Map Creation
  • Defining Service-Oriented Architecture

3. Creating an SOA Road Map

  • Describing the SOA Road Map Creation Process
  • Introducing SOA Road Map Creation
  • Exploring the SOA Maturity Model

4. Service Terms and Concepts

  • Defining a Service
  • Exploring a Service Model
  • Explaining the Importance of Service Versioning

5. SOA Reference Architecture

  • Explaining the Importance of a Reference Architecture
  • Describing the Logical View
  • Describing the Product Mapping View
  • Describing the Deployment View
  • Describing Web Service Security
  • Describing the Conceptual View

6. Software Engineering in a SOA Environment – Requirements Management

  • Explaining Application Decomposition
  • Explaining Functional Requirements Decomposition
  • Explaining the Business Function Model, its Benefits and Construction
  • Explaining Data Requirements Decomposition
  • Introducing Oracle Service Engineering Framework
  • Using Results of Decompositions to Expand a Business Function Model
  • Explaining Business Process Decomposition
  • Describing What Kinds of SOA Assets are Derived from these Activities

7. Service Identification and Discovery

  • Describing the Characteristics of Shared Project, and Partially Shared Requirements
  • Performing Business Entity Analysis
  • Naming the 4 Actions Related to Service Identification
  • Performing Functional Activity Analysis toUpdate a Business Function Model
  • Explaining How a Service Candidate is Justified
  • Explaining How a Prescription for Reuse is Validated

8. Service Delivery

  • Describing a Service Contract by Characteristic and by Content
  • Explaining and Performing Boundary Analysis of a Service by Architectural Classification
  • Explaining the Importance of Service Interface Design
  • Describing the SOA Assets Generated as a Result of these Activities
  • Explaining and Performing Boundary Analysis of a Service by Scope

9. Service-Oriented Integration

  • Explaining How Service-Oriented Integration Differs from Traditional Integration Approaches
  • Using Service-Oriented Integration Patterns and Message Exchange Patterns to Identify Best Approaches for Integration Scenarios
  • Describing the Development, Process, and Deployment Views of Service-Oriented Integration
  • Describing Principles that Should be Met by Any Architecture that Supports a Service-Oriented Approach to Integration

10. SOA Governance

  • Naming the Governance Disciplines and Describing Their Relationships
  • Mapping SOA Governance to the ITSO Unified Governance Reference Model
  • Naming and Describing the Constituent Parts of the ITSO Unified Governance Reference Model
  • Describing the Challenges of, SOA Organization Governance and the Importance of People to Addressing those Challenges
  • Explaining the Reasons for, and Benefits of, SOA Governance
  • Applying SOA to the ITSO Unified Governance Continuous Improvement Loop
Request the training
SOA Adoption and Architecture Fundamentals
Course code:
SAAF
Duration:
3 Days, 24 Acad. Hours
Apply
Сhat now
Свяжитесь со мной
Сhat now
Отправить заявку
Registration for the webinar
Отправить заявку
Your application has been received! We will contact you soon.