310 likes | 514 Views
Jenny Tsai Principal Product Manager Server Technologies Oracle Corporation. Oracle9 i The e Business Platform. Key Development Focus Areas for Oracle9 i Database. Availability. Internet Content Management. Scalability & Performance. Security. B2C and B2B eBusiness.
E N D
Jenny Tsai Principal Product Manager Server Technologies Oracle Corporation
Oracle9i The eBusiness Platform
Key Development Focus Areas for Oracle9i Database Availability Internet ContentManagement Scalability &Performance Security B2C and B2BeBusiness DevelopmentPlatform PackagedApplications Manageability BusinessIntelligence Windows 2000Integration
Availability • Protection from Catastrophic Failures • Online Data Evolution • Precision Database Repair • Self-Service Error Correction Achieving Continuous Data Availability
Protection from Catastrophic Failures - Oracle Data Guard LogicalStandby ContinuouslyOpen SQLApply Graceful Switchover and Switchback(Both) Additional Indexes & Materialized Views Production Delayed andZero Loss Modes(Both) PhysicalStandby ManagementFramework(Both)
Online Data Evolution • Online Table Re-definition • Online creation of secondary indexes on Index-Organized Tables • Rapid Quiesce
Scalability and Performance • Increased transaction throughput on Real Application Clusters • Fine grained, automatic resource management • Optimize features critical for eBusiness Support millions of Internet Users
Scalability, Real Application Clusters • Fast Growth Clusters • Rapidly Add Nodes And Disk • Vendor Independent Architecture • Linux, NT, AIX, Solaris, HP-UX, Compaq 1-20
3648 4000 3500 3000 2500 1900 # of users 2000 1500 1026 1000 500 0 Single Node Two Nodes Four Nodes Real Application ClustersOracle Applications Scalability 1-21
Support End-to-End Security Infrastructure for Millions of Users Security • Strong, three-tier security • Security for hosting environments • Standards-based Public Key Infrastructure (PKI) • Improved user and security policy management • Data encryption and label security
Strong, three-tier security Oracle Internet Directory (LDAP) Database retrieves authorizations for user, connects user to application schema User authenticatesto middle tier (SSL) Middle tier proxies user identity (DN, Certificate)to database User A User B User C User D User E Oracle9i Server ApplicationServer
Policy A Default Policy Policy C Deep Data Protection:Virtual Private Database Policy Manager Tool Partitioned Application Context User A Tax Records User B ContextPooling User C
Audit Policy ... WHERE SALARY >500000 RELEVANT COLUMN = SALARY Not Audited Audit Records SELECT NAME, SALARY FROM EMP WHERE NAME = ELLISON, <timestamp>, <username>, etc. Deep Data Protection:Fine-grained Auditing SELECT NAME, ADDRESS FROM EMP SELECT NAME, SALARY FROM EMP WHERE NAME=ELLISON EMPLOYEES Confidential
Development Platform • Enterprise Java Engine • XML Type and XDK • SQL and PL/SQL improvements Create the most complete platform for developing eBusiness applications
Built-in XML Developer Kits (XDK) and XML Type Relational Tables ClassGenerator XML Schema Processor XML/XSLT Parser Native XML Storage(XMLType) XSQL Servlet Character LOB’s XML TransviewerBean
Manageability • Make the database self managing • Streamline and improve the operational management • Provide tools and techniques that simplify and reduce the task time required • Provide an end-to-end system management solution Keep the number of DBA’s constant as we scale to Internet Use
Buffer Cache/Shared PoolDynamically resizable TransparentWorking Memory AdvisoriesProvided System Managed Undo Make the database self managing PrivateMemory BufferCache SharedPool RollbackSegments
Microsoft Integration • Close integration with Windows 2000 • Facilitated development and deployment on MS Windows platforms Lead platform of choice for organizations deploying on Windows 2000
Close integration with Windows 2000 MicrosoftMTS Microsoft Active Directoryand Certificate Store Microsoft MSMQ Microsoft COM+ MicrosoftIIS
Content Management • Storing and managing all types of content • Content Syndication for Internet applications • Searching and indexing all types of content efficiently • Organization of content for collaborative projects • Location-enabled, mobile-ready content Consolidate all Internet Content in Oracle Databases
Storing, managing, aggregating, and searching all types of Content File Manager (SMB) Web (HTML) eMail (IMAP, POP) FTP NFS Native Java Native PL/SQL WebDAV internet File System MetadataExtraction Catalogueoptimized indexing Ultra Search
B2C and B2B eBusiness • Providing a standard infrastructure to create storefronts, exchanges and portals • Supporting millions of messages/hour in industry standard business messaging formats • Distributed environment improvements Support storefronts and exchanges with thousands of suppliers and millions of transactions/hour
Millions of messages/hour in industry standard formats Oracle Internet Directory Global Topicsand Agents Internet Consumers iDAPMessageRequests XML Messagesover HTTP PL/SQL and XSLT Transformations MessageGateway for MQSeries,Tibco andMSMQ
Packaged Applications • Globalization - Expanding eBusinessto the World Market • Providing tactical development features required by ISVs Provide the best platform to develop, deploy and host Packaged Applications
Globalization - Expanding eBusinessto the World Market LocaleBuilder Multi languagevia Unicode 3.0 UTF8 and UTF16 Multilingual, Linguistic andUser DefinableCollation Unicodedatatype CharacterSetScanner Timezoneand DSTSupport
Business Intelligence • Scalability, performance, and manageability • Complete business intelligence platform: ETL, Integrated analysis and Personalization capabilities Scalable, internet-ready business intelligence platform
ETL, Integrated analysis and Personalization capabilities ClickstreamData Reporting ExternalTables OperationalData OLAPServer Querying ChangeData Capture TableFunctions DataMining Analysis External Data Multi tableInserts Recommendations MERGE (Upsert) Warehouse Personalization XML Data Unload Metadata
Key Development Focus Areas for Oracle9i Database Availability Internet ContentManagement Scalability &Performance Security B2C and B2BeBusiness DevelopmentPlatform PackagedApplications Manageability BusinessIntelligence Windows 2000Integration
Thank You Jenny Tsai Jenny.Tsai@oracle.com