Turbo Enterprise Web 2.0 Ajax World 20081

Post on 13-May-2015

1.213 views 3 download

Tags:

Transcript of Turbo Enterprise Web 2.0 Ajax World 20081

Rich Internet Applications

for the EnterpriseCreating RIA from your Oracle database

using TURBO Enterprise Web 2.0

Presented By:John KrahulecBizwhazee

AJAXWorld October 2008

Managers

Non-Ajax developers & Oracle PL/SQL developers

Ajax developers

End-Users… waiting impatiently for the benefits of Web 2.0 at the office

AJAX is a game changerSoftware development should be getting easierCombine AJAX with Thick Database for the ultimate application development environment for the Enterprise.

Enterprise Software Timeline

AJAX

PERLHTML 1.0

JAVA JavaScript

PowerBuilder

ColdFusion

.Net

C/C++/C#

PHP

HTML 2.0

HTML3.0HTML 4.0/XHTML

Python

RubyVisualBasic

Delphi

Flash

XML

JSON

We didn’t invent AJAX

…by leveraging the power of “thick database” architecture

We didn’t invent the Oracle databaseWe just make them work better together…

Oracle Apache

mod_plsql

Oracle Apache

mod_plsql

LOG

IN

GU

I

DAT

A

OPS

Getting Thick

AJAX

PERLHTML 10

JAVA JavaScript

PowerBuilder

ColdFusion

.Net

C/C++/C#

PHP

HTML 2.0

HTML3.0HTML 4.0/XHTML

Python

RubyVisualBasic

Delphi

Flash

XML

JSON

GUI RenderingGUI Rendering

Getting Thick

LOG

IN

DAT

A

OPS

GU

I Ren

derin

g

Reduce network congestion between App Server and Database server

Eliminate unparsed and un-tuned SQL statementsMakes the application code “data-aware”Utilizes Oracle features for scalabilityLower cost of ownership by leveraging existing Oracle investment and staff skills

Eliminate slow ODBC/JDBC calls

Harness power and performance of Oracle

Application code is stored in compiled packages in the database for fastest performanceOne backup and recovery process for both

application and dataRapid deployment and enhancementsSmaller development team

Get more value out of your Oracle DB investment

What is the probability that UI languages will be the same next year?

What is the probability that your database will be the same next year?

Utilize a Thick DB approach to save money by cutting middle tier development and maintenance. Utilize your current Oracle resources to build and run RIA without new hardware, software and development skills.Quickly deliver beautiful Rich Internet Applications to your customers

An end to end framework for the enterprise :User account management and authenticationSecurity for every AJAX call-backDatabase integrationBuilt-in library of AJAX-enabled APIs or add your own

Focus on creating RIA…don’t worry about the plumbing.

Same benefits that AJAX Developers get plus…Bring Ajax (and Flash) capability to more people to build Enterprise Web 2.0 Rich Internet Applications PL/SQL Developers can get started immediately

Why should everyone have to recreate the cool UI features and then figure out how to integrate with the Enterprise data?

ALL

TURBO generated application

Yahoo Mail

Google Docs

Zimbra

Most RIA offerings are focused only on the front-endJava and .Net need additional add-ons for RIAWithout appropriate security, AJAX opens numerous “back-doors” to the back-end systemComplexity of AJAX codeNeed to retrain enterprise developers

AJAX and Flash are great for delivering RIAOracle is the top performing database

Pop Quiz:

What do you get when you add these two?

tur•bo [tur-boh] –noun Informal. TURBOCHARGER. An internal-combustion engine boosted with a turbocharger.An Oracle database boosted with an RIA development platform

Leverage your existing Oracle investment for higher returns

Benefits of combining AJAX & DatabaseContains AJAX and Flash stored in PL/SQLJust use PL/SQL to call the APIs to build RIA components AJAX calls from browser to database are authenticatedBuild Enterprise-class RIA applications right out of the database using the skills you already haveLeverages Oracle features for scalability and performanceFlexible and open standard for customization and third party tool integration

Get AJAX without AJAX coding

– A development library for building Rich Internet Applications using Oracle PL/SQL to call predefined AJAX enabled objects.

Get AJAX without AJAX coding

– A compiled patent pending virtual 3-tier architecture that contains all components for enterprise solutions.

SecurityUI renderingStored business logicOptimized performance

LOG

IN

GU

I

DAT

A

OPS

Live Demo for Developing RIA applications from the ORACLE database

John Krahulec703-889-8499

John.Krahulec@TURBO-enterprise.com

Visit TURBO-enterprise.com for more information.