Transcript Corporate PPT Template - Oracle Software Downloads
Oracle9i Application Server
Market Leadership and Innovation
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
Introducing Oracle 10 g
Responsive software infrastructure for grid computing
John Magee
Vice President Oracle Application Server Product Marketing Oracle Corporation
IT Challenges
Isolated Applications Deployed on Islands of Infrastructure
Expensive hardware, software, and labor Inflexible architecture limits business responsiveness
Oracle Strategy for IT
Islands of Infrastructure Enterprise Grid Computing Isolated Applications Responsive Software Architecture
Enterprise Grid Computing
Coordinated use of many servers acting as one large computer
Storage Grid Database Grid Application Server Grid Grid Contro l
Add and Reallocate Capacity Quickly and Economically
Responsive Software Architecture
Develop and manage reusable software services to improve flexibility and productivity
Transactions Authentication Content Collaboration Multi-Channel Communication Integration
Respond to Changing Requirements Quickly
Oracle Application Server 10 g
Integrated Middleware Platform
Any Data Source Clustering & Caching Management & Security Enterprise Portal Web Services Wireless & Mobile B2B Integration Application Integration Rapid Application Development Business Services Framework Business Intelligence
Oracle Application Server 10 g
Breadth and Depth for Strategic IT Initiatives
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 10 g
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
Flexible Deployment
From Departmental to Distributed Enterprise
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
Oracle 10 g 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 Virtualize and Pool Resources Ensure High Quality of Service 10 g Manage Application Service Levels Automate Software & User Provisioning
Middleware Services
Use Resources Effectively on Low-Cost HW
Web Cache HTTP Server J2EE Server Group resources and services by application
10g Software Provisioning Oracle Inventory Software Configurations Hardware Configurations Grid Control Repository View/Search Compare Track Changes Reference Configurations Install/Clone Configure Deploy Patch
Over 20% of downtime is attributable to human configuration errors
Oracle.com
Product Updates Patches Product Configuration
Performance Monitoring
Diagnostics and Tuning
Monitor and analyze performance: “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?”
Policy-Based Workload Mgmt
Ensure High Quality of Service
Workload Manager Dispatcher & Scheduler
Distribute workloads based on application-specific policies
Policy Manager
Stores application-specific policies
Resource Manager
Manages resource availability/status
Scheduled Workloads
Allocate Resources to Meet Business Needs
Start of Quarter:
General Ledger
End of Quarter:
General Ledger Order Entry Order Entry
Capacity Planning
10g Capacity-on-Demand
Automated Scale Out
New Servers
1 2 3 Load increase identified - additional resources required Systems chosen for deployment from available hardware New servers added to application group
10g High Availability
Ensure High Quality of Service
Transparent Application Failover (TAF) Fast-Start Fault Recovery Integrated Backup and Disaster Recovery Multi tier Failover Notification™ (FaN)
Without FaN With FaN RAC Failover AS Detection Total Downtime < 8 secs < 8 secs 15 mins < 4 secs > 15 mins < 12 secs
What about performance?
World Record SpecJ Benchmark
Posted 8 September 2003
1200 1000 TOPS 800 600 400
1,165 1,037
BEA 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.
Responsive Software Architecture
Business Flexibility
Change is a Constant
“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
Or, put another way… “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
Responsive Software Architecture Deliver New Services Unify Your Web Presence 10 g Integrate Your Business Improve Productivity Optimize Your Business Processes
Problem: Stovepiped Web Sites
Costly to Manage and Deliver Content and Apps
Extranet Internet Intranet • • •
Employees: Sales Operations Executive
• •
Partners: Distributors Suppliers
• • •
Customers: Beta customers Enterprises Small Business
Unified Web Presence
Reduce Management and Development Costs
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 Portal Framework
Reduce the Cost of Managing Web Sites
Employees Customers Partners Suppliers Oracle Application Server Portal E-Business Services Documents World Wide Web Hosted Services Enterprise Applications
Deliver Personalized Content
Improve User Productivity
Centralized Identity Management
Ensure Security While Lowering Cost
Secure centralized access across entire system Customized privileges – – By group, roles, users Manage, update, view Support for 3 rd -party solutions for secure access to legacy applications
Single Sign-On
Reduce Management Costs; Improve Productivity
Reduce the cost of resetting passwords ($300 per user / per year, IDC) Users login once to access applications & content
Delegate Access Control
Provide Greater Flexibility for Managing Portals
Enforce corporate security policies and standards Delegate access and style to departments or partners Encourage user personalization Finance Sales
a Portal
Multi-Channel Delivery
Reduce Cost of Managing Wireless Devices
Develop mobile applications once – Multi-channel XML – Web services Deploy to multiple channels – – – Mobile laptops Wireless phones PDAs Manage from a single console
Oracle Application Server Wireless
Delivering New Services
Oracle Developer Suite 10 g
Integrated Development Platform
JDeveloper Forms Developer Open Standards-Based Java, XML, SQL Reports Developer Discoverer Software Configuration Manager Designer Rapid Application Development Warehouse Builder Application Development Framework BI Beans
Reusable Services
Lower Development Costs, Improve Flexibility
Print Invoices Generate POs Create Customers Account Validation Service Authentication Service
Oracle Application Server 10g
Build applications from modular business services Standardized interfaces for reuse & interoperability Self-describing for easy discovery and binding
Leverage Existing Investments
Service-enable IT Assets
External Supplier SOAP SOAP OracleAS Integration SOAP Database Stored Procedure SOAP Packaged Application Legacy Application
Service Development Framework
Rapid 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 10 g with ADF
Publish Services as Portlets
Allow Users to Interact with Web Services
Application Developer Public UDDI Registry Publish Import Sales forecasting Campaign planning Lead tracking Expense reporting Procurement Travel reservations News feeds Stock quotes … Portlet Catalog Personalize Personalize Personalize
Portlet Catalog
Enable Personalization and Reuse
Manage service availability and access Internal & external content Documents Syndicated news Business Intelligence
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
Application Screen Scrape ORB Application Download File Message Sockets Queue CICS Gateway Download File Application Transaction File Screen Scrape Sockets Application APPC Message Application Message Queue Application Transaction File Transaction Application File Screen Scrape Message CICS Gateway Application Screen Scrape Transaction File Application Download File RPC Application APPC ORB Message Queue RPC
Solution: Simplify
With a Standards-Based Integration Platform
Suppliers Trading Partners Exchanges Web Services Integration B2B Integration Data Integration Application Integration Business Process Management OracleAS 10 g Integration Any Database Web Services Applications Customers Legacy Systems
Data Consistency
Adapt to Application Changes Quickly
App View 1
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 4 App View 3
Automate Business Flows
Improve Processes Across Systems
Sales Supplier Partner Application Distributor Internal User Wireless Web Service Email JCA RosettaNet Portal 1 2 3 4 5 6
Business Process Management
Standardize Processes for Reuse
Application Application
Model processes quickly – – Simple event handling Complex B2B interactions Reuse common processes Evolve business rules as conditions change
Common Internal Process Trading Partner Trading Partner Trading Partner Trading Partner
Business Activity Monitoring
for Continuous Process Improvement
Track and Analyze
• “Who has the highest order $$ volume?” • “Where is my PO?” • “Where are orders delayed?”
Improve Productivity
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?
The Information Age Chaos!
Collaborative Work Environment
Respond Quickly to Changing Business Needs
Collaboration Tools Content Management Advanced Search Voice Business Intelligence Portal Workflow
Oracle Application Server 10 g
Lower Your Costs, Increase Your Flexibility
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
Reminder: Please complete the OracleWorld session survey Thank you.