south fla oracle users · pdf file south fla oracle users group oracle technology update sept...
TRANSCRIPT
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management
•American Idol Winner: Ruben Studdard
•Baseball champions•Price of oil $1.72 for a Gallon of gas
•Who was Barack Obamaand Sarah Palin?
•Oscar winner•Must have phone
Years Ago
$30
• $9.7B to over $20B Revenue• 1,000 to 9,500 Products• 42,000 to 81,000 Employees• 8,000 to 22,000 Developers• 8,700 to 16,900 Sales Reps• 200,000 to 300,000 Customers• 12,000 to 19,500 Partners• 2M to 6M OTN Members• 90 to 425 User Groups
Years at Oracle
• 1,500 Patents• 1,500 Patents in Progress
1970’s… 2000…1980’s… 1990’s…
30 Years of R&D Innovation
$1.3 $1.5$1.9
$2.2
R&D Spending, $B20% CAGR $2.7
FY08FY04 FY05 FY06 FY07
Acquisition Best-In-Class
Oracle Fiscal Year 2005
Oracle Fiscal Year 2006
Oracle Fiscal Year 2007
Oracle Fiscal Year 2008
Applications
EnterpriseEnterprise
ManufacturingManufacturingIndustriesIndustries
RetailRetail
CommsComms
BankingBanking
InsuranceInsurance
Government & Government & UtilitiesUtilities
OthersOthers
Acquisition of Best-in-Class Companies~ $35 Billion in Targeted Acquisitions
Enterprise SOAEnterprise SOAEnterprise BIEnterprise BI
PerformancePerformanceManagementManagement
IdentityIdentityManagementManagement
ContentContentManagementManagement
MiddlewareMiddlewareManagementManagement
DatabaseDatabase
Systems Systems ManagementManagement
Technology
More Value Less Complexity
More Flexibility Less Cost
More Choice Less Risk
Comprehensive Industry Portfolio
Standards-Based Architecture
Designed toWork Together
CompleteComplete OpenOpen IntegratedIntegrated
Oracle’s Enterprise Strategy
Unrivaled Leadership in Open Standards
BEPL
RBAC
Integrating Your Enterprise
Integrated business processes
Integrated user experience
Integrated business intelligence
Product Portfolio Summary
Industry ApplicationsCore Applications
ERP, CRM, HCM, EPM, Utilities
Enterprise Software
Systems Management, Virtualization & Linux
Platform Technologies
Database, Middleware, DW/BI, Security, Content Management
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management
Examples of Sustained Innovation -Enterprise Grid Computing
Grids oflow cost
hardware andstorage
RACClusters
forAvailability
SMPDominance
Complete, Integrated Clusterware
• Complete Oracle cluster software solution
• Single-vendor support• Low Cost
• No need to purchase additional software
• Easy to install, manage• High quality and functionality across
all platforms• Common event and management
API’s • Support for third-party clusterware
ConnectivityMessaging and Locking
Cluster Control/RecoveryServices Framework
• Database file system• Striping• Mirroring• Rebalancing
• No more moving files from point A to point B – ever• Fundamentally changes the way you look at storage• It’s a performance thing• It’s a manageability thing• It’s an availability thing
ASM - Automatic Storage Management
Oracle Data Guard -Unlocking the Value of Standby DBs
Standbyfor OnlineUpgrade,
Auto Failover
Standbyfor Testing,ReadablePhysical
Standbyfor DR
and Backup
Logical Standby
for RealtimeQuery
Data Guard - 10gR2 Fault Tolerant Standby
• Fast-Start Failover implements automatic failover to a standby database• Triggered by failure of Site, Hosts, Storage, or Network• Monitored and coordinated by an Observer process• Works with and supplements RAC server failover
• Failover occurs in seconds• Comparable to cluster failover• Uses Flash Backup feature
• Original production site automatically rejoins the configuration after recovery
Production Database Synchronous
Log Shipping
Automatic Failover Physicalor Logical
Standby DB
11g - Physical Standby with Real-Time Query
Physical Standby Database
Primary Database
Real-time Queries
Continuous Redo Shipment and Apply
Concurrent Real-Time
Query
• Read-only queries on physical standby concurrent with redo apply• Supports RAC on primary / standby• Queries see transactionally consistent results
• Immediate appeal to the many users of physical standby• DR with real time query is unique in the industry – no idle resources• Handles all data types, but not as flexible as logical standby
Flashback for Rapid Recovery from Human Error
FlashbackDatabase
FlashbackData Archive
FlashbackTables
FlashbackQuery
10g Flashback Technology
• Easy recovery from human errors at all levels
• Database Level• Flashback Database restores the
whole database to time• Uses Flashback Logs
• Table Level• Flashback Table restores rows in a
set of tables to time• Uses UNDO in database
• Flashback Drop restores a dropped table or a index
• Recycle bin for DROPs• Row Level
• Flashback Rows restores rows to time
• Uses Flashback Query
Employee
Database
Department
Flashback Data Archive
• Long term retention - years• Automatically stores all
changes to selected tables in Flashback Data Archive• Archive cannot be modified• Old data purged per retention
policy• View table contents as of any
time using Flashback SQL• Use cases
• Change Tracking• Long term history• Compliance• Auditing• ILM
ORDERS
User Tablespaces
Flashback Data Archive
ArchiveTables
Oracle Database
Changes
Total Recall
Select * from ordersAS OF
‘Midnight 31-Dec-2004’
RAC and ASMServer/Storage
Failure Protection
FlashbackHuman Error
Protection
Data GuardSite Failure Protection
Flash Recovery
AreaCorruption Protection
Oracle Database - Highest Data Protection at Lowest Cost
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management
Business Activity MonitoringBusiness Activity Monitoring
Register
Secure
Monitor
Integrate
Orchestrate
Web Services ManagerWeb Services Manager
RegistryRegistry
ESBESB BPELBPELSOA Life Cycle
Oracle SOA Suite Next Generation, Standard Integration Platform
Oracle Application Server
OWSM
Adapters TransformationMessaging
ESB Rules
Routing B2B
BAMBPEL PM
AppsAdaptersAdapters B2BB2B
PartnersDB Legacy
CONNECTIVITY
Routing Transform DataQuality
ETL &Replication
Data IntegratorData IntegratorOracle Service BusOracle Service Bus
Mediation
ROUTING & DATA SERVICESNativeBPEL
Business Rules
Human Workflow
BPEL Process ManagerBPEL Process Manager
ORCHESTRATION
Coherence CacheJ2EE Application Server
(Oracle AS, WebLogic, WebSphere, JBoss)Messaging
GOVERNANCE
Oracle and BEA SOA Technologies
System Monitoring
Enterprise Enterprise ManagerManager
UDDI
WS PoliciesSecurity
Web Services Web Services ManagerManager
RegistryRegistry
GOVERNANCE
SOA lifecyclegovernance
EnterpriseEnterpriseRepositoryRepository
JRockit VM & RT
REAL-TIMEVISIBILITY
& PROCESSING AlertsBusiness Monitoring
BAMBAM
EventsData Streams
CEPCEP
ApplicationDevelopmentFramework
EnterpriseModeling
BPA SuiteBPA Suite
JDeveloperJDeveloper
Business UserModeling
BPM SuiteBPM Suite
Oracle SOA Suite/BPEL Adapters
DatabasesOracle 8i and aboveIBM DB/2 UDBInformixClarionClipperCloudscape DBASE Dialog Essbase FOCUS Data Access Great Plains Microsoft SQL ServerMUMPS (Digital Standard MUMPS)Navision Financials (ODBC 3.x)NucleusParadoxPointbasePROGRESSRed BrickRMS SAS Transport FormatSybaseTeradataUnisys DMS 1100/2200 UniVerse
ApplicationsOracle ApplicationsSAP R/3 PeoplesoftJD EdwardsSiebel ClarifyLotus NotesAribaAXIOM mx/open BaanBroadVisionClarifyCommerce OneHogan Financials i2 TechnologiesLawsonLivelink Manugistics Microsoft CRM VantiveWalker Interactive RemedySalesforce.com
TechnologySOAPHTTP, HTTP-SEmail – POP3, SMTP, IMAPFTP, FTP-SFlat FileLDAPJMSOracle AQIBM MQSeriesTIBCO RendezvousSocket
LegacyCICSIMS/DB IMS/TMVSAMADABASNaturalTuxedoCA-DatacomScreen ScrapingCA-IDMSC-ISAM,D-ISAM,K-SAM, QSAM
Enterprise Business Services
Enterprise BusinessObjects
Best Practice Processes
Process IntegrationPacks
Application Logic,Data Services
AIA is Built on Oracle SOA Technologies
AccountOrder
Customer
Product
CRM HCM SCM FIN
OMBillingHUBTransport
Fusion MiddlewareAIA Content
Oracle BPA Suite
Oracle BPA Suite and JDeveloper IDE
Service Registry and OWSM
Oracle SOA Suite
Oracle Data Integrator
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management
Key Areas of Identity Management
• Identity Infrastructure• LDAP Directory• Virtual Directory
• Identity Administration• User, Role Management• User Provisioning
• Access Control• Single Sign-On• Web Access Control• Web Services Security• Identity Federation
Identity Management Solutions
EmployeesIT Staff SOA Applications
Partners
External
Delegated Admin
SOA Applications
Citizens
Internal
Identity Management Service
Access Management• Authentication & SSO• Authorization & RBAC• Identity Federation
Identity Administration• Self-Registration & Self-Service• Delegated Administration• Entitlement Management
Directory Services• LDAP Directory• Meta-Directory• Virtual Directory
Identity Provisioning• Who, What, When, Where, Why• Rules & access policies• Integration framework
Monitoringand
Management
NOS/DirectoriesOS (Unix)
Systems & RepositoriesApplications
ERP CRM HR Mainframe
Physical Assets
Cell Phone Physical Access
Identity And Access ManagementAuditing
andReporting
IdM Reference Architecture
MS Exchange
CRM
Custom Apps
COTs
ECM AppCitizens
Employees
Partners
Mainframe & C/S Apps
Employees
Ora
cle
Acc
ess
Man
ager
Ora
cle
Virt
ual D
irect
ory
Enterprise SSO
HCMOracle Identity
Manager
Workflow
Approval
Approval
AD Forest
OID
Databases
Workflow
•Self Service Registration•User Account Management•Delegated Administration
Available Out-of-The-Box Connectors
Database Servers Directory Servers
Enterprise Applications Enterprise Messaging
Security ManagementOperating Systems
Help Desk Web Access Control
RACF ACF2TopSecret
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management
Analytic ServicesBusiness Intelligence
Reports
Business Analytics
BI Portal
MSFT Excel
Application ServerApplication Server
ReportingReporting
Query & AnalysisQuery & Analysis(Relational, OLAP)(Relational, OLAP)
Data MiningData Mining
ExtractExtract--TransformTransform--LoadLoad
Web Services
Templates
XML
EDI
EFT
Printer
Fax
WebDAV
e-Commerce
Output Destinations
Oracle, SQL Server
PeopleSoft, Siebel, SAP
Java, C++,Pearl, etc
XML Publisher
Data Source
•Word•Excel•Acrobat
XSL
Layout Tools
RTF
HTML
Excel
•XML Spy•JDeveloper•Scriptura
Oracle BI Publisher -Extract Once, Publish Multiple Times
Oracle Business AnalyticsA Complete BI Architecture
SiebelOLTP
SiebelBAW
EnterpriseDW
DepartmentData Marts
Data Mining Services
Multi-dimensional(MDX) Sources
Other
File or XMLSources
Intelligence Dashboards
Business Analytics Server
Real-Time Decisions Engine
Multidimensional Calculation and Integration Engine
Information Access, Analysis, and Delivery Options
ProactiveDetectionand Alerts
CitizenSegmentation
Data Mining
Mobile Analytics
In-ContextOperational
Insight
Web Services
Ad-hoc Exploration
Relational (SQL) Sources
Intelligent Caching Services
Simplified Business Model and Abstraction Layer
Intelligent Request Generation and Optimized Data Access Services
OpenIntelligence
Interface
OthersOthers
AdvancedReporting
Oracle Data IntegratorCreate DW for Business Intelligence
Heterogeneous sources and targetsIncremental loadSlowly changing dimensionsData integrity and consistencyChanged data captureData lineageData Warehouse
Cube
Cube
Cube
----------------
Operational
Analytics
Metadata
LoadTransformCapture Changes
Incremental UpdateData Integrity
AggregateExport
Heterogeneous Sources & Targets• Generic SQL DB• Oracle DB 9i• Oracle DB 10g• Oracle DB 10g XE• IBM DB2/400• IBM DB2/UDB• IBM Informix SE• IBM LDAP Server• MS SQL Server 2000• MS SQL Server 2005• MS SQL Server 2005 SE• MS Office Access 2000• MS Office Excel 2000• MS Active Directory• Sybase ASA 8.x & 9.x• Sybase IQ 12.x• Sonic MQ v7.0• Teradata V2R5.x• Teradata V2R6.x
• Netezza Performance Server 2.2.1• Hyperion Essbase• PostgresSQL 8.1• MySQL 4.0• MySQL 5.0• Oracle BI Suite 10g• Oracle BAM 10g• Oracle Internet Directory 9i• OpenLDAP 2.3• Siebel CRM 7.8• JD Edwards• PeopleSoft• Oracle EBusiness Suite• Oracle AQ 10g• Oracle SOA Suite• Oracle ESB 10g• SalesForce.com App Exchange• Any JMS Standard Implementation
Out-of-BoxKnowledge
Modules
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management
ILM and Oracle
• ILM is a data management strategy designed to• Reduce Cost of Retaining Data• Comply with Legal, Regulatory, and Business Mandates
• From a database perspective, ILM is a set of policies and techniques for Managing Data
• Managing data is Oracle’s core competency
• Oracle platform can be used to implement ILM policies and techniques for business data
• Some new technology but mostly an application of existing data management capabilities
Information Lifecycle ManagementMove data onto appropriate storage tier
5% Active 35% Less Active 60% Historical
High Performance Storage Tier = $72 per Gb
Low cost Storage Tier= $14 per Gb
Read only Storage Tier= $7 per Gb
020406080
100120
0.1 1 10 100
LOBs
Linux Files
SecureFiles
• Innovative technology for high performance large object data•Smart buffering, write gathering, intelligent locking
•Fast bulk data transfers, LOB prefetch
• Much faster than LOBs with more capabilities
• File system-like performancewith database functionality!
File Size (MB)
File Read Performance(MB/second)
11g: SecureFiles in the Database -Breaking the Performance Barrier
Oracle Enterprise Content Management Key Features
• Applications Support InformationUnstructured attachments, partner access, etc
• File Management and SharingRole-based, fine-grained access control
• Document Lifecycle ManagementApply policy to content automatically
• Records and Storage ManagementRecord declaration, classification, retention, disposition
• Workflow and Business Process AutomationBPEL, Web services integration with enterprise applications
Oracle Enterprise Content Management A Full Set of Integrated, Performant ECM Solutions
Common GUI and APIs
Content-centric Applications & Web Sites
Information Rights Management
Enterprise Content Management
DocumentManagement
Repository ServicesContent, File, and Data management
Content ServicesSecurity, Workflow, Versioning, Lifecycle, Personalization, Search, Metadata
WebContent
Management
Records &Retention
Management
DigitalAsset
ManagementImaging
Management
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management
Oracle Performance Management -Self Optimizing SQL Management
SQLProfile
PackagedApps
+SQL
Advice
CustomApps
+Indexes &
MVs
CustomApps
+
Well-tuned SQL
SQL Workload
PackagedApps
CustomApps
Automatic Tuning Optimizer
Auto SQL Tuning
Auto SQL Analysis
AccessAdvisor
• Automated capture andidentification of high-load SQL
• Automatic SQL Tuning• Automatic SQL Analysis • SQL Access Advisor
View/Search
Compare/Diff
Change Tracking
ReferenceConfigurations
Analyze
Install/Clone
Configure
Patch
Secure
LiveLink
Oracle.com
Product Updates
Patches
ProductConfiguration
OracleInventory
SoftwareConfigurations
HardwareConfigurations
Discover
Automated ProvisioningScale Out to More Systems and Minimal Incremental Cost
EnterpriseManager
Grid Control
Provision
Over 20% of downtime attributable to human configuration errors
Real Application TestingRealistic Testing
• Recreate actual production database workload• Capture production workload incl concurrency • Replay workload in test with production timing• Analyze & fix issues before production
Middle Tier
Capture DB Workload
Storage
OracleDB servers Replay DB
Workload
ProductionEnvironment
Standby/TestEnvironment
Load Testing andLoad Testing andAccelerators forAccelerators for
Packaged Apps & Packaged Apps & Web ServicesWeb Services
Functional Testing andFunctional Testing andAccelerators forAccelerators for
Packaged Apps & Packaged Apps & Web ServicesWeb Services
Test ManagementTest Management
Real Application TestingReal Application Testing
Data MaskingData Masking
Real UserReal UserExperience MonitoringExperience Monitoring
Service Level Service Level ManagementManagement
Packaged Application Packaged Application ManagementManagement
SOA Application ManagementSOA Application Management
Diagnostic and TuningDiagnostic and Tuning
Provisioning, Configuration Provisioning, Configuration ManagementManagement
Change Tracking Change Tracking and Synchronizationand Synchronization
Oracle Enterprise ManagerOracle Enterprise Manager
ApplicationApplicationOperationsOperations
ManagementManagement
TopTop--Down Application Management Down Application Management
ApplicationApplicationQuality Quality
ManagementManagement
Complete solution spanning all phases from development through production
Configuration Management Pack for Non-Oracle Systems
Oracle Application Server
Oracle Database
Oracle ApplicationsOracle
EnterpriseManager
GridControl
Reports
ManagementConsole
Repository
Custom &Packaged
Apps
Middlewareand AppServers
Database
Host
All trademarks are the property of their respective owners
Storage,Network,Hardware
CustomApps
BusinessFlows
WebLogicWebLogic
&
Agenda
Oracle Overview• Exec Summary• High Availability/Disaster Recovery• SOA Middleware• Identity Management• Business Intelligence• Content Management• Enterprise Management