Get in Touch
 Duration 28 hours

Course Outline

Overview of Oracle SOA Suite 12c

  • Grasping fundamental SOA concepts and principles
  • Exploring 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 alongside JDeveloper
  • Configuring domain and connection parameters
  • Preparing Oracle Database and WebLogic Server for SOA operations

Building SOA Composite Applications

  • Creating and overseeing composite applications within JDeveloper
  • Setting up core components: BPEL, Mediator, and Business Rules
  • Publishing composites to the SOA server

BPEL Process Engineering and Orchestration

  • Familiarizing with BPEL and standard process design patterns
  • Building synchronous and asynchronous workflows
  • Managing error handling, compensation, and correlation within BPEL

Utilizing Mediators and Adapters

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

Human Tasks and Business Rules

  • Setting up human workflow elements and task interfaces
  • Embedding workflow processes into composite applications
  • Establishing and enforcing business rules for dynamic decision-making

Protection and Oversight of SOA Applications

  • Oversight of security policies and identity transmission
  • Tracking composites through Oracle Enterprise Manager Fusion Middleware Control
  • Diagnosing issues and optimizing performance

Administration and Management of SOA Releases

  • Overseeing SOA partitions and version updates
  • Handling version control and migration of composites
  • Adhering to best practices for backup, recovery, and maintenance

Requirements

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

Intended Audience

  • Integration developers
  • System architects
  • Middleware administrators

Testimonials (1)

Related Categories