A day in the life of an Oracle Applications Consultant

Oracle E-Business Suite On Demand (OOD): Real Life Experiences

I was a consulting team member on Oracle’s first successful outsourcing [Applications Service Provider (ASP)] implementation which went live in 1999. Back then Oracle outsourcing services were called Business On Line (BOL). Today these services are called Oracle On Demand (OOD). I recently was the Project Manager on a successful migration to the OOD outsourcing services (their first 11.5.10 customer.) This article is a summary of my real life experiences with the migration and post-migration efforts, and provides some opinions and lessons learned.

Oracle On Demand Defined:

Oracle E-Business Suite On Demand (OOD) is Oracle Corporation’s ASP outsourcing services that hosts and maintains all of the Oracle E-Business Suite Applications. OOD customers have access to their applications via a browser. A virtual private network (VPN) is provided by Oracle to maintain connection and security between the customer sites and the OOD data center. Currently, there are approximately 600 live OOD customers. OOD manages and maintains a state-of-the-art data center in Austin, Texas USA.

All of us in the IT field certainly realize that there are always good things and not-so-good things associated with every hardware, software or service-oriented product available in today’s market. And, in my opinion, the same realization holds true with OOD.

Good Things Regarding Oracle On Demand:
  • Three instances are provided (Development, Test and Production.)
  • Maintenance and security patches are routinely analyzed and applied.
  • Can lead to a reduction in IT staff (if you can consider this to be a good thing.)
  • No on-site hardware is needed (except for a Virtual Private Network [VPN] devise.)
  • Database health checks and database system administration are monitored and administered by Oracle.
  • Oracle assigns a migration and/or an implementation team to each client (usually consisting of a Service Delivery Manager, Service Delivery Engineer, Affinity Engineer, and sometimes a Database Administrator.)
  • Uptime and performance of the applications is very good.


Not-So-Good Things Regarding Oracle On Demand:
  • Loss of the Apps password for the Production instance.
  • Loss of the System Administrator and Applications Developer responsibilities in all instances (replaced by a responsibility called Applications Administrator which contains only a few forms.)
  • OOD customers cannot bounce the server on any instance (customers must log a TAR and then update the TAR with a Change Request Template (CRT) to give OOD a time frame when to perform these tasks, and then wait for OOD to perform these tasks.) This can slow down implementation of CRM modules because the Apache Server must be bounced and the JSP cache cleared for many changes to take effect.
  • Internal communications at OOD is sometimes slow and lacking knowledge (especially functional knowledge of the Oracle E-Business Suite.)
  • Customizations are sometimes difficult to get properly set up into the OOD Production instance (since the customer only has read-only access to Linux OOD personnel must install customizations, and obviously, they are not familiar with customer specific customizations or their business requirements.)
  • More TARs are required, and, of course, this takes a considerable amount of time and communication following up in Metalink.

In conclusion, I believe OOD is actively working to improve their services which are only going to get better in the future, but obviously they have some work to do. I would highly recommend OOD to any small and medium sized company that do not have senior level Oracle technical professionals, but not to any large company. In my opinion, any company that does employ senior level Oracle technical professionals would be better off hosting and maintaining their own applications and instances.

Posted by .(JavaScript must be enabled to view this email address) on 07/17 at 03:17 AM
  1. OOD is good for small company but I would say for medium and large company it will be bit difficut because for every small issue you open a SR and that process take time. I think OOD is good for stable products and good for stable application but if you are implementing new Oracle Application then I would say in house is good because again for Apache or for any thing you have to depend on Oracle and again that process take time.

    Posted by .(JavaScript must be enabled to view this email address)  on  08/06  at  05:41 AM
  2. Just like to add the following comment, as a company takes up On Demand, and loses its dba skills, I can only see the SR problem getting worse, as the company will lose its own technical skills (DBA(s)), who normally created the SR’s, and allowed a technical to technical conversation, which normally resulted in getting to the cause of the problem quicker. This will be lost, and you will have a non-technical to technical conversation (particularly during SR creation, and initial fact finding, which may result in longer timescales to get to the root cause of the problem.

    Posted by Hardball  on  08/29  at  10:19 PM
  3. Hi,

    My onDemand experience is quite frustrating.
    It is OK if you do projects on a time and labor basis, but if you do fixed bid then your financial bottom line can be affected by onDemand’s turtle speed.
    I have few clients which want to migrate their instances from onDemand to in-house data center or host it some place else.
    This service is quite expensive for small or medium manufacturing companies and it’s slowness adds to the overall cost of the implementation, especially if the project requires a lot of customizations.


    Posted by .(JavaScript must be enabled to view this email address)  on  09/21  at  05:42 AM
  4. OOD services is global 24/7.Does it mean the users (clients) have to be available 24/7.


    Posted by .(JavaScript must be enabled to view this email address)  on  05/19  at  10:47 AM

Add Comment Information Here

Please note that comments will only be accepted from valid members of this site who provide feedback that is beneficial to readers of the blog. ALL comments (even those from members) will be subject to moderation.


Notify me of follow-up comments?

Submit the word you see below: