Disruptive AJAX Framework for the Enterprise

November 25, 2008

I have recently started working with a promising company (Bizwhazee) that is offering an AJAX framework for enterprise PL/SQL developers. I am energized about this product because it has the potential to be disruptive within the ORACLE PL/SQL developer community.

One way to to define a disruptive innovation is that it enables a new set of customers to perform a job that only specialists could previously perform. In the case of TurboEnterprise, the new set of customers is PL/SQL developers within the enterprise who have been frustrated by their inability to deliver rich, web applications to business users because of the cost and complexity associated with implementing n-tier web applications.

The TurboEnterprise strategy fits this disruptive model in several key ways:

  • It removes the barrier that has prevented PL/SQL developers from delivering rich web apps themselves and has relegated many DBAs and PL/SQL developers to the role of database server babysitter — the need to learn complex new technologies that are immature and rapidly changing.
  • It removes a barrier constraining the adoption of rich web apps in the enterprise — access to skills.
  • It targets a market in which factors such as product cost (middleware), complexity (web technologies), or inconvenience constrain consuption — enterprise rich web apps.

Essentially, TurboEnterprise is an AJAX framework for PL/SQL Developers. It allows PL/SQL developers to “do it themselves” and deliver enterprise-class, rich web applications to enterprise users, using only their existing PL/SQL and ORACLE skills.

The sharp engineers at TurboEnterprise have leveraged their distinctive competence with the ORACLE platform and with “thick database” concepts, as well as with n-tier application architectures and AJAX programming, to virtualize an AJAX framework and a n-tier application architecture inside of an ORACLE database.

In plain English this means: Turbo-Enterprise allows PL/SQL developers to build rich web apps using just PL/SQL code. There is no need to learn HTML, Java, CSS, Javascript, AJAX or a new programming framework/language.

As more and more business users are exposed to rich web applications outside of the enterprise, from companies such as Google and many others, they are demanding better user experiences within the enterprise. IT organizations have been hard-pressed to deliver these kinds of apps because of the need to have access to highly skilled people, and the need for these people to learn yet another set of rapidly changing, complex technologies. Now with Turbo-Enterprise, IT managers can get more out of their existing staff of PL/SQL developers while delivering new capabilities to business users.

The trade-off is that you may not be building rich web apps in Java utilizing the latest, very expensive, ORACLE Fusion middleware platform, but you are able to quickly deliver enterprise-class (secure, scalable, reliable, etc.) rich application experiences to the business user for a fraction of the cost. IT managers get more out of their existing investments in technology and people, while providing their PL/SQL developers with new challenges that extends and enhances their skills.

So in summary, TurboEnterprise,

  • targets non-consumption of rich web apps in the Enterprise
  • addresses important jobs to be done — allowing PL/SQL developers to enhance their skills and careers and allowing IT shops to better meet the needs of the business user
  • eliminates cost and complexity by enhancing an existing, mature technology.

All the hallmarks of a disruptive innovation.

(Editor’s Note: In the spirit of full disclosure I am acting as the Product Manager for this product)

Comments

3 Responses to “Disruptive AJAX Framework for the Enterprise”

  1. Dave on November 25th, 2008 4:38 pm

    Very interesting. Glad to see it.

  2. Overshooting and Innovation on December 18th, 2008 6:23 pm

    [...] recently blogged about a new disruptive technology for PL/SQL developers, so the following discussion on Eddie Awad’s Blog (and the related conversation I started on [...]

  3. empraptor on January 18th, 2009 5:38 pm

    mod_plsql needs to die. A programming language like pl/sql that makes it as difficult as possible for developers to do even the simplest things shouldn’t be used as a web dev platform.

    I understand Oracle doesn’t want to expose their customers to any technology that could be used with other databases, but this is ridiculous.

Got something to say?