oracle 10g application server

Post on 16-Nov-2014

10.172 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

In this presentation, you’ll get an overview of the capabilities of Oracle Application Server 10g, the fastest-growing middleware platform available today.

TRANSCRIPT

16,000+ customers 1,000+ ISVs 1,400+ System Integrators 99 Technology Patents 1st Application Platform Suite 1st App Server On Linux 1st in Performance

Oracle9i Application ServerMarket Leadership and Innovation

Responsive software infrastructure for grid computing

Introducing Oracle 10g

John MageeVice PresidentOracle Application Server Product MarketingOracle Corporation

IT Challenges

Expensive hardware, software, and labor Inflexible architecture limits business

responsiveness

Isolated Applications Deployed on Islands of Infrastructure

Islands of Infrastructure

Isolated Applications

EnterpriseGrid Computing

ResponsiveSoftware Architecture

Oracle Strategy for IT

Enterprise Grid Computing

Add and Reallocate Capacity Quickly and Economically

Coordinated use of many servers acting as one large computer

Database Grid Application Server GridStorage Grid

Grid

Control

Transactions Multi-Channel

Responsive Software Architecture

Respond to Changing Requirements Quickly

Develop and manage reusable software services to improve flexibility and productivity

ContentIntegrationCollaboration CommunicationAuthentication

Web Services

B2B Integration

Application Integration

Any Data Source

Business Intelligence

Wireless & Mobile

Enterprise PortalManagement &

Security

Business Services Framework

Rapid ApplicationDevelopment

Clustering &Caching

Oracle Application Server 10g

Integrated Middleware Platform

Self-service Applications E-Commerce Enterprise Portals Identity Management Web Services Application Integration Business Process Automation Trading Partner Connectivity Mobile and Wireless Business Intelligence Content Management Regulatory Compliance

Oracle Application Server 10g

Breadth and Depth for Strategic IT Initiatives

Oracle Application Server 10g

Integrated Software Saves $$$

Lower your costs– Save on license and support– Save on software integration– Save on administration and training

Improve quality of service– End-to-end security provides peace of mind– Performance optimizations improve service levels– High availability architecture ensures uptime

Deliver new services faster– Improve productivity with a unified platform

Open and Interoperable Works with What You Have Today

Standards-based platform Supports all major OS & hardware platforms Interoperable with existing infrastructure

Modular architecture for maximum flexibility– Install only what you need– License only what you use– Evolve your infrastructure over time

Scale across all geographies Wide range of deployment topologies

– Single CPU server large SMP– 2-node cluster High-density rack configuration– Enterprise grids

Flexible Deployment From Departmental to Distributed Enterprise

Oracle 10g and Enterprise Grids Implement One from Many; Manage Many as One

Virtualize resources on low-cost hardware

Allocate resources dynamically

Automate provisioning

Centralize monitoring and management

Enterprise Grid Computing

10g

Virtualize and Pool

Resources

AutomateSoftware & User Provisioning

Manage Application

Service Levels

Ensure High Quality of Service

Group resources and services by application

HTTP Server

Web Cache

J2EE Server

Middleware ServicesUse Resources Effectively on Low-Cost HW

Install/Clone

Configure

Deploy

Patch

LiveLink

Oracle.com

Product Updates

Patches

ProductConfiguration

OracleInventory

SoftwareConfigurations

HardwareConfigurations

Discover

GridControl

Repository

Provision

Over 20% of downtime is attributable to human configuration errors

10g Software ProvisioningView/Search

Compare

Track Changes

ReferenceConfigurations

Analyze

“How much time is being spent in the JDBC part of this application?”

“What was the average response time over the past 3, 6, and 9 months?”

Monitor and analyze performance:

Performance MonitoringDiagnostics and Tuning

Policy ManagerPolicy ManagerStores application-specific policiesStores application-specific policies

Resource ManagerResource ManagerManages resource availability/statusManages resource availability/status

Dispatcher & SchedulerDispatcher & SchedulerDistribute workloads based on Distribute workloads based on

application-specific policiesapplication-specific policies

Workload ManagerWorkload Manager

Policy-Based Workload Mgmt Ensure High Quality of Service

General Ledger

Order Entry

General Ledger

Order Entry

Start of Quarter: End of Quarter:

Scheduled WorkloadsAllocate Resources to Meet Business Needs

Capacity Planning

Systems chosen for deployment from

available hardware

2

New Servers

New servers added to application group

3

Load increase identified --

additional resources required

1

10g Capacity-on-DemandAutomated Scale Out

Transparent Application Failover (TAF) Fast-Start Fault Recovery Integrated Backup and Disaster Recovery Multi-tier Failover Notification™ (FaN)

10g High AvailabilityEnsure High Quality of Service

> 15 mins> 15 mins

< 12 secs< 12 secs

15 mins15 mins

< 4 secs< 4 secs

Without FaN

With FaN

Without FaN

With FaN

RAC Failover AS Detection Total DowntimeRAC Failover AS Detection Total Downtime

< 8 secs< 8 secs

< 8 secs< 8 secs

What about performance?

400

600

800

1000

1200

TOPS

Source: SPEC, as of September 8, 2003: www.spec.org, all in MultiNode Category: Oracle Application Server 10g, 1,165.06 TOPS@MultipleNode, $131.66 US$/TOPS@MultipleNode. BEA WebLogic 8.1 SP1 on HP DL360, 1,037.02 TOPS@MultipleNode, $200.34 US$/TOPS@MultipleNode.

BEA

1,165

1,037

World Record SpecJ BenchmarkPosted 8 September 2003

Responsive Software

Architecture

“The first thing that becomes clear as you examine any complex business model is that becoming

exceptional at your business means becoming extraordinarily

efficient at handling exceptions.”

– Delphi Group, 2003

Business FlexibilityChange is a Constant

“It is not the strongest of the species that survives, nor the

most intelligent, but the one that is most responsive to change.”

– Charles Darwin

Or, put another way…

10g

Unify YourWeb Presence

ImproveProductivity

Integrate Your Business

Deliver New Services

Optimize Your Business Processes

Responsive Software Architecture

Employees:Employees:• SalesSales• OperationsOperations• ExecutiveExecutive

Partners:Partners:• DistributorsDistributors• SuppliersSuppliers

Customers:Customers:• Beta customersBeta customers• EnterprisesEnterprises• Small BusinessSmall Business

Intranet Extranet Internet

Problem: Stovepiped Web SitesCostly to Manage and Deliver Content and Apps

Separate employee, customer, and partner sites

Access rights for every application and content store

Custom mobile apps for each wireless device

Single portal framework

Centralized identity management

Single wireless framework

Unified Web PresenceReduce Management and Development Costs

Oracle Application Server PortalOracle Application Server Portal

World WideWorld WideWebWebDocumentsDocuments HostedHosted

ServicesServicesE-BusinessE-Business

ServicesServicesEnterpriseEnterprise

ApplicationsApplications

EmployeesEmployees CustomersCustomers PartnersPartners SuppliersSuppliers

Unified Portal FrameworkReduce the Cost of Managing Web Sites

Deliver Personalized ContentImprove User Productivity

Secure centralized access across entire system

Customized privileges– By group, roles, users– Manage, update, view

Support for 3rd-party solutions for secure access to legacy applications

Centralized Identity ManagementEnsure Security While Lowering Cost

Reduce the cost of resetting passwords ($300 per user / per year, IDC)

Users login once to access applications & content

Single Sign-On Reduce Management Costs; Improve Productivity

Sales

Finance

Portala

Delegate Access ControlProvide Greater Flexibility for Managing Portals

Enforce corporate security policies and standards

Delegate access and style to departments or partners

Encourage user personalization

Develop mobile applications once– Multi-channel XML– Web services

Deploy to multiple channels – Mobile laptops– Wireless phones– PDAs

Manage from a single console

Multi-Channel DeliveryReduce Cost of Managing Wireless Devices

Oracle ApplicationServer Wireless

DeliveringNew

Services

Designer

SoftwareConfiguration Manager

Forms Developer

JDeveloper

Warehouse Builder

Reports Developer

BI Beans

Discoverer

Rapid ApplicationDevelopment

Application Development Framework

Java, XML, SQLOpen Standards-Based

Oracle Developer Suite 10g

Integrated Development Platform

Oracle Application Server 10g

Print Invoices

Generate POs

Authentication Service

Account Validation

Service

Create Customers

Credit Verification

Service

Reusable ServicesLower Development Costs, Improve Flexibility

Build applications from modular business services

Standardized interfaces for reuse & interoperability

Self-describing for easy discovery and binding

Leverage Existing InvestmentsService-enable IT Assets

LegacyApplication

OracleASIntegration

PackagedApplication

DatabaseStoredProcedure

ExternalSupplier

SOAP

SOAP

SOAP

SOAP

Service Development FrameworkRapid Development of Business Services

Productivity with Choice– Visual and declarative environment– Complete development framework– “My JDeveloper” personalized interface

Full Web services lifecycle support– Model, develop, deploy, debug, test, tune– XML metadata for simplified maintenance

Complete standards support– SOAP, WSDL, UDDI, WS-I– Interoperability with .NET

Collaborative development– Integration with SCM tools Oracle JDeveloper 10g with ADF

Import

Publish Services as PortletsAllow Users to Interact with Web Services

Public UDDIRegistry

ApplicationDeveloper

Sales forecasting

Campaign planning

Lead tracking

Expense reporting

Procurement

Travel reservations

News feeds

Stock quotes

Portlet Catalog

Publish

Personalize

Personalize

Personalize

Manage service availability and access

Internal & external content

Documents Syndicated news Business Intelligence

Portlet CatalogEnable Personalization and Reuse

Integrate and Optimize Business

Processes

Something is wrong here…

“Integration costs are approaching one-third of total spending on application development and

deployment.”

– Gartner, 2003

Problem: Integration Complexity Labor Intensive and Hard to Manage

ScreenScrape

ScreenScrape

ScreenScrape

ScreenScrape

MessageQueue

MessageQueue

MessageQueue

DownloadFile

DownloadFile

DownloadFile

TransactionFile

TransactionFile

TransactionFile

ORB

ORB

CICS Gateway

CICS Gateway

APPC

APPCRPC

RPC

TransactionFile

Sockets

Sockets

Message

Message

Application

Application

Application

Application

Application

Application

Application

Application

Application

Application

Web ServicesIntegration

Web ServicesIntegration

Business Process ManagementBusiness Process Management

B2BIntegration

B2BIntegration

DataIntegration

DataIntegration

ApplicationIntegrationApplicationIntegration

OracleAS 10g Integration

Suppliers

Trading Partners

Exchanges

Customers

Any Database

Web Services

Applications

Legacy Systems

Solution: SimplifyWith a Standards-Based Integration Platform

Automatic propagation of data reduces manual errors

Common view of data and events encourages reuse

Connect with pre-built adapters– Applications– Databases– Messaging– Technology– B2B protocols

App View 2

Common Data View

App View 1

App View 4

App View 3

Data ConsistencyAdapt to Application Changes Quickly

Supplier

JCAWireless Email Portal

PartnerSales Application DistributorInternal

User

Web Service RosettaNet

1 2 3 4 5 6

Automate Business FlowsImprove Processes Across Systems

Common Internal Process

Application

Trading Partner

Trading Partner

Trading Partner

Trading Partner

Application

Business Process ManagementStandardize Processes for Reuse

Model processes quickly– Simple event handling

– Complex B2B interactions

Reuse common processes

Evolve business rules as conditions change

• “Who has the highest order $$ volume?”

• “Where is my PO?”

• “Where are orders delayed?”

Track and Analyze

Business Activity Monitoringfor Continuous Process Improvement

Improve Productivity

The Information Age Chaos!The Information Age Chaos!The Information Age Chaos!The Information Age Chaos!

Problem: Information Chaos Limits Productivity and Collaboration

Users– Where can I find information

about my health benefits?– What was the URL for the

Support center?

Teams– What PPT version did you

send me via email?– I want to approve that Web

page before it’s externalized

Managers– How did my sales team do in

the Western region?

Collaborative Work EnvironmentRespond Quickly to Changing Business Needs

CollaborationCollaborationToolsTools

Advanced Advanced SearchSearch

Content Content ManagementManagement

VoiceVoice

Business Intelligence

Workflow PortalPortal

Enterprise Grid Computing– Lower hardware costs– Lower management costs– Improve quality of service

Responsive Software Architecture– Deliver new services faster– Integrate existing assets to optimize your business– Collaborate effectively to improve productivity

Oracle Application Server 10g

Lower Your Costs, Increase Your Flexibility

Reminder: Please complete the

OracleWorld session survey

Thank you.

top related