Oracle SOA Suite 12c New Release
The rapid adoption of cloud-based applications by the enterprise, combined with organizations desire to integrate applications with mobile technologies, is dramatically increasing application integration complexity. Oracle SOA Suite 12c, the latest version of the industry’s most complete and unified application integration and SOA solution, meets this challenge. With simplified cloud, mobile, on-premises and Internet of Things (IoT) integration capabilities, all within a single platform, Oracle SOA Suite 12c delivers faster time to integration, increased productivity and lower TCO.
Oracle SOA Suite is a comprehensive, standards-based software suite to build, deploy and manage integration following the concepts of service-oriented architecture (SOA). The components of the suite benefit from consistent tooling, a single deployment and management model, end-to-end security and unified metadata management.
Oracle SOA Suite helps businesses lower costs by allowing maximum re-use of existing IT investments and assets, regardless of the environment (OS, application server, etc.) they run in, or the technology they were built upon. Its easy-to-use, re-use focused, unified application development tooling and end-to-end lifecycle management support further reduces development and maintenance cost and complexity.
Introducing: Oracle SOA Suite 12c
Introducing Oracle SOA Suite 12c with Demed L'her
Demed L'her, Vice President of Product Management, talks about Oracle SOA Suite 12c.
Upgrading Oracle SOA Suite to 12c: Overview of Upgrading to Oracle SOA Suite 12c (playlist)
Functional Capabilities and Components
The functional components of Oracle SOA Suite are grouped in four broad categories: connectivity, service virtualization, orchestration & analytics as illustrated on the below diagram.
Oracle SOA Suite features a very extensive connectivity layer, enabling connectivity to virtually any data source inside as well as outside the enterprise. Oracle Adapters are available for more than 300 packaged cloud or on-premise applications, technology legacy and mainframes. In addition, B2B & Managed File Transfer capabilities are included to extend processes to external business partners.
Cloud Applications Adapters
A new line of cloud adapters simplifies the task of developing and managing connectivity to popular cloud applications, unifying cloud and on-premise applications in a seamless fashion. Through graphical wizards they reduce the learning curve often associated with native web services integration, abstracting the differences of each cloud application.
Application and Technology Adapters
Hundreds of off-the-shelf adapters built for Oracle SOA Suite are available to connect to enterprise applications, such as ERP systems or CRM applications from a variety of vendors such as Oracle, SAP, Microsoft, etc. Technology adapters including SOAP, REST, FTP, Files, Database, AQ, Tuxedo, VSAM, CICS, IBM MQ Series and JMS allow you to unlock assets and virtually reach into any IT system.
Integration can no longer be restricted to internal systems and needs to include functions provided by business and outsourcing partners. Because the interactions need to extend beyond the firewall they often require specific protocols and technologies. Oracle SOA Suite can leverage two key components in this category: Oracle B2B that handles a variety of protocols and formats such as EDI, ebXML, RosettaNet, etc. and Managed File Transfer (MFT), a new companion product to Oracle SOA Suite that provides a global and centralized infrastructure to manage and monitor file transfers typically handled by FTP today.
Oracle Service Bus is an enterprise service bus (ESB) that provides the key virtualization layer required for any sustainable integration architecture. Using Service Bus, organizations can shield service consumers from changes that might occur in the backend. They can also hide from developers the often intricate and complex details of underlying implementations of back-end applications, such as legacy protocols. A service bus is the lynchpin of any multi-channel strategy and more specifically mobile strategy: with just a few clicks, developers can create a standard API for any backend system, from mainframes to ERPs – for instance a REST/JSON API that developers could use in their mobile applications.
Oracle BPEL Process Manager provides an easy to use solution for assembling a set of discrete services into an end-to-end process flow, drastically reducing the cost and complexity of process integration.
Oracle BPEL engine is the most mature, scalable, and robust BPEL server available today. It executes standard BPEL processes and provides a “dehydration” capability so that the state of long-running flows is automatically maintained in a database, enabling clustering for both fail-over and scalability. The built-in human workflow capabilities of Oracle SOA Suite allow for people to be included in these processes for approvals and reviews.
Oracle Business Rules allows the externalization of specific business logic and parameters. Business analysts can easily define, update, and manage key parameters and decision trees that are likely to change based on business evolution (for instance discount levels, credit rates, etc.) - without having to involve IT and developers
One of the side benefits of a consistent integration strategy is that it opens the door to unprecedented visibility into core business processes; visibility that was not even conceivable when information and processes were silo-ed in individual applications. Oracle SOA Suite includes powerful analytics tools to fully exploit this opportunity.
Business Activity Monitoring(BAM)
Oracle Business Activity Monitoring (BAM) enables the rapid composition of bi-directional graphical dashboard to not only gain real-time visibility into the performance of business processes but also the ability to respond to specific situations.
The user can also set personalized alert conditions that can be triggered and delivered to the user through e-mail, phone, or other convenient channels.
Oracle Event Processing
Oracle Event Processing (OEP) is a component of Oracle SOA Suite that correlates events across applications and streams of possibly very high volume (millions of events per second), detection of patterns, and processing of geo-spatial information in real-time with very low latency. Enterprises are deploying always-connected devices that tend to be very chatty, sending information that is typically of little value in itself but hugely valuable when correlated with other sources. OEP is the perfect tool for this IoT challenge and has been used to create new business opportunities, for instance by enabling real-time and highly precise contextual marketing, using information analyzed in real-time from phone applications, credit card transactions and user information stored in memory grids, NoSQL or HDFS stores.
Introduction to Oracle SOA Suite for Healthcare Integration
Creating Endpoints with Oracle SOA Suite for Healthcare Integration
For more information:
What is new in Oracle SOA SUITE 12c: (Whitepaper)
Oracle SOA Suite 12c – A Detailed Look (Whitepaper)
Oracle SOA Suite Customer Reference Booklet (PDF)
SOA Suite 12c QuickStart sample applicationsWelcome to the SOA Suite 12c QuickStart sample applications. This sample application is part of the End-to-End (e2e) demo for testing features of SOA Suite 12c.
For details about how to install and use this sample application, refer to ''Installing SOA Suite and Business Process Management Suite Quick Start for Developers (E51754-01)''
== Files for Download
* [https://java.net/projects/oraclesoasuite12c/downloads/download/samples/e2e-1201-sample.zip SOA 12c Sample Application]
===== See also the 12c Tutorial to learn more about 12c
* [https://java.net/projects/oraclesoasuite12c/downloads/download/samples/SOASuite12c_Tutorial.zip SOA 12c Tutorial]
Oracle SOA - Service-Oriented Architecture Engineered to Adapt Introducing Oracle SOA Suite 12c
Oracle SOA 12c Blog
Oracle Fusion Middleware
Introducing Oracle SOA Suite 12c Webcast From Dell:
Date: Wednesday, July 30, 2014
Time: 10:00 AM PDT
Simplify Cloud and Mobile Integration
Want to learn how to simplify integration for your cloud, mobile, and Internet of Things? Attend this online launch event to get the latest update on major new enhancements in Oracle SOA Suite 12c including new Cloud integration support, mobile service enablement, and productivity enhancements. Hear success stories directly from Oracle customers Dell, JDSU, and Keste and why they are excited about using Oracle SOA Suite 12c to simplify and differentiate their business.
Join the webcast and learn:
- How to unify integration across Cloud, Mobile and the Internet of Things
- The business value of breaking down the divide between cloud applications and on-premises systems
- Best practices for mobile enablement within your existing IT environment