Saturday, November 15, 2014


Introduction
Recently Oracle released the new exciting version of Oracle Service Oriented Architecture – SOA 12c (12cR1 – 12.1.3.0.0). This release comes after the 11g release 11.1.1.7.0. Oracle has taken feedback from several customers and partners about the existing version of the product, things that they wanted in SOA which would help them provide the broader functionality and at the same time reduce the time to production. This version of SOA comes with a lot of new features which has already sparked so much excitement among the SOA fans. SOA 12c introduces a whole new product – Oracle Managed File Transfer which enables secure file exchange and management with internal departments and external partners.
Integration Challenges
With all the craze about Cloud, Mobile and IoT, Oracle has decided to introduce the hot trends in SOA Suite. To stay active in the fast-changing market, customers are more inclined to adapt these hot trends and use them across their different products. One of the major challenges, customers face these days is how to integrate disparate applications running on different platforms. SOA 12c provides features like templates, cloud integration adapters and mobile ready integration to speed up the integration time-to-market.
New Features
1.  Cloud Integration
Oracle SOA 12c provides a cohesive set of capabilities to integrate and simplify diverse environments by providing with direct and interchangeable connections to cloud and on-premise systems.
2.  Oracle Cloud Adapter
Oracle has introduced SaaS applications integrations by releasing Oracle Cloud Adapters for salesforce.com, Oracle RightNow, Oracle Sales Cloud, Eloqua and Big Machines.
3.  Cloud Adapter SDK
With the help of Cloud Adapter SDK, new SaaS applications can be easily integrated with the enterprise business applications. Design Time Component:
ü  Connection API
ü  Metadata Browser
ü  Query Support
ü  Artifact Generation
Runtime Component:
ü  Session API
ü  Security API
ü  Transformation API
4.  Mobile Integration
In order to use services and API seamlessly by mobile applications, REST and JSON standards are widely followed in this release. REST Binding is used to expose the services through JSON/REST.
5. Internet of Things (IoT) Integration
By integrating Oracle Event Processing with Oracle Service Bus and Oracle Event Delivery Network, real-time analysis of high volume of data generated by sensing various IoT devices can be easily done.
6.  Quick Start Installer
A single file to install all the core components of SOA Suite including Jdeveloper with integrated WebLogic server. The installation usually completes in less than 30 minutes.
7.  Unified Design Editor
This release comes with the unification of major components of Oracle SOA Suite, Oracle Service Bus and Oracle Event Processing under a common IDE – Jdeveloper.
8.  Templates and BPEL Subprocesses
Three types of SOA starter templates are available with this release. Templates provides an easy way to package SOA Composites or BPEL fragments and distribute them to other departments.
ü  Project templates
ü  Component templates
ü  Custom activity templates
9.  Debugger and Tester Enhancements
visual debugger has been introduced in this release to allow effective debugging and testing during the development. It allows the setting of request and reply breakpoints within a composite.
10.  New Adapters for On-premise Integration
Several new on-premise Application and Technology Adapters are available for Oracle SOA Suite
12c.
ü  Oracle Adapter for SAP R/3
ü  Oracle Adapter for JD Edwards World
ü  Coherence Adapter
ü  Oracle Adapter for MSMQ
ü  Oracle Adapter for LDAP
ü  Enhanced UMS Adapter
11.  Other new key features in Adapters
ü  Cross-Platform Support
ü  Scheduled Activation and Deactivation
ü  Debugger Integration
ü  Monitoring and Diagnostics
12.  Data Translations and Transformations
ü  Native XSD
ü  XQuery Mapper
ü  XSLT Advanced views
13.  Management Improvements
Dashboards, Instance Tracking and Error Hospital
The Fusion Middleware Control console now includes the management of Oracle Service Bus Projects. Error hospital allows you to aggregate flow instances that have generated faults and perform actions on instances with common faults collectively.
14.  Performance Tuning
Oracle SOA 12c provides pre-tuned database profiles to automatically enable appropriate performance features based on the expected data size. Enterprise Scheduler Service provides the ability to schedule the SOA services and manage the complete life cycle of job definition.
15.  Continuous Integration
The newly added Maven Plugin in Oracle SOA 12c allows development teams to use Maven to create, build, package and deploy SOA projects. It also allows to use Continuous integration server such as Hudson to manage SOA project life cycle.
16.  Additional Enhancements
ü  Encrypt/Decrypt Personally-Identifiable Info (PII)
ü  Fault Policy Editor in BPEL
ü  SOA Design Time Meta Data Services Repository
ü  Startup acceleration through modularity profiles and lazy loading
ü  Re-sequences in Service Bus
17.  Managed File Transfer (MFT)
Oracle Managed File Transfer enables secure file exchange and management between internal departments and external partners. It protects against inadvertent access to unsecured files at every step in the end-to-end transfer of files.
18.  B2B
Oracle B2B 12c is tightly integrated with Oracle SOA suite and Oracle Managed File Transfer. B2B users will be able to send and receive messages in Oracle B2B using Managed File Transfer. It also introduces document streaming for large payloads. For enhanced management and monitoring, B2B is also integrated with the SOA Error Hospital.
19.  Oracle SOA Suite for Healthcare Integration
It is designated to provide healthcare organisations with comprehensive integration capabilities within a unified middleware platform. Some of the key features are:
ü  Wizard based installer
ü  Enhanced Web-services Support
ü  Managed File Transfer Support
ü  End to End Monitoring
Summary
Oracle SOA Suite 12c provides a comprehensive set of products to solve the rapidly increasing challenges of integrating with cloud applications, mobile applications and Internet of Things by offering industry’s most highly integrated platform.
References

Next
Newer Post
Previous
This is the last post.

0 comments:

Post a Comment

Note: Only a member of this blog may post a comment.

November

  • Oracle 12c SOA Suite Features