todd vatalaro oracle 2004

30
Core Technologies Sales Manager - Core Oracle University North America August 2004

Upload: todd-vatalaro

Post on 18-Nov-2014

214 views

Category:

Business


3 download

DESCRIPTION

 

TRANSCRIPT

CoreTechnologies

Sales Manager - CoreOracle University North AmericaAugust 2004

Agenda Evolution of Technology Architecture The Core Technology Stack

– Database / Middle Tier / Development Tools Case Studies

– Amazon.com– GE Power Systems

Oracle Multi-Tiered Environments– Java / Portal / Developer Tools / Business Intelligence

Product Families Job Roles

– Administrators / Developers / End Users IT Shop Influence Map Q&A

Mainframe Architecture

Prevalent in the 1980’s Centralized database and applications VTs (also known as dumb terminals) were purely access

points into the mainframe

Video Terminal Mainframe

Database

Applications

Client / Server Architecture

Prevalent in the 1990’s Decentralized applications Network bandwidth and application configuration

management became the challenges with this architecture

PC Server

Database

Applications

Multi-Tiered Architecture

Gained momentum in the last 5 years with the rise in stability and popularity of the Internet

Centralized applications and database Lower cost and maintenance of application deployment with this

architecture

PC Server

Database

Internet Browser

Client / Front Tier Middle Tier Database / Back Tier

Applications

ApplicationServer

Application Server

Grid Architecture

Cutting edge technology with 10g Lowers the hardware cost of deploying multi-tiered apps Increases reliability of your overall system while giving you the

low cost flexibility of sizing your systems to meet the changing needs of your business

PC Server

DB

Internet Browser

Client / Front Tier Middle Tier Database / Back Tier

AppsAS

Application Server

AppsAS

AppsAS

AppsAS

AppsAS

AppsAS

AppsAS

AppsAS

AppsAS

DB

DB

DB

DB

DB

DB

DB

DB

Oracle Core Technology Stack

PC Server

Database

Internet Browser

Client / Front Tier Middle Tier Database / Back Tier

Applications

ApplicationServer

Application Server

NetscapeInternet Explorer

Oracle Application Server (9i & 10g)Oracle Developer / OracleAS Portal / Java

Oracle Discoverer (9i & 10g)Oracle Collaboration Suite (9i & 10g)

Oracle11i Applications

Oracle9iOracle Database 10g

Amazon.comwww.amazon.com

PC Server

Database

Client / Front Tier Middle Tier Database / Back Tier

Oracle9iASPortal

OracleApplication

Server

Application Server

NetscapeInternet Explorer

Oracle9i Application ServerOracle9iAS Portal

Java

Oracle9i

Oracle9iAS Java Portlets

NetscapeInternet Explorer

Amazon.comwww.amazon.com

PortalServlet

JSP

Portlet

HTML

GE Power Systems

PC Server

Database

Client / Front Tier Middle Tier Database / Back Tier

Oracle11iApplications

Oracle9iApplication

Server

Application Server

NetscapeInternet Explorer

Oracle9i Application ServerOracle11i Applications

Oracle9iNetscapeInternet Explorer

Migrated from a Client / Server to Multi-Tiered Environment Introduction of the Oracle9i Application Server Introduction of Oracle11i Applications

Java Multi-Tiered Application

PC Server

Database

Internet Browser

Client / Front Tier Middle Tier Database / Back Tier

Servlet

ApplicationServer

Application Server

NetscapeInternet Explorer

Oracle Application Server (9i & 10g)Java

Oracle9iOracle Database 10g

JSP

EJB

BC4J

PC Server

Database

Client / Front Tier Middle Tier Database / Back Tier

OracleASPortal

OracleApplication

Server

Application Server

NetscapeInternet Explorer

Oracle Application Server (9i & 10g)OracleAS Portal (9i & 10g)(Java or PL/SQL Portlets)

Oracle9iOracle Database 10g

OracleAS Java Portlets

NetscapeInternet Explorer

Portal Multi-Tiered Application

OracleAS PL/SQL Portlets

PC Server

Database

Client / Front Tier Middle Tier Database / Back Tier

OracleForms

OracleApplication

Server

Application Server

NetscapeInternet Explorer

Oracle Application Server (9i & 10g)Oracle Developer Suite (9i & 10g)

(Forms and Reports)

Oracle9iOracle Database 10g

Oracle Reports

NetscapeInternet Explorer

Oracle Developer Suite Multi-Tiered Application

PC Server

Database

Client / Front Tier Middle Tier Database / Back Tier

OracleDiscoverer

OracleApplication

Server

Application Server

NetscapeInternet Explorer

Oracle Application Server (9i & 10g)Oracle Discoverer (9i & 10g)

Oracle Warehouse Builder (OWB)

Oracle9i or Oracle Database 10g

Data Warehouse

Oracle Warehouse

Builder

NetscapeInternet Explorer

Business Intelligence Multi-Tiered Application

Product Families

Database– Oracle9i Database– Oracle Database 10g

Application Server– Oracle9i Application Server (Oracle9iAS)– Oracle Application Server 10g

Development Tools– Oracle Developer (9i & 10g Forms and Reports)

Application Development Business Intelligence

Oracle Collaboration Suite Data Warehousing and Business Intelligence

Product Families

Product Families

Job Roles

Database Administrators Web Administrators (Application Server) Java Developers Portal Developers Developers Business Intelligence Developer Data Warehouse Analyst Data Warehouse Administrator

Oracle9i Database Administrators

Oracle9i Database Administrator Job Role Path

Introduction to Oracle9i: SQL Oracle9i Database Administration Fundamentals I Oracle9i Database Administration Fundamentals II Oracle9i Database Performance Tuning

Oracle9i Database: Implement Partitioning Oracle9i Release 2: Real Application Clusters Oracle9i Database: Advanced Replication Oracle9i Database: Spatial Oracle9i: Data Warehouse Administration Oracle9i Database: Security

OCA

OCP

OCM

Oracle Database 10g Administrators

Oracle Database 10g Administrator Job Role Path

Oracle Database 10g Administration Workshop I Oracle Database 10g Administration Workshop II

Oracle Database 10g: New Features for Administrators

Oracle Database 10g: 2 Day DBA

OCAOCP

OCP Upgrade

Oracle9iAS (Web) Administrators

Oracle9iAS Release 2: Basic Administration Oracle9iAS Release 2: Advanced Administration for J2EE and

Web Cache Oracle9iAS Release 2: Administer Oracle Internet Directory

OCA

Oracle Application Server 10g (Web) Administrators

Oracle Application Server 10g: Administration I Oracle Application Server 10g: Administration II

Oracle Application Server 10g: New Features for Administrators

OracleAS 10g: Enterprise Identity Management OracleAS ProcessConnect 10g: Integrate Applications

Oracle9i & Oracle Database 10g Java Developers

Oracle9i Java Developer– Oracle9i: Java Programming– Oracle9i: Build J2EE Applications

Oracle Database 10g Java Developer– Oracle 10g: Java Programming *– Oracle 10g: Build J2EE Applications *

* To be released

Oracle9iAS & AS 10g Java Portal Developers

Oracle9iAS Java Portal Developer– Oracle9i: Java Programming– Oracle9i: Build J2EE Applications– Oracle9iAS Portal Release 2: Build Corporate Portals– Oracle9iAS Portal Release 2: Build Portlets with Java

Oracle Database 10g Java Portal Developer– Oracle 10g: Java Programming *– Oracle 10g: Build J2EE Applications *– Oracle AS 10g: Build Corporate Portals– Oracle AS 10g: Build Portlets with Java

* To be released

Oracle9iAS & AS 10g PL/SQL Portal Developers

Oracle9iAS PL/SQL Portal Developer– Introduction to Oracle9i: SQL– Oracle9i: Program with PL/SQL– Oracle9iAS Portal Release 2: Build Corporate Portals– Oracle9iAS Portal Release 2: Build Portlets with PL/SQL

Oracle Database 10g PL/SQL Portal Developer– Oracle Database 10g: Introduction to SQL– Oracle Database 10g: PL/SQL Fundamentals– OracleAS 10g: Build Corporate Portals– OracleAS 10g: Build Portlets with PL/SQL *

* To be released

Oracle9i & 10g Forms Developers Oracle9i Forms Developer

– Introduction to Oracle9i: SQL– Oracle9i: Program with PL/SQL– Oracle9i Forms Developer: Build Internet Applications– Oracle9i: Advanced PL/SQL– Oracle9i Database: SQL Tuning Workshop

Oracle Database 10g Forms Developer– Oracle Database 10g: Introduction to SQL– Oracle Database 10g: PL/SQL Fundamentals– Oracle Forms Developer 10g: Build Internet Applications *– Oracle Database 10g: Advanced PL/SQL *– Oracle Database 10g: SQL Tuning Workshop *

* To be released

Oracle9i & 10g Reports Developers Oracle9i Reports Developer

– Introduction to Oracle9i: SQL– Oracle9i: Program with PL/SQL– Oracle9i Reports Developer: Build Reports– Oracle9i: Advanced PL/SQL– Oracle9i Database: SQL Tuning Workshop

Oracle Database 10g Reports Developer– Oracle Database 10g: Introduction to SQL– Oracle Database 10g: PL/SQL Fundamentals– Oracle Forms Developer 10g: Build Reports *– Oracle Database 10g: Advanced PL/SQL *– Oracle Database 10g: SQL Tuning Workshop *

* To be released

Oracle9i & 10g Business Intelligence Developers

Oracle9i Business Intelligence Developer– Introduction to Oracle9i: SQL– Oracle9iAS Release 2: Discoverer for End Users– Oracle9i Discoverer Administration

Oracle Database 10g Business Intelligence Developer– Oracle Database 10g: Introduction to SQL– OracleAS Discoverer 10g: Create Queries and Reports– Oracle Discoverer Administration 10g: Develop an EUL

* To be released

Influence Map – IT Shop

SystemAdministrators

Application Server

Administrators

ApplicationDevelopers

NetworkAdministrators

DatabaseAdministrators

Application DevelopmentProject Mgrs

IT SecurityManager

ITManager

CIO

Data & SystemArchitects

SystemAnalysts

BusinessAnalysts

AQ&Q U E S T I O N SQ U E S T I O N SA N S W E R SA N S W E R S