Tuesday 3 March 2015

Introduction to Oracle SOA Suite 11g with Oracle Service Bus



Introduction to Oracle SOA Suite 11g with Oracle Service Bus

Oracle SOA Suite 11g is a member of the Oracle Fusion Middleware family of products. It provides a comprehensive integration suite of products that are focused on providing a robust, agile and reliable SOA (service oriented architecture) solution.

The main and key products of Oracle SOA Suite 11g are:
§  Oracle BPEL Process Manager
§  Oracle Business Rules
§  Oracle Service Bus
§  Oracle Business Activity Monitoring
§  Oracle Event Processing
§  Oracle Adapters


Description: Oracle SOA Suite Components
Oracle SOA Suite components can be categorized into two main architectural categories.


Business Service Layer
§  Oracle SOA Composite Platform
§  BPEL Process Manager (BPEL PM)
§  Human Workflow (HWF)
§  Business Rules
§  Mediator
§  Oracle Business Activity Monitoring (BAM)
SOA Infrastructure
§  Oracle Service Bus (OSB)
§  Oracle Event Processing (OEP)
§  Oracle Enterprise Manager (EM)
§  Oracle Web Services Manager (OWSM)
§  Oracle Enterprise Repository (OER)
Let’s have a closer look at the role of the Enterprise Service Bus in SOA Suite.

The Service Bus
An Enterprise Service Bus, also called ESB, is the backbone of the suite. It integrates with all other components in the architecture. It is lightweight, scalable and reliable. The main goal is to connect, mediate and manage interactions between heterogeneous services, legacy systems, main components like ERP and CRM, and also other ESB systems.

Description: Oracle SOA Suite Service Bus
The Oracle Service Bus (OSB) can transform message formats, integration and security protocols to provide loose coupling between systems.
Key Benefits
§  Loose Coupling of Services
§  Transport Protocol
§  Message Transformation
§  Security
§  Service Enablement
§  Location Transparency
§  Policy attachment and enforcement
§  Service granularity management through service aggregation
§  Change Management
§  Add new consumers to an existing service
§  Change service implementation
§  Change policies associated with a service
§  Add new versions of the service
§  Add additional providers of a service
§  24 x 7 up-time
§  Resource Optimization
§  Ease of Management

Description: Oracle Service Bus Key Features

Main Capabilities
§  Routing (Static and Dynamic)
§  Message transformation
§  Protocol switching
§  Monitoring and alert mechanism
§  Service lifecycle management
§  Security policy enforcement
§  Service result caching
§  Auditing
§  Service aggregation
§  Traffic Shaping
§  End point management

Summary
Oracle SOA Suite 11g provides a great set of products that helps in solving the problems faced by IT organizations. Choosing the right technology platform is as important as choosing the service oriented approach. An ESB is a critical component to create a scalable SOA backbone foundation.

1 comment:

  1. Nice and good article. It is very useful for me to learn and understand easily. Thanks for sharing

    SOA Training
    Oracle SOA Training

    ReplyDelete

String to QR Code Image Generator Using Java

 Hi , Hope You are doing well. I came up with the requirement, where I need to generate QR code Image file for the input String. package dem...