Rubicon Red wins 3 Oracle Excellence Awards for Fusion Middleware

Since 2007, the Oracle Excellence Awards for Fusion Middleware Innovation has honoured customers and their Oracle partners for achieving significant business value through innovative uses of Oracle Fusion Middleware. These awards have fast become known as Oracle's equivalent of the Oscars for outstanding solutions implemented on the Oracle Fusion stack.

This year the awards were hotly contested with over 250 nominations considered across 9 the product categories. The award ceremony was presented by Siddhartha Agarwal, VP of Product Management and Strategy at Oracle.

State Revenue & National Pharmacies each received an Oracle Excellence Award

For each product category, two winners were announced:

  • Oracle Development Tools and Framework: Dallas Airmotive, and Echo Entertainment Group
  • Business Process Management: State Revenue Office of Victoria, and Vertafore
  • Oracle Exalogic Elastic Cloud: Grupo Fármacos Especializados and 7-Eleven, Inc.
  • Oracle Service-Oriented Architecture: Benesse Corporation, Inc., and Securitas Direct
  • Oracle Cloud Application Foundation: Verizon Communications, and TUI Travel PLC
  • Oracle Identity Management: Safeway Inc., and Cisco Systems Inc.
  • Oracle Data Integration: NET Serviços de Comunicação S.A. and Griffith University
  • Big Data and Business Analytics: B/E Aerospace, Inc. and Xtime Inc.
  • Oracle WebCenter: McAfee, Inc., and Banque du Liban

With the State Revenue Office of Victoria and Rubicon Red picking up the award for Business Process Management.

2014-09-30 17.46.08

This year included the introduction of three new solution categories, representing some of the key trends in Enterprise IT, namely cloud adoption, increased mobility and the need to modernize/extend legacy application.

The three new categories, Enterprise Mobility, Oracle AppAdvantage and Cloud (Public and Private), with a single winner being announced in each category.

The Enterprise Mobility Award went to National Pharmacies and Rubicon Red for the implementation of the 'My Health My Rules' mobile application, which will allow National Pharmacies 350,000 members to interact with the organisation through a new channel.

The application was implemented using the Oracle Mobile Application Framework and will be available on Apple and Android devices.

Eaton Innovation Award


The  final award of the night was the Fusion Middleware Award for Fusion Cloud went to Eaton and Rubicon Red.

Eaton adopted the Oracle SOA Suite approx. 4 years ago, since then it has become the core digital nervous system for enterprise integration; as its use of SOA has grown, this has placed additional demand on IT to rapidly scale out the existing SOA platform.

Historically, the process of provisioning Oracle Fusion Middleware environments has been a manual process, performed by third party consultants. This has proved to be time consuming, error prone and expensive.

To meet future demands, Eaton has adopted Rubicon Red MyST to deliver a Private integration Platform as a Service (iPaaS) for Oracle SOA, which allows Eaton to scale on-demand, including spinning up new SOA Environments as needed.

With Rubicon Red MyST, Eaton are able to provision a highly complex Oracle SOA Environment at the push of a button, with the entire process taking minutes; previously they would have been required to engage a 3rd party consultants.

This represents a 99% reduction in the time it takes to provision a Middleware Environment. This work can now be performed by Eaton employees, without the need to engage 3rd party consultants to create manually, typically over a period of approx. 6 weeks.

At the end of the ceremony,  Siddhartha Agarwal made a special mention to congratulate Rubicon Red on being the winner of three innovation awards.


Part 2: Model-driven provisioning of Fusion Middleware

In the previous post, we discussed operating system configuration with tools such as Puppet and highlighted some of the challenges with Fusion Middleware provisioning such as idempotency.

Fusion Middleware is less about packages, files and execs and more about Managed Servers, Clusters, Applications, SCA Composites, Data Sources, JMS Quotes / Topics, JCA Adapters, OSB Configuration and on and on. There’s a whole new domain language there just for Fusion Middleware with its own intricacies, dependencies and complexity that need to be managed.

Rubicon Red have built the MyST domain-specific language (DSL) over a number of years to provide declarative, idempotent provisioning and on-going configuration management of all of the configuration settings involved in Fusion Middleware. MyST brings Oracle’s script-based provisioning components into an abstract model-driven eco system.

The MyST DSL is a logical language that can be serialized to a number of different formats such as properties, XML, Puppet DSL and more. This gives organizations the choice to deploy in the Model-Driven tool of their choice whether it be Puppet, Chef, FusionCloud, VMware Application Director, AWS CloudFormation, Jenkins… or simply, MyST standalone.

Screen Shot 2014-09-30 at 8.05.07 am

The model can be used to build a full Fusion Middleware 12c environment with a very simple command:

myst apply

But SOA Suite 12c has a number of domain templates, resource targeting, data source configurations and more that must be defined. Why aren’t they defined in the model?

The truth is… They are…. but you don’t have to define them unless you want to. This is because MyST is built around a set of product knowledge modules. These modules work by computing the required properties of a platform based on the minimal inputs provided by the user.

If you were to run one of the following commands against the previous model, you would in fact see a very different picture. You would see the full model. Below is a snippet of the representation (i.e serialized) as properties and XML.

Imagine if you had to define all these low-level settings yourself! MyST lets you focus on exposing only what is important and that you want to change. Users can override any of the computed properties from the serialized model so there is no loss of flexibility and since users only need to define the minimal inputs and rely on the MyST engine for the smarts, there is significant ease of use benefits.

MyST & Puppet working as one

The exact same logical model can be represented in the Puppet DSL. This is achieved via the MyST module for Puppet which is available for download from the Puppet Forge. Puppet can handle any handshaking with MyST whether it is installation of MyST, execution of MyST to provision Fusion Middleware or the reporting back from MyST.

You can add any further abstraction in Puppet as you see fit.

Introducing FusionCloud

File-based modeling is not for everyone. Rubicon Red have launched FusionCloud, a rich GUI-based modeling tool powered by MyST, available in the cloud. FusionCloud provides options to model in a drag-and-drop interface leaning on the power of the MyST DSL (which is still available in source view).

Screen Shot 2014-09-30 at 8.52.17 am

FusionCloud allows full-stack provisioning right down to the VM on the compute node in VMware, Oracle Cloud or AWS. FusionCloud powered by MyST allows full declarative platforms to modeled and provisioned in minutes.

As we mentioned in the first part of this series, Fusion Middleware is in the middle of everything and is in a constant state of change. Providing an Oracle Fusion Middleware approach that is aligned to the principles of DevOps and good automation principles, FusionCloud allows users to manage changes through an industry recognized configuration management paradigm such as Puppet or Chef apply. With the agnostic MyST model comes the power to defined desired state for Fusion Middleware configuration.

But end-to-end management is not just about managing the platform configuration, it’s about the application releases. FusionCloud aims to address these by bringing the release tools right into the cloud. With MyST or FusionCloud users can release SCA, OSB, Java and other applications including their platform-centric configuration through a release model. This model retrieves the application version from your Artifact Repository (such as Artifactory) and deploys all good (i.e. tests passing) release candidates.

Comparing Options

Web-based GUICloud provisioningFMW Platform modelingDeployment & Release AutomationPlugin AvailableTwo-way integration
MyST standalonePartial PartialYesYesN/AN/A
VMware Application Director w/ FusionCloud pluginYesYesYes (via FusionCloud plugin)Partial YesNo
Puppet with MyST integrationPartialPartialYes (via MyST module)PartialYesYes
Jenkins with MyST integrationPartialPartialYes (if done via MyST)YesYesNo
Hudson with MyST integrationPartialPartialComing soonYesYesNo
Chef with MyST integration

Coming soon

Learn More

Rubicon Red and our customers will be exhibiting and presenting at Oracle OpenWorld. Come visit us at Booth #1936 Moscone South, San Francisco, CA for a live demo