Oracle Service Bus.

Oracle Service Bus transforms complex and brittle architectures into agile integration networks by connecting, virtualizing, and managing interactions between services and applications. Oracle Service Bus delivers low-cost, standards-based integration for mission critical SOA environments where extreme performance, scalability and reliability are critical requirements.

Overview

In Oracle Service Bus 12c: New Features Ed 1 training course you will learn the new features and capabilities of Service Bus 12c as compared to the OSB 11g product version. Other administration topics are covered to acquaint new 12c users to the Enterprise Manager Fusion Middleware Control web application, which now augments the Oracle Service Bus Console web application.

Skills Covered

  • Describe the new features of Oracle Service Bus 12c.
  • Understand how, when and why to use the new features of Oracle Service Bus 12c.
  • Use the new features of Oracle Service Bus 12c to become more productive as a developer.

Prerequisites

  • Experience using JDeveloper
  • Oracle SOA Suite 11g : Build Composite Applications
  • SOA Adoption and Architecture Fundamentals

Target Audience

  • Developer
  • Functional Implementer
  • J2EE Developer
  • SOA Architect
  • Technical Consultant

Course Curriculum

Module 1: Overview

  • Context of Service Bus within SOA Suite 12c
  • Differences between 11g and 12c installation
  • Overview of course lessons and topics
  • Overview of Service Bus development and adminstration tools

Module 2: Quick Start for Developers

  • Leveraging the Quick Start Installer for 12c
  • Starting JDeveloper
  • Configuring Integrated and Stand-Alone domains
  • Creating Application Server connections

Module 3: Getting Familiar with SB 12c & JDeveloper

  • Understanding the 12c topology and architecture
  • Using JDeveloper to create SB Projects
  • Using the Service Bus Test console
  • Introduction to Pipeline Message Flow Component
  • Leveraging the new Dependency Explorer
  • Configuring and using the new File-based design-time MDS repository

Module 4: Service Bus Administration & Management Tools

  • Using the new Enterprise Manager Fusion Middleware Control for monitoring Service Bus projects and resources
  • Understanding unique and overlapping capabilites between the Service Bus Console and the EM FMW Control
  • Using the new Service Bus Console
  • Understanding session management
  • New Service Bus security roles for 12c
  • Persistence contexts and persistence units
  • Create, read, update and delete operations with JPA
  • Entities and the entity manager
  • Object-relational mapping
  • Create typed queries in JPA with JPQL

Module 5: Shared Variables, Pipelines and Templates

  • Creating and using Pipeline Message Flow components
  • Creating and using user-defined shared context variable across multiple pipeline components
  • Creating and using the new Pipeline Template
  • Unlinking tempate-based Pipeline components
  • Using the built-in validation constraints
  • JPA lifecycle phases where validation takes place
  • Using validation groups
  • Programmatic validation by injecting a Validator
  • Creating a custom bean validation constraint
  • What is Bean Validation?

Module 6: Monitoring, SLA Alerts and Reports

  • Creating alert destinations
  • Defining SLAs with EM FMW Control
  • Viewing reports with EM FMW Control
  • Monitoring service metrics with EM FMW Control
  • Jobs, steps and chunks
  • Programmatic and automatic timers
  • What are timer services?
  • Batch examples
  • What is Batch processing?

Module 7: Testing and Debugging

  • Configuring and leveraging the new Oracle Diagnostic Log for troubleshooting and debugging
  • Enabling and disabling message flow stages and actions
  • Exploring the Test console options in JDeveloper
  • Using the new Service Bus 12c debugger tool in JDeveloper
  • Authentication, authorization and confidentiality
  • Creating users and groups and mapping them to roles
  • Defining possible web service attack vectors
  • Apply Java EE security using deployment descriptors

Module 8: Message Transformations

  • Transforming messages with the new XSLT Mapper tool
  • Creating XQuery transformations with JDeveloper
  • Creating nXSD transformations with the Native Format Builder wizard
  • Using the new nXSD Translate action in message flows

Module 9: Adapters & Transports

  • Understanding JCA adpaters and SB transports
  • Using the SOA-DIRECT transport with SOA composite application services
  • Creating REST-ful proxy services using the new REST binding wizard
  • Virtulizing external REST-ful services using the new REST binding wizard

Dates & Locations

Let’s make it work for you

Can’t find a date that fits? Need to train your whole team? Looking for a discount?
Speak to one of our learning experts today.

July 2, 2026 - July 3, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

July 2, 2026 - July 3, 2026

Location: Online
Modal: VILT
Availability: TBC

October 1, 2026 - October 2, 2026

Location: Kuala Lumpur
Modal: ILT
Availability: TBC

October 1, 2026 - October 2, 2026

Location: Online
Modal: VILT
Availability: TBC
Trainocate exam and cert

Exam & Certification

This course is not associated with any Certification.

Training & Certification Guide

Frequently Asked Questions

Speak to a Training Consultant

All courses are HRD Claimable.
Get in touch with our team via the form or WhatsApp us on +6011-5119 6631

Preferred mode of training
Checkboxes