Get in Touch
 Duration 28 hours

Course Outline

Foundations of Oracle SOA Suite 12c

  • Exploring core SOA concepts and guiding principles
  • An overview of the Oracle SOA Suite 12c architecture and key components
  • Understanding the deployment architecture for SOA composite applications

Setup and Configuration

  • Installation of Oracle SOA Suite 12c and JDeveloper
  • Configuring domain and connection parameters
  • Preparing Oracle Database and WebLogic Server for SOA operations

Building SOA Composite Applications

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

BPEL Process Architecture and Orchestration

  • Introduction to BPEL and standard process design patterns
  • Implementation of both synchronous and asynchronous processes
  • Handling errors, compensation logic, and correlation in BPEL

Utilizing Mediators and Adapters

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

Human Workflow and Business Rule Integration

  • Setting up human workflow components and task forms
  • Embedding workflow processes within composite applications
  • Establishing business rules to enable dynamic decision-making

Security and Monitoring of SOA Applications

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

SOA Deployment Administration and Management

  • Managing SOA partitions and revision controls
  • Handling versioning and migration of composites
  • Adhering to best practices for backup, recovery, and maintenance

Requirements

  • A solid grasp of XML, XSD, and Web Services
  • Proficiency in Java or another object-oriented programming language
  • Knowledge of fundamental enterprise integration concepts

Target Audience

  • Integration developers
  • System architects
  • Middleware administrators

Testimonials (1)

Related Categories