Get in Touch

Course Outline

Introduction to Oracle SOA Suite 12c

  • Grasping SOA concepts and core principles
  • Examining the architecture and components of Oracle SOA Suite 12c
  • Exploring SOA composite applications and their deployment architecture

Installation and Configuration

  • Installing Oracle SOA Suite 12c alongside JDeveloper
  • Configuring domain and connection settings
  • Preparing Oracle Database and WebLogic Server for SOA operations

Developing SOA Composite Applications

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

BPEL Process Design and Orchestration

  • Introduction to BPEL and essential process design patterns
  • Implementing both synchronous and asynchronous processes
  • Handling errors, compensation, and correlation within BPEL

Working with Mediators and Adapters

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

Human Workflow and Business Rules

  • Configuring human workflow components and task forms
  • Integrating workflow capabilities into composite applications
  • Defining and applying business rules for dynamic decision-making

Securing and Monitoring SOA Applications

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

Administering and Managing SOA Deployments

  • Managing SOA partitions and revisions
  • Versioning and migrating composites
  • Adhering to best practices for backup, recovery, and maintenance

Summary and Next Steps

Requirements

  • Knowledge of XML, XSD, and Web Services
  • Proficiency in Java or another object-oriented programming language
  • Understanding of fundamental enterprise integration principles

Target Audience

  • Integration developers
  • System architects
  • Middleware administrators
 28 Hours

Testimonials (1)

Related Categories