Get in Touch
 Duration 28 hours

Course Outline

Foundations of Oracle SOA Suite 12c

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

Setup and Configuration

  • Installing Oracle SOA Suite 12c and JDeveloper
  • Adjusting domain and connection configurations
  • Configuring Oracle Database and WebLogic Server for SOA operations

Building SOA Composite Applications

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

BPEL Process Design and Orchestration

  • An introduction to BPEL and standard process design patterns
  • Implementing both synchronous and asynchronous processes
  • Managing error handling, compensation, and correlation in BPEL

Utilizing Mediators and Adapters

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

Human Workflow and Business Rules

  • Setting up human workflow components and task forms
  • Embedding workflow processes into composite applications
  • Establishing and applying business rules for dynamic decision-making

Security and Monitoring for SOA Applications

  • Managing security policies and identity propagation
  • Monitoring composites through Oracle Enterprise Manager Fusion Middleware Control
  • Diagnosing issues and performing performance tuning

Administration and Management of SOA Deployments

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

Requirements

  • Proficiency in XML, XSD, and Web Services
  • Background in Java or other object-oriented programming languages
  • Knowledge of fundamental enterprise integration concepts

Target Audience

  • Integration developers
  • System architects
  • Middleware administrators

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories