Deploy Oracle SOA in the cloud or on-premises.

Only Oracle SOA offers the ability to move existing, on-premises integrations and composite applications to the cloud as-is with Bring Your Own License (BYOL), and the ability to create modern integrations with Oracle Integration.

Overview

In this OAD-SOAAAF: SOA Adoption and Architecture Fundamentals class, participants will learn to evaluate the SOA capabilities of an organization through eight different technical and business fields.

Participants as well come to analyze the SOA Reference Architecture from logical, physical, and conceptual positions, before transitioning on to the service engineering life cycle. SOA Adoption and Architecture course are ideal for execution Consultants and SOA Architects who are authority for handling SOA capabilities of an organization while trying to run into their SOA goals and visual vision.

Skills Covered

  • Understand and execute Oracle Reference Architecture (ORA) and IT Strategies from Oracle (ITSO)
  • Conduct an appraisal of your organization’s SOA maturity
  • Build up an SOA governance road map for the establishment
  • Choose the service and project by applying appropriate measures
  • Understand Oracle services, and their interrelations
  • Understand the components and prospects of an SOA architecture
  • Take a functional requirements decomposition, and give it to the commercial enterprise model
  • Establish and evaluate a service contract
  • Pick out and validate a service
  • Determine important principles of integration and service architecture and apply them to service-oriented integration.

Prerequisites

  • Oracle SOA Suite 11g: Essential Concepts
  • Oracle SOA Suite 12g: Essential Concepts

Target Audience

Anyone who are interested.

Course Curriculum

Module 1: Oracle’s Approach to SOA: An Overview

  • Objectives 1-2
  • Agenda 1-3
  • What Is Service-Oriented Architecture? 1-4
  • Service-Oriented Architecture: A Definition 1-5
  • IT Strategies from Oracle (ITSO) 1-7
  • Agenda 1-10
  • Common Barriers to SOA Success: Sample SOA Challenges 1-11
  • SOA Adoption and Organization Characteristics: SOA Chasms 1-12
  • SOA Program and Project Scopes: Creating Focus and Setting
  • Accountability 1-14
  • Agenda 1-16
  • SOA Roadmap: Providing Guidance and Coordination 1-17
  • Agenda 1-19
  • Planning an SOA Reference Architecture 1-20
  • Service Engineering Framework: Analysis, Architecture, Delivery,
    Management 1-22
  • SOA Modeling Planning 1-23
  • Service Modeling Planning: Building the Right Services 1-24
  • SOA Instrumentation, Management, and Monitoring: Essential
  • Measurements to Manage and Improve SOA 1-25
  • SOA Organization and Governance Planning: Establish an SOA
    Governance Framework 1-26
  • Agenda 1-27
  • SOA Execution: A 360-Degree View 1-28
  • SOA Entry Points: What Is the Appropriate Starting Point? 1-29
  • SOA Entry Points: What Is Your Appropriate Starting Point? 1-31
  • SOA Strategy and Planning: Work Streams 1-32
  • Quiz 1-33
  • Summary: Oracle’s Approach to SOA 1-34
  • Practice 1 Overview: Check Your Understanding 1-35
  • Understanding the Program and Project Scopes 1-36
  • Identifying SOA Entry Points 1-37
  • Case Study: Analyzing SOA Entry Points 1-38

Module 2: Building an SOA Roadmap

  • Agenda 2-2
  • Review: Providing Guidance and Coordination 2-3
  • Review: Program and Project Scopes 2-4
  • Agenda 2-5
  • Building an SOA Roadmap 2-6
  • Oracle’s SOA Maturity Model: Key Concepts 2-7
  • SOA Capability Maturity Levels: Higher Levels Have Higher
  • Capabilities 2-8
  • SOA Capability Domains 2-9
  • SOA Maturity Model Measures Maturity and Adoption 2-11
  • Example: Architecture Domain Capability 2-13
  • Graphing SOA Assessment Results 2-14
  • Assessing the Current State 2-15
  • Understanding the Current State 2-16
  • Quiz 2-17
  • Agenda 2-18
  • Practice 2-1: Maturity Assessment 2-19
  • Practice 2-1 Overview: Maturity Assessment 2-20
  • Agenda 2-21
  • Roadmap Creation Process: Overview 2-22
  • Defining the Future Vision 2-24
  • Future Vision: SOA Goal 2-26
  • Analyzing the Gap and Determining Remediation 2-28
  • Problem Domains and Outlier Capabilities 2-29
  • Lagging Capabilities and Remediation 2-31
  • Activity Selection and Scheduling 2-34
  • Roadmap Creation: Prioritize Remediation Activities 2-35
  • Project Selection: Provide Business Value 2-37
  • SOA Project Selection 2-39
  • Identify Service Modifications and Candidates 2-40
  • SOA Service Candidate Selection 2-41
  • Define Schedule 2-43
  • Example SOA Roadmap: Phase 1 Schedule 2-45
  • Quiz 2-46
  • Summary 2-47

Module 3: Service Terms and Concepts

  • Objectives 3-2
  • Agenda 3-3
  • Characteristics of a Service 3-4
  • Facets of an SOA Service 3-5
  • Consumer and Provider Elements 3-7
  • Service Contract 3-8
  • Service Life Cycle 3-10
  • Service Scope 3-11
  • Service Category 3-12
  • Agenda 3-13
  • UML Profile for a Service 3-14
  • Service Contract 3-15
  • Service Interface 3-16
  • Service Implementation 3-17
  • Agenda 3-18
  • Service Versioning 3-19
  • Service Versioning Principles 3-20
  • Versioning Service Components 3-21
  • Contract Versioning 3-22
  • Interface Versioning 3-23
  • Implementation Versioning: Point Release 3-24
  • Should a Service Be Based on a Noun or a Verb? 3-25
  • Using a Noun or a Verb for a Business Service 3-26
  • Naming Conventions: One Approach 3-27
  • Quiz 3-29
  • Summary 3-30
  • Practice 3 Overview: Checking Your Understanding 3-31
  • Practice 3-1: Checking Your Understanding of Service Versioning 3-32
  • Identifying Facets of an SOA Service 3-33
  • The Challenges of Unmanaged SOA 3-34
  • The SOA System of Record 3-35
  • Asset Artifacts 3-36
  • Asset Taxonomy 3-37
  • Asset Relationships 3-38
  • Repository Setup Tasks 3-39

Module 4: SOA Reference Architecture

  • Objectives 4-2
  • Agenda 4-3
  • What Is a Reference Architecture? 4-4
  • Agenda 4-5
  • Conceptual View 4-6
  • Conceptual View: SOA Infrastructure Capabilities 4-7
  • Agenda 4-8
  • Logical View 4-9
  • Connectivity Services 4-10
  • Data Services 4-11
  • Business Activity Services 4-13
  • Business Process Services 4-14
  • Presentation Services 4-15
  • Utility Services 4-16
  • Logical View Service Encapsulation 4-17
  • Service Bus 4-1
  • Security Framework 4-19
  • Monitoring and Management Frameworks 4-20
  • Service Registry 4-21
  • Metadata Repository 4-22
  • Agenda 4-23
  • Products Mapped to Service Layers 4-24
  • Products Mapped to SOA Infrastructure 4-26
  • Agenda 4-28
  • Segregated Deployment 4-29
  • Federated Deployment: Topology Drivers and Costs 4-30
  • Single ESB Topology 4-31
  • Centralized ESB Topology 4-32
  • Distributed ESB Topology 4-34
  • Hybrid ESB Topology 4-35
  • Federated Registry Topology 4-36
  • Example: Deployment View 4-37
  • Agenda 4-39
  • Web Service Security 4-40
  • Web Service Security: Product Mapping 4-42
  • Quiz 4-43
  • Agenda 4-44
  • Oracle Enterprise Repository (OER) 4-45
  • What Happens Without Strong SOA Governance? 4-46
  • Benefits of SOA Governance 4-47
  • Enterprise Assets 4-48
  • Asset Taxonomy 4-49
  • Capabilities of Oracle Enterprise Repository (OER) 4-50
  • OER Web Console: Layout 4-52
  • Practice Environment 4-53
  • Summary 4-54
  • Practice 4 Overview: SOA Reference Architecture 4-55

Module 5: Software Engineering in an SOA Environment: Requirements Management

  • Objectives 5-2
  • Agenda 5-3
  • SOA Method: Overview 5-4
  • Oracle Service Engineering Framework 5-6
  • Service Engineering Relationships 5-8
  • SOA Requirements in Context 5-9
  • Traditional Approach to Requirements 5-10
  • SOA Approach to Requirements 5-11
  • Agenda 5-13
  • Key Concept : Business Function Model 5-14
  • APQC Business Function Model 5-15
  • Expanded Business Function Model 5-16
  • Business Function Model Hierarchy 5-17
  • Agenda 5-19
  • Gathering and Refining Requirements 5-20
  • Gathering and Analysis 5-21
  • Agenda 5-22
  • Decomposing Requirements 5-23
  • Functional Requirements Decomposition 5-24
  • Example Outcome 5-25
  • Application Decomposition 5-26
  • Agenda 5-28
  • Creating and Expanding the Business Function Model 5-29
  • Expanding the Business Functional Model 5-30
  • Domain Data Hierarchy 5-31
  • Data Requirements Decomposition 5-33
  • Data Consumption Model: CRUD Matrix 5-34
  • Agenda 5-35
  • Classifying Requirements 5-36
  • New Requirements 5-39
  • Partial Matches and Duplicates 5-40
  • SOA Asset Management: Functional Decomposition 5-41
  • SOA Asset Management: Application Decomposition 5-42
  • SOA Asset Management: Data Requirements 5-43
  • Quiz 5-44
  • Summary 5-45
  • Practice 5-1 Overview: Requirements Management 5-46
  • Review: Functional Requirements Decomposition 5-47
  • Review: Example Outcome 5-48
  • THFC Functional Requirements 5-49
  • Practice 5-2 Overview: Requirements Management 5-50
  • Extend the Business Function Model 5-5
  • Practice 5-3 Overview: Creating a Business Function Model in OER 5-52

Module 6: Service Identification and Discovery

  • Objectives 6-2
  • Agenda 6-3
  • Context: Service Identification and Discovery 6-4
  • Review: The Service Lifecycle 6-5
  • Agenda 6-6
  • Functional Activity Analysis 6-7
  • Exploring Functional Activity Analysis 6-8
  • Examining Function Nodes 6-9
  • Requirements Are Already Implemented or Planned 6-10
  • Requirements Are Not Implemented 6-11
  • Requirements Are Partially Implemented or Planned 6-12
  • Data Services: Business Entity Analysis 6-13
  • Service Identification and Discovery 6-15
  • Service Candidate Justification 6-16
  • Example: Service Candidate Justification 6-17
  • Context: Reuse Validation 6-18
  • Reuse Validation 6-19
  • SOA Asset Management: Service Candidates 6-21
  • Quiz 6-22
  • Summary 6-23
  • Practice 6 Overview: Identifying Candidate Services 6-24
  • Practice 6-1: Classifying Requirements 6-25
  • Practice 6-2: Functional Activity Analysis 6-26

Module 7: Service Delivery

  • Objectives 7-2
  • Agenda 7-3
  • Service Definition and Design in Context 7-4
  • Service Definition and Design in the Service Lifecycle 7-5
  • Relationships: Service Definition and Design 7-6
  • Agenda 7-7
  • Identifying Service Boundaries 7-8
  • Boundary Analysis by Classification 7-9
  • Identifying Boundaries by Scope 7-10
  • Identifying Boundaries by Architecture Classification ion 7-12
  • Producing a Service Contract 7-13
  • Service Contract Template 7-15
  • Service Design: Designing the Service Interface 7-17
  • Service Design: Overview 7-18
  • Defining the Service Interface 7-19
  • Example: The Impact of Scope on the Service Interface 7-21
  • Service Design Template 7-22
  • SOA Asset Management: Service Delivery 7-23
  • Quiz 7-24
  • Summary 7-25
  • Practice 7 Overview: Checking Your Understanding 7-26

Module 8: Service-Oriented Integration

  • Objectives 8-2
  • Agenda 8-3
  • Service-Oriented Integration: Definition 8-4
  • Enterprise Application Integration 8-5
  • EAI Versus SOI 8-7
  • Conceptual View of Service-Oriented Integration 8-8
  • Enterprise Business Process 8-9
  • Creating Services from Existing Functionality 8-10
  • Enterprise Data Formats: Data Normalization 8-11
  • Creating Services from Existing Data Sources 8-12
  • Agenda 8-13
  • Integration Architecture Principles 8-14
  • Service Architecture Principles 8-16
  • Logical View: Service-Oriented Integration 8-18
  • Development View: Services and Architecture Layers 8-24
  • Service Composition 8-25
  • Development View: Business Process Versus Orchestration 8-26
  • Development View: Tools and Technologies 8-27
  • Process View: Mediation 8-29
  • Process View: Process Boundaries 8-30
  • Deployment View: Mostly Shared Deployment 8-31
  • Deployment View: Hierarchical Deployment 8-32
  • Deployment View: Physical Deployment Example 8-33
  • Agenda 8-34
  • Product Mapping 8-35
  • Quiz 8-37
  • Summary 8-38
  • Practice 8 Overview: Versioning Web Services by Using OSB 8-39
  • OSB Architecture 8-40
  • Functional Features of Oracle Service Bus 8-41
  • Proxy Services and “Business” Services 8-42
  • Oracle Service Bus Console 8-43

Module 9: A Framework for Governance

  • Objectives 9-2
  • Agenda 9-3
  • What Is Governance? 9-4
  • Governance Disciplines 9-6
  • ITSO Unified Governance Framework 9-8
  • ITSO Unified Governance Reference Model 9-9
  • ITSO Unified Governance Continuous Improvement Loop 9-10
  • Agenda 9-11
  • Why Is SOA Governance Needed? 9-12
  • SOA Maturity Influences SOA Governance Requirements 9-13
  • There Is No Single Governance Model 9-14
  • Applying SOA to the ITSO Unified Governance Reference Model 9-15
  • SOA Vitality Governance 9-16
  • SOA Portfolio Governance: Services Portfolio Planning 9-17
  • Service Lifecycle Governance 9-18
  • Governance of Service Delivery: Service Provisioning 9-19
  • Governance of Service Management 9-20
  • Governance of SOA Solutions 9-21
  • SOA Organization Governance: Mandate and Authority 9-22
  • SOA Organization Governance: Supporting and Governing SOA
  • Initiatives 9-23
  • Service Engineering Organization Models Evolve As Maturity and Adoption
  • Increase 9-24
  • Service Engineering Structures: Embedded Service Factory 9-25
  • Service Engineering Structures: Service Factory 9-26
  • Service Engineering Structures: Shared Resource Service Factory 9-27
  • Service Engineering Structures: Enterprise Service Factory 9-28
  • Agenda 9-29
  • Applying SOA to the ITSO Unified Governance Continuous
  • Improvement Loop 9-30
  • SOA Governance Roadmap 9-31
  • Example: Define or Refine Processes with Quality Gates 9-32
  • SOA Governance: Definition of SOA Center of Excellence 9-35
  • SOA Governance: Supporting and Governing SOA Initiatives 9-36
  • Define or Refine the SOA COE Model 9-37
  • Empowered Structures 9-39
  • Agenda 9-41
  • Key Points 9-42
  • Quiz 9-44
  • Summary 9-45
  • Practice 9 Overview: Enforcing Asset Compliance by Using Policy
  • Management 9-46

Module 10: Oracle Cloud

  • Agenda 10-2
  • What is Cloud? 10-3
  • What is Cloud Computing? 10-4
  • History – Cloud Evolution 10-5
  • Components of Cloud Computing 10-6
  • Characteristics of Cloud 10-7
  • Cloud Deployment Models 10-8
  • Cloud Service Models 10-9
  • Industry Shifting from On-Premises to the Cloud 10-13
  • Oracle IaaS Overview 10-15
  • Oracle PaaS Overview 10-16
  • Oracle SaaS Overview 10-17
  • Summary 10-18

Module 11: Oracle SOA Cloud Service Overview

  • Objectives 11-2
  • About Oracle SOA Cloud Service 11-3
  • Benefits of Oracle SOA Cloud Service 11-4
  • Components of Oracle SOA Cloud Service 11-5
  • Oracle SOA Suite 11-6
  • Oracle Service Bus 11-7
  • Oracle Technology Adapters 11-8
  • Oracle Cloud Adapters 11-9
  • Oracle API Manager 11-10
  • Oracle BAM 11-11
  • Additional Components Needed for Oracle SOA Cloud Service 11-12
  • Differences Between the Cloud and On-Premises Environments 11-14
  • Summary 11-16

Dates & Locations

Let’s make it work for you

Can’t find a date that fits? Need to train your whole team? Looking for a discount?
Speak to one of our learning experts today.

June 17, 2026 - June 19, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

June 17, 2026 - June 19, 2026

Location: Online
Modal: VILT
Availability: TBC

September 28, 2026 - September 30, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

September 28, 2026 - September 30, 2026

Location: Online
Modal: VILT
Availability: TBC

December 21, 2026 - December 23, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

December 21, 2026 - December 23, 2026

Location: Online
Modal: VILT
Availability: TBC
Trainocate exam and cert

Exam & Certification

This course is not associated with any Certification.

Training & Certification Guide

Frequently Asked Questions

Speak to a Training Consultant

All courses are HRD Claimable.
Get in touch with our team via the form or WhatsApp us on +6011-5119 6631

Preferred mode of training
Checkboxes