While SOA 12c is loaded with features here are a dozen things you need to know now:
1. 12c Provides a Unified Platform for Both Cloud and On-Premise Applications
The majority of the companies today run their applications on some combination of on-premise, cloud or mobile and these organizations are seeking for a robust Integration platform solution from a single strategic point. Oracle unveiled just that with the introduction of Oracle SOA12c (12.1.3) to meet this challenges with unified application integration solution to improve productivity and TCO.
2. Developer Productivity Enhancements are a Plenty
If there is one thing that developers will LOVE about SOA 12.1.3 is that it provides no shortage of development productivity enhancements. Here are six dozen
- Major enhancements for developer productivity is providing one Single JDeveloper IDE for developing both OSB and BPEL/Mediator. Oracle has renamed Oracle Services Bus as Service Bus. Single Download for JDeveloper which includes (jdev, web logic server, JavaDB, EM FMW Control).
- Code Templates is another key feature of 12c, majority of the companies does global SOA implementations and biggest challenge with governance, standards and reusability and this is great enhancement in 12c where SOA COE team create a template for a integration pattern it can be web service to JMS or JMS to File and ask developers to build composites based on the Enterprise code templates.
- SOA 12c supports Transformations XQuery and XSLT for BPEL – in earlier versions this was not supported.
- Integration Debugger is another new feature added to debug in design time to avoid major code issues it can be local or remote debugging.
- MDS is supported for Service Bus, but only limitation is you can retrieve artifacts from MDS for Service bus but you cannot publish to MDS.
- Fault Policy Editor GUI to edit the fault policies defined, earlier versions were using XML files.
3. Twin Options for Mobile Integration
4. Cloud Integration – Triple SaaS Challenge Met
5. Oracle Enterprise Manager
Oracle Enterprise Manager Fusion middleware control (EM FMW Control) provides a comprehensive management solution for Oracle WebLogic Server, Oracle Fusion Middleware, and non-Oracle middleware technology. Oracle FMW Control Unified User Interface helps performance monitoring, robust diagnostics, configuration management and lifecycle management across middleware software
– One unified platform to see all the SOA composites end to end, it has multiple domains in the same console like (SOA Infra , Service Bus)
– Optimize work managers
– Error Hospital
– Security management from EM console
– Modularity by SOA_foundation profile Profiles arranged in decreasing order footprint to reduce the overall footprint of the SOA infrastructure. Reduce overall class loading and overall startup time of the server
- SOA CLASSIC ~ SOA Foundation with B2B + BPM Modules
- SOA FOUNDATION WITH HEALTHCARE ~ SOA Foundation with B2B + Healthcare UI
- SOA FOUNDATION WITH B2B ~ SOA Foundation Enterprise + B2B
- SOA FOUNDATION ENTERPRISE ~ SOA Foundation + Full Adapter Set
- SOA FOUNDATION ~ Orchestration + Mediator + Rules + Partial Adapter set
- ORCHESTRATION ~ BPEL-Only + HWF + Partial Adapter set
- BPEL-ONLY ~ BPEL Components + SOA Common Infrastructure + Partial Adapter set
6. MFT – Managed File Transfer
A new functionality for Secure File exchange and management with internal and external partners is key part of SOA12c release, although MFT does require additional licensing and does require WebLogic server. A key benefit is it supports PGP Encryption and compression functionality. SOA specialists will be pleased to know that they’ll be able to easily integrate MFT with Oracle B2B/ODI/IDM.
7. ESS – Enterprise Scheduler Service
Oracle Enterprise Scheduler (ESS) provides the ability to run different job types, including: Java, PL/SQL, and binary scripts, distributed across the nodes in an Oracle WebLogic Server cluster. Oracle Enterprise Scheduler runs these jobs securely, with high availability and scalability, with load balancing and provides monitoring and management through Fusion Middleware Control. It supports for job dependencies like sequential and parallel execution of jobs and serialized execution of incompatible jobs. ESS also requires additonial separate license.
8. Oracle Event Processing (OEP)
Thanks to big data, spatial implementations are growing and enterprises are looking for more in-memory grid and connectivity tools with Big Data tools. OEP provides an open architecture for sourcing, processing, and publishing complex events through the enterprise.
9. Oracle Coherence Adapter
It allows seamless integration with local/remote coherence cache and also allows to support of different operations like (put, get, remove, list, list keys, and remove all)
10. Oracle LDAP Adapter
New technology adapter added to the stack. Supports Bidi with LDAPv3 and it is quick and easy to integrate with SOA Suite 12c. It also support Microsoft Active directory 2008.
11. Oracle MSMQ
Integration with Microsoft Message Queueing (MSMQ) is a message infrastructure and a development platform for creating distributed, loosely-coupled messaging applications for the Microsoft Windows operating system
12. Enhanced UMS Adapter
Oracle SOA 12c offers full sport for for Email, SMS, IM.
Oracle SOA Suite 12c enables you Simplify IT by unifying the disparate requirements of mobile, cloud and IOT integration into one unified and standards-based platform and reduce time to market for new project integration.
Better Safe than Sorry – Test Your SOA Integration
Don’t compromise the security of your integration. Join our Webcast on SOA B2B Testing on May 28th, 2015 and learn about our unique SOA Testing Methodology – Register here. If you happen to find this after the 28th, fear not. You can either click here to view or Oracle Fusion Middleware solutions or click here to read all SOA-related articles on this thread.