Services and service-based offerings for enterprise content management have been around for about as long as I can remember, but Oracle has really changed the game in the last two years with Fusion Middleware. By separating content from presentation and providing that content management as a service, I believe Oracle is leading the pack.
Maturing ECM marketplace means new challenges
As enterprise content management has matured, developers and business users struggle to provide content across multiple portals, websites, and mobile devices. Its not always easy to integrate your old content management system with your new database system, for instance, and even a new operating system can upset the apple cart. There is growing demand for a platform with more centralized repositories and greater ability to integrate with existing systems. The benefits of such a platform would be substantial, sharing content across portals, mobile devices, and websites, just to name a few. With its centralized content repository and the ability to provide content as a service, Oracle has delivered an innovative solution for the challenge of how to deliver and display content consistently across the kinds of platforms the current marketplace demands.
Why Oracle Fusion Middleware is important
Because it is designed to work with service-oriented architecture, Fusion Middleware allows for greater ease of implementation of the system as well as expansion for inevitable future needs. Ease of implementation reduces the overall cost of the install and setup of the content repository, and means you can focus more on functional requirements for the system and less on what it will cost to extend the product. This is significant because most content management systems can require extensive discovery and reverse engineering to develop customizations that provide access to content and delivery functionalities of the system. With Oracle, customers are able to discover and leverage the services that exist in order to meet the demanding business requirements. With content and related functionality exposed as a service, its almost as if Oracle is providing other systems access to a secret stash that has previously been kept behind locked doors.
Service-based approach is flexible
Because of UCMs service-based approach, almost every function within Oracle UCM is a service that can be leveraged or extended to provide content or functionality. If a service doesnt exist, it's relatively easy to develop a custom one as needed.
This service-based approach is valuable for business users because as the business grows and requirements change, the basis of the model stays consistent and can be extended. Developers can build templates for rendering and capturing the content in a standards-accessible format. Coupled with a service-based offering, this means business users can leverage content across multiple delivery platforms. Oracles templates can be integrated with almost any other application platform or framework such as Java, .NET, ColdFusion, or an ESB (Enterprise Service Bus). You can even enable in-context editing of content using Oracles web content editor interface, MS Office, or Adobe Creative Suite, to name a few.
By enabling access to content through a service, Oracle has taken a unique step. Developers and business users have been looking for a solution to this challenge, and I believe with Oracles Universal Content Management platform, Oracle is leading the pack for delivering content as a service.

Ironworks is always on the lookout for experienced professionals who believe in hard work, having fun, and great client service.