Get in Touch
 Duration 28 hours

Course Outline

Introduction to Oracle SOA Suite 12c

  • Comprehending the core concepts and foundational principles of SOA
  • A high-level view of the Oracle SOA Suite 12c architecture and its constituent components
  • Examining the structure of SOA composite applications and their deployment framework

Installation and Configuration

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

Developing SOA Composite Applications

  • Building and managing composite applications within JDeveloper
  • Configuring key components, including BPEL, Mediators, and Business Rules
  • Publishing composites to the SOA server environment

BPEL Process Design and Orchestration

  • Fundamentals of BPEL and common process design patterns
  • Creating both synchronous and asynchronous workflows
  • Managing error handling, compensation strategies, and correlation in BPEL

Working with Mediators and Adapters

  • Structuring message routing and data transformations using Mediators
  • Connecting with external systems via adapters (Database, File, JMS, REST, SOAP)
  • Applying data mappings utilizing XSLT and XQuery

Human Workflow and Business Rules

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

Securing and Monitoring SOA Applications

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

Administering and Managing SOA Deployments

  • Oversight of SOA partitions and revisions
  • Handling version control 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

Audience

  • Integration developers
  • System architects
  • Middleware administrators

Number of participants


Price per participant (excl. VAT)

Testimonials (3)

Upcoming Courses

Related Categories