Get in Touch
 Duration 28 hours

Course Outline

Foundations of Oracle SOA Suite 12c

  • Exploring SOA concepts and core principles
  • Reviewing the architecture and key components of Oracle SOA Suite 12c
  • Understanding SOA composite applications and their deployment structures

Setup and Configuration

  • Installing Oracle SOA Suite 12c and JDeveloper
  • Configuring domain and connection parameters
  • Establishing Oracle Database and WebLogic Server for SOA

Building SOA Composite Applications

  • Creating and managing composite applications within JDeveloper
  • Configuring core components: BPEL, Mediator, and Business Rules
  • Deploying composites to the SOA server

BPEL Process Engineering and Orchestration

  • Introduction to BPEL and standard process design patterns
  • Building synchronous and asynchronous workflows
  • Handling errors, compensation, and correlation within BPEL

Utilizing Mediators and Adapters

  • Designing message routing and transformation logic using Mediators
  • Connecting to external systems via adapters (Database, File, JMS, REST, SOAP)
  • Executing data mappings using XSLT and XQuery

Human Workflow and Business Logic

  • Configuring human workflow components and task interfaces
  • Embedding workflows into composite applications
  • Defining and applying business rules for dynamic decision-making

Security and Monitoring of SOA Applications

  • Managing security policies and identity propagation
  • Overseeing composites through Oracle Enterprise Manager Fusion Middleware Control
  • Diagnosing issues and optimizing performance

Administration and Lifecycle Management

  • Managing SOA partitions and revisions
  • Handling versioning and migration of composites
  • Implementing best practices for backup, recovery, and maintenance

Requirements

  • Knowledge of XML, XSD, and Web Services
  • Practical experience with Java or another object-oriented programming language
  • Foundational understanding of enterprise integration principles

Target Audience

  • Integration developers
  • System architects
  • Middleware administrators

Testimonials (1)

Upcoming Courses

Related Categories