application server 10 g jdeveloper 10 g 10g release 2 – new features overview server technologies...

40

Upload: osvaldo-whiten

Post on 01-Apr-2015

252 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation
Page 2: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Application Server 10g

JDeveloper 10g

10G Release 2 – New Features OverviewServer TechnologiesOracle Corporation

Page 3: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Product Strategy

Enable Service-Oriented Architecture– Modern Business Application Architecture

With Integrated Development Tools– To Develop Applications Productively

With an Application Platform Suite– Complete & Integrated Application Infrastructure

Exploiting Grid Computing– Low Cost, Flexible Hardware Architecture

Benefits– Greater I/T Flexibility at Lower Cost

Page 4: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Application Server 10g

Page 5: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

10gR2 Overview

10gR2 is Major Update Release– 432 New Features– Best Suite: Best Integrated APS Suite– Best of Breed: Individual Pieces– Best for Grid: Significant Grid Enhancements

Highest Quality Release Ever– 1820 Person Years of Development – 152 Configurations, 2240 Tests/Configuration Daily– 62,300+ Hours/Week, 2.98 Million Hours of Testing– Easy to Adopt: 100% Automated Upgrade

Two Parallel Release Trains– 10.1.2: Complete APS Suite– 10.1.3: Application Server & Identity Mgmt– SE-One: Targeted to Small Medium Enterprises

Page 6: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Service-Oriented Architecture

Develop Orchestrate

DeploySecure

Access

Integrate

Manage

Analyze

Page 7: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Develop ServicesJDeveloper 10gR2

DesignDesign

Develop J2EEDevelop J2EE& XML& XML

Develop DBMSDevelop DBMS

Test& DeployTest& Deploy

ManageManage

• Class, Use Case, Activity ModelingClass, Use Case, Activity Modeling• NEW Scenario ModelingNEW Scenario Modeling• NEW XMI Import & Export (Rose, TJ)NEW XMI Import & Export (Rose, TJ)

• Java 1.5: Generics, Annotations, IteratorsJava 1.5: Generics, Annotations, Iterators• J2EE 1.4: J2EE 1.4, Complete Web ServicesJ2EE 1.4: J2EE 1.4, Complete Web Services• Re-Factoring, Code Templates, NavigationRe-Factoring, Code Templates, Navigation• XML Schema Editor, XSLT Mapper, Debugger XML Schema Editor, XSLT Mapper, Debugger

• Enhanced ANT SupportEnhanced ANT Support• Integrated JUnit Test RunnerIntegrated JUnit Test Runner• OC4J, BEA, IBM, JBOSSOC4J, BEA, IBM, JBOSS

• Native CVS, PVCS SupportNative CVS, PVCS Support• New Shareable project file format

• Create, Edit, Generate DDL Create, Edit, Generate DDL • DB Modeling: Tables & ViewsDB Modeling: Tables & Views• DB Browser: Tables, Views, Indexes, ..DB Browser: Tables, Views, Indexes, ..• SQL & PL/SQL DevelopmentSQL & PL/SQL Development

Page 8: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Develop ServicesApplication Development Framework 10g

Page 9: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Develop ServicesApplication Development Framework

ControllerController ModelModelViewView

JSP, JSFJSP, JSFRich ClientsRich Clients

Mobile ClientsMobile Clients

StrutsStrutsJavaServer FacesJavaServer FacesJava Page FlowJava Page Flow

Bus. ComponentsBus. ComponentsWeb ServicesWeb ServicesData BindingData Binding

Common Metadata ServicesCommon Metadata Services

XMLSchema, XPath, Xquery, XMI, MOFXMLSchema, XPath, Xquery, XMI, MOF

Page 10: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Runtime ServicesJ2EE Services

Application ServerApplication Server

ReliableReliableMessagingMessaging TransactionsTransactions

ConnectorsConnectors Naming/DirectoryNaming/Directory

Data ServicesData Services ManagementManagement

J2EE 1.4J2EE 1.4

PresentationPresentationServicesServices

ComponentComponentServicesServices

Business RulesBusiness Rules

Page 11: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Runtime ServicesSOA Services

Application ServerApplication Server

SOAP, WSDL, UDDI, WS-I BPSOAP, WSDL, UDDI, WS-I BP

WS-Reliable Msg.WS-Reliable Msg.WS-ReliabilityWS-Reliability

J2EE 1.4 (JAX-*, XML-*)J2EE 1.4 (JAX-*, XML-*)

WS-TransactionsWS-Transactions

WS-CoordinationWS-Coordination WS-SecurityWS-Security

WS-EventsWS-Events WS-NotificationsWS-Notifications

WS-InvocationWS-InvocationFrameworkFramework WS-PolicyWS-Policy

WS-AddressingWS-Addressing Management Management GatewayGateway

Page 12: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Runtime ServicesEvent Services

Sensors, RFID

Applications

BPM

Application ServerApplication Server

Web Services

System Events

Business ProcessBusiness ProcessBusiness ServiceBusiness Service

AlertingAlerting

BI/Portals/ BI/Portals/ BAMBAM

Filter (Rules)Filter (Rules)

Process (Analytics)Process (Analytics)

Distribute (ESB)Distribute (ESB)

Capture (Sensors)Capture (Sensors)

Visualize (BAM)Visualize (BAM)

Optimize (BPM)Optimize (BPM)

Page 13: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Runtime ServicesBusiness Rules Services

Application ServerApplication Server

Rules EngineRules Engine

Rules Metadata (MDS)Rules Metadata (MDS)

PortalPortal IdentityIdentityMgmt.Mgmt.

Rules EditorRules Editor

BPMBPM BAMBAM

ADFADF ESBESB

Page 14: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Integrate ServicesEnterprise Service Bus (ESB)

WarehouseWarehouseMgmt SystemMgmt System

FinanceFinanceSystemSystem

WWSSDDLL

AADDAAPPTTEERR

Application ServerApplication Server

Standards-basedStandards-basedConnectivityConnectivity

Transformation & Transformation & ValidationValidation

Ent. Service BusEnt. Service Bus

Reliable Messaging,Reliable Messaging,Routing, TransportsRouting, Transports

Management,Management,SecuritySecurity

Page 15: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Orchestrate ServicesBPEL Process Manager

BPELBPELLogistics B2BLogistics B2B

PartnersPartnersAADDAAPPTTEERR

FinancialFinancialSystemSystem

WSDLWSDL

Application ServerApplication ServerService BusService Bus

ManufacturingManufacturingSystemSystem

WWSSDDLL

Order EntryOrder EntrySystemSystem

AADDAAPPTTEERR

Supply ChainSupply ChainSystemSystem

AADDAAPPTTEERR

Page 16: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Orchestrate ServicesBPEL Process Manager – Process Modeling

Page 17: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Orchestrate ServicesBPEL Process Manager – Transformation Mapping

Page 18: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Business to Business IntegrationB2B Integration Services

Page 19: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Business Activity Monitoring Business Event Monitoring Dashboard

Page 20: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

RelationalRelational

OLAPOLAP

Analytic ServicesBusiness Intelligence

Reports

Discoverer

BI PortalData MiningData Mining

Application ServerApplication Server

ReportingReporting

Query & AnalysisQuery & Analysis(Relational, OLAP)(Relational, OLAP)

Data MiningData Mining

MSFT Excel

Page 21: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Access ServicesEnterprise Portals

Application ServerApplication Server

JSR-168JSR-168WSRPWSRP

XHTMLXHTMLJ2MEJ2MESMSSMS

TelNetTelNet……....

Presence ManagerPresence Manager

Resource CatalogResource Catalog

ADF-Portal RuntimeADF-Portal Runtime

Virtual Content RepositoryVirtual Content RepositoryJSR-170JSR-170

MDSMDS

Page 22: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Access ServicesRFID Services

Application ServerApplication Server

Service BusService Bus

Event ManagerEvent Manager

RFIDRFIDBusiness RulesBusiness Rules

Alerts

BI & BAM

EdgeEdgeServerServer

App ServerApp Server

11i SCM

Page 23: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Grid ComputingPerformance

$101.10

$200.24

$330.07

$0

$50$100$150$200$250$300$350

$/T

OP

OAS10G BEA IBM

5991.73

4496.28

2575.34

0

1000

2000

3000

4000

5000

6000

TO

PS

OAS10G BEA IBM

0

200

400

600

800

1000

1200

TO

PS

1165.061037.02

OAS10G BEA

$150.67/ TOP

$200.34/ TOP

1325.61 1305.04T

OP

S

OAS10G BEA

$138.01/ TOP

$218.28/ TOP

0200400600800

100012001400

Best Price-Performance Best Performance

Best on Intel64-LinuxBest on Intel32

Page 24: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Grid ComputingScalability: Dynamic Resource Manager

J2EE AppJ2EE App

OAS10OAS10gg

Mod_OC4JMod_OC4JJ2EE AppJ2EE App

OAS10OAS10gg

J2EE AppJ2EE App

OAS10OAS10ggDMSDMS

DMSDMS

DMSDMS

OPMNOPMN

EnterpriseEnterpriseManagerManager

(Set Policies)(Set Policies)

RoutingRouting

Process Process ManagementManagement

Page 25: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Grid ComputingApp Server High Availability Solutions

100% Rolling Upgrade100% Rolling Upgrade

Online OperationsOnline Operations

Backup & Recovery Mgr.Backup & Recovery Mgr.

App Server FlashbackApp Server Flashback

App Server ClustersApp Server Clusters

Clusterware SupportClusterware Support

App Server GuardApp Server Guard

Hot DeploymentHot Deployment

PlannedPlannedDowntimeDowntime

UnplannedUnplannedDowntimeDowntime

GRID GRID HAHA

Deploy AppsDeploy Apps

ReconfigureReconfigure

UpgradeUpgrade

BackupsBackups

HumanHumanErrorError

SW FailureSW Failure

HW FailureHW Failure

DisasterDisasterRecoveryRecovery

Page 26: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Grid ComputingHigh Availability: Backup, Recovery, Flashback

Backup– Automated– Cross-Node– Hot, Cold, Oracle Recommended– Disk, Tape– Synced with RDBMS

Point-in-Time Recovery– Application Server– Synced with RDBMS

Flashback Recovery– Rewind Automatically – A Cluster– An Application Server– An Application

<<

<<

<<

RepositoryRepository

Page 27: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Grid ComputingHigh Availability: Application Server Guard

J2EE AppJ2EE App

OAS10OAS10gg

J2EE AppJ2EE App

OAS10OAS10gg

J2EE AppJ2EE App

OAS10OAS10gg

HTTPSvrHTTPSvr HTTPSvrHTTPSvr HTTPSvrHTTPSvr

J2EE AppJ2EE App

OAS10OAS10gg

J2EE AppJ2EE App

OAS10OAS10gg

J2EE AppJ2EE App

OAS10OAS10gg

HTTPSvrHTTPSvr HTTPSvrHTTPSvr HTTPSvrHTTPSvr

Data GuardData Guard

App Server App Server GuardGuard

PrimaryPrimary Physical StandbyPhysical Standby

HW LBRHW LBR

• CreateCreate• InstantiateInstantiate• SynchronizeSynchronize• Switch OverSwitch Over

Page 28: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Grid ComputingSoftware Provisioning

Software Maintenance

& Patching

Installation &ConfigurationUpgrade

Integrity/HealthChecking

DeploymentMigration (Test-Production)

Software & ServicesProvisioning

Base Lining & Cloning

Page 29: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Grid ComputingTopology-based Management

Page 30: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Identity Management

External Security Services

Oracle Internet DirectoryOracle Internet Directory

PortalPortal

Oracle Identity Management

OC4JOC4JJAAS, JACCWS Security

Java2 Permissions..

RolesPrivilegesGroups

WirelessWireless BusinessBusinessIntelligenceIntelligence

App DevApp DevFrameworkFramework

BPELBPELProcess MgrProcess Mgr

DatabaseDatabaseEnterprise users, VPD, EncryptionLabel Security

CertificateAuthority

DelegatedAdmin.

Services

DirectoryIntegrationServices

SingleSign-OnServices

FederatedIdentityServices

UserProvisioning

Services

Page 31: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Quality & Delivery Improvements

Highest Quality Release Ever– 100% Same Quality Standards as 10GR2 DBMS

New Grid Testing Framework– 2400+ CPU Server Farm– 152 Complex Configurations Built & Tested Daily– 2,240 Tests Run in Each Configuration– 62,300+ Hours/Week, 2.98 Million Hours of Testing

Testing Improvements from 10GR1– 31% Increase of Functional Test Volume– 4X More Stress Tests, 3X More Longevity Tests– 47% More High Availability Tests– 22% Increase in Cross-Product Testing

Real World Testing– 26 Real Customer Workloads; 13 Systems Live

Page 32: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Best App Server for Oracle DB

Oracle Application Server is Open– Works with Any DB: MSFT, Sybase, Informix, DB/2, Oracle

No App Server is better with Oracle DB– J2EE: Database Web Services– Bus. Intelligence: OLAP Integration– Integration: DB Events; Analytic Functions– Portal: XDB Content Repository– Scalability: DRM (JDBC Stats)– HA: Back-Up, Disaster Recovery, FaN– Clusters: OCFS, ASM, RAC, CRS– Security: Proxy User, Enterprise User Security– SW Provisioning: Installation, Patching, Cloning– Monitoring: Topology Mgmt, ASLM– Diagnosability: End to End Log Correlation

Customer Benefits– Exploit Database Features, Easier to Develop, Maintain

Page 33: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

MSFT.NET Interoperability

Product Integration with MSFT.NET– VS.NET Web Services: WS-I Basic Profile, All Styles– WS Protocols: Dime, Custom Serializers– UDDI Support: MSFT UDDI Browser Support– Queuing: JMS Bridge to MSMQ– Legacy Support: C++ Web Services to J2EE Interop– Orchestration: Biztalk Interoperability– Human Workflow: MSFT WinForms Integration– Directory Services: Simpler Active Directory Sync– Windows Security: Simpler Windows Native Authentication– Clusterware: MS Cluster Services – Similar to FailSafe– Load Balancing: MSFT NLB Support

Customer Benefits– Easy to Adopt and Co-Exist with MSFT Applications

Page 34: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

Move Existing Apps ForwardOracle Forms, Reports, Designer

Oracle Forms– JVM Pooling for Scalability: Calling Java from Forms– End-User Monitoring: Multi-Tier Performance Tracing– Webutil Production– Upgrade to 10.1.2 RSFs

Oracle Reports– Output format for Spreadsheet: (e.g. MS Excel)– Formatting tags for in-line formatting of flowing text– PDF Enhancements: True Type Font Subsetting– HTML 3.2 and 4.01 Support– All Java Runtime: No C++ ORB

Oracle Designer– Generation for 10G DBMS– Generation for Forms, Reports, mod_PL/SQL 10GR2

Page 35: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

D E M O N S T R A T I O N

Page 36: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

APS Market PositionGartner Magic Quadrant – July 2004

“Oracle, IBM, and BEA are the 3 Leaders”

Page 37: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

APS Technology ComparisonForrester Research – June 2004

Page 38: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation

10gR2 Overview

10gR2 is Major Update Release– 432 New Features– Best Suite: Best Integrated APS Suite– Best of Breed: Individual Pieces– Best for Grid: Significant Grid Enhancements

Highest Quality Release Ever– Same Quality Standards as DBMS, Very Stable– Easy to Adopt: 100% Automated Upgrade

10gR2 Further Speeds Market Growth– Oracle’s Fastest Growing Business– World’s Fastest Growing: 2001, 2002, 2003, 2004

Page 39: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation
Page 40: Application Server 10 g JDeveloper 10 g 10G Release 2 – New Features Overview Server Technologies Oracle Corporation