Oracle Utility Business Integration with CIM David Shaffer, Vice President, Product Mgmt, Oracle Business Integration david.shaffer@oracle.com Brad Williams, Vice President, Industry Strategy, Oracle Utilities GBU bradley.williams@oracle.com
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. 2
A Systematic Acquisition Strategy Oracle Acquires PeopleSoft & Siebel Best in Class: HRMS & CRM Acquisitions Specific to Utilities Offers Expanded Industry Expertise and Functionality Oracle Acquires SPL Best in Class: Customer Care & Billing, Network and Outage Management Oracle Acquires Stellent Best in Class: Enterprise Content Mgmt Oracle Acquires Crystal Ball & Hyperion Best in Class: Analytics, Consumer Insight Oracle Acquires Lodestar Best in Class: Meter Data Management and Complex Billing Oracle Acquires AutoVue & Primavera Best in Class: Enterprise Visualization & PPM Oracle Acquires BEA Oracle becomes #1 with Best in Class: Middleware Oracle Acquires Sun Best in Class: Mission Critical Computing Systems 3
Oracle Fusion Middleware 4
Sun Oracle Database Machine Breakthrough Database Appliance Oracle Database Server Grid 8 Compute Servers 64 Cores 400 GB DRAM Unified Server/Storage Network 40 Gb/sec Infiniband Links 880 Gb/sec Aggregate Throughput Fault Tolerant Exadata Storage Server Grid 14 Storage Servers 5TB flash storage 336 TB Disk Storage 5
Service Oriented Architecture Core Principles Enterprise Security Visibility, Control, Analytics Declarative Re-use Canonicals, Business Services Loosely Coupled Layered Architecture Core Business Applications 6
Oracle Business Integration Evolution Portlet Web Services (WSRP) Web Services Manager, BAM SOA Suite 10gR3 BPA Suite Stellent Doc Mgmt, Image Proc Tangosol SOA Suite 11gR1 OSB, OER 11gR1 BPM Suite 11gR1 2003 2004 2005 2006 2007 2008 2009 2010 12c J2EE 1.4 Standard Web Services BPEL Process Manager Service Registry Oracle Data Integrator BEA WebLogic ALSB Repository ALBPM Event Server Amberpoint Sun 7
Oracle Integration Customers Select Customer List Over 6,000 Oracle SOA customers Finance/ Banking Public Sector Manu. / Logistics Telecom High Tech Media Healthcare / Energy Utilities / Energy Other 8
Verizon Wireless FraudPlus Maintenance costs Reduced: $1M/yr to $20K/yr SOA DETAILS Re-wrote Fraud Detection system with event-driven architecture BPEL PM, OESB, Business Rules Process call detail records in near real-time - 2.5B records per day Reduced from 216 CPUs to 4 CPUs (3 sun E-class machines to 1 4-CPU Linux box) Eliminated 95% of code Implemented by 1 developer over 12 months (orig implementation 10 man-years) Maintenance costs reduced from >1M/yr to $20K/yr 9
Oracle SOA and Event Platform BPA Suite REAL-TIME VISIBILITY & PROCESSING Enterprise Modeling BPM Studio Lightweight Modeling JDeveloper Application Development Framework Messaging Alerts Events Business Monitoring ORCHESTRATION Data Streams Apps Native BAM SOA Composite Business GOVERNANCE CEP Human BPEL ROUTING & Rules DATA SERVICES Workflow Oracle Service Bus Routing Transform ETL & Data Mediation Replication CONNECTIVITY Quality Adapters DB Legacy Data Integrator Partners B2B Coherence Cache J2EE Application Server (WebLogic, WebSphere, JBoss) Enterprise Manager System GOVERNANCE Monitoring Web Services Manager WS Policies Security Enterprise Repository SOA lifecycle governance Registry UDDI JRockit VM & RT 10
Business Process Integration Across Applications Robust SOA Infrastructure, Industry Content and Solutions AIA Process Integration Packs Packaged Integration Flows For Specific Applications & Processes AIA Foundation Packs Industry Reference Process Models Common Object Definitions & Shared Services SOA & BPM Infrastructure Process Management Service Bus Registry & Repository Service Management B2B Integration Custom, legacy, others, 11
AIA Utilities Foundation Pack Overview Business Process Models: Includes Industry Business Process Models to support the following key Utilities business processes around Transmission & Distribution and Deregulated Retail: Concept to Launch Order to Bill Meter to Cash Customer Service (Self-Service & Assisted) Enterprise Business Objects and Services: (New and Verticalized) AccountBalanceAdjustment AccountingEntry CustomerParty DisbursedPayment InstalledProduct Invoice Item MeterReading PaymentInvoice PriceList RecievedPayment SalesOrder SalesQuote ServiceRequest ServiceUsage AIA Utilities Foundation Pack Utilities Operations Network Assets & Work Field Service Metering Industry Business Process Model Supply Projects CRM EBOs/EBS Customer Relations Billing Self-Service Corporate Admin Financials Reviewed against CIM (Common Information Model) standards for Utilities. Consulted with Constellation New Energy, EDF, Ergon Energy in various aspects of the Foundation Pack Additional reviews are being planned with Origin Energy shortly after release. 12
Oracle Business Integration Differentiators Complete Integrated Open Best of Breed #1 Comprehensive SOA Offering Designed to Work Together Standards- Based Architecture Industry Leader Key acquisitions complete platform Leverage Coherence, JRockit, etc Single runtime across SOA, BPM Unified Mgmt Platform underneath Oracle Apps 100% Standard JEE, SCA, BPEL, BPMN WS-* Hot-Pluggable Runs on WLS, WAS, JBoss Preserves best-ofbreed nature of all components Functionally competitive against pure-plays 13
Enterprise Service Bus Connect, Virtualize, Mediate Service Management Monitoring Admin Message Brokering Content Routing JMX Config Framework Change Center Validation Messaging / Protocols Multiple transports with transport bridging End-to-end guaranteed delivery SOAP, Non-SOAP, Non-XML support Sync/Async, one-to-many publish Endpoint management throttling and load balancing Transformation Service Bus Security Auth Identity Messaging / Protocols Policy UDDI Discovery Repository HTTP/S SOAP JMS EJB/RMI MQ SMTP FTP File Message Security Tux Message Brokering Content-based routing SOAP, JMS, MQ - Headers & Content Integrated data transformation XQuery & XSLT Service chaining Large documents via streaming Service Legacy Packaged App Custom App Web-based Admin Console Validation, transactional changes, staging and auditing 14
Simplified & Productive Development SOA Composite Editor Drag & Drop Visual Single Unit of Deployment Easy versioning Based on SCA standard 15
Out-Of-The-Box Visibility BPEL External Service Human Workflow Drill-down into components Routing Business Rules 16
Complex Event Processing Emerges Telecommunications & Services Fraud Detection, digital marketing Utilities Meter alarm filtering Power restoration confirmation Mobile work unit tracking Filter, correlate and aggregate events from high volume streams with consistent low latency Handle disparate event and data sources Facilitate time window processing Recognize and act on complex patterns Manage your data before it reaches your database Protect your core business processes from the data tsunami Financial Services Homeland Security Threat detection, sensor data correlation, emergency response Algorithmic trading 17
Business Activity Monitoring Give customer service and operations staff the information they need in realtime, and the tools to analyze events and act on them Monitor business processes and services in real-time against Key Performance Indicators and Service Level Agreements. Analyze events as they occur, identify trends and identify bottlenecks and reduce problem resolution time. 2007 Oracle Corporation Proprietary and Confidential 18
Business Process Management Business User Empowerment, BPM + SOA Coming Together, BPMN 2.0 19
SOA Customer Performance Benchmarks Composite / BPEL in Utilities 275 TPS @50% CPU Async BPEL process invoking 4 sync services, 1 one-way, with one async service callback. 93% linear scalability from 1-2-4 nodes Quad-Core 2.9GHz Intel Xeon B2B 30 TPS @ 21.5% CPU msg size = 20K ebms 2.0 over HTTPS with client-server auth / ack / encryption Enterprise Linux 4.6, 2 x Quad-Core Intel Xeon (E5410, 2.33 GHz, LC 12MB, 16GB RAM) CEP Front Office Trading 1 Million Events/Sec @ 69 [µs] avg. Stock price increases or decreases by more than 2% percent between 2 ticks Stock price has three consecutive upticks 4 x Quad-Core 2.9GHz Intel X7350 (8MB L2, 8GB RAM, 32-bit RHEL 5.0) Service Bus - Credit Card Transactions 49 million msg/day msg size = 5-10KB (Credit card transactions) Will start sending statements (1MB+) soon 2 x 3.6 GHz Intel Xeon 4 GB RAM 20
Meeting the Smart Grid Challenge Much more data, many more events need to be handled much more quickly New and existing business processes need to be integrated reliably, securely, and inexpensively Operators, and customers expect increased visibility and control IT must respond with a flexible, secure, scalable infrastructure Ad Hoc Point to Point Integration Standards-based Service Oriented Architecture 2010 Oracle Corporation All Rights Reserved
Smart Grid Utility Best Practices Plan for Information Growth Leverage Core Applications within a Smart Grid Architecture Drive Performance with BI and Spatial Analytics Establish Smart Grid Operational Technology Governance Implement Enterprise Information Management Strategies Leveraging Industry Standards
Plan to manage the growth in data! Managing a complex Smart Grid application portfolio The more you expose people to the data the more excited they get Expected Growth of a Tier 1 Utility s Data Volume New devices in the home enabled by the smart meter 800 TB 600 TB OMS Upgrade PCTs Come On-line RTU Upgrade 400 TB Mobile Data Goes Live AMI Deployment You are here. Distribution Management 200 TB Rollout GIS System Deployment How do you build applications and give customers access for a future that is yet to be defined? How do you manage the 600x increase in data, while minimizing the duplication across the organization, ensure all functions have the data they need in a timely manner? How do you manage the new smart devices to ensure security and timelines of updates, with new applications and analytics requirements? Time Advanced Distribution Automation Substation Automation System Workforce Management Project Source: EPRI - IntelliGrid 23
Leverage your Smart Grid Operational Applications to do more Real-Time Network Model Field Workforce Management Asset Register Time-Series Data Historian NMS (GIS source) OMS Advanced DMS Optimization Overarching Authority Device Interaction Advanced Asset Risk Analysis Load Analysis/ Planning Microgrids MWM All Crew Work Scheduling Optimization Resource Management Equipment Scheduling Field Data Management Mobile Device Test Set & Information Mgt WAM Asset Information Database of Record Maintenance, Repairs, & Replacements Work Flow Compliance Device Configuration Management/Setting and Firmware Version Control MDM Interval Meter Reads Load Analysis Forecasting T&D Equipment Monitoring History Fault Data History 24
Establish a Smart Grid Architecture Enabling new consumer models with Self Service and BI Utility Customer Management Portals and Apps Spatial and Utilities Analytics: Powered by OBIEE Interoperable applications on a smart platform Customer Meter Grid Smart Grid Gateway leveraging open standards technology for integration Utilities Integration Platform: Powered by Fusion Middleware running on the world s best hardware Oracle Utilities Smart Grid Appliance: Powered by Exadata 25 25
Use BI & Spatial Analytics with Existing Information Investments to Drive Utility Performance 26
Establish Operations Technology Governance! Convergence of IT, OT, & Consumer Energy Technologies drives the need to establish OT Governance SG Technology Governance & Compliance may be required Smart Grid is bringing IT and OT closer together Smart Grid systems increasingly use modern IT platforms, security, and protocols (IP) Traditional Utility Operations Technology (OT) systems have been outside of the scope of IT and the CIO The lack of a successful IT/OT governance impedes performance Need SG device lifecycle management NIST guidelines & NERC-CIP regulation Source: Gartner 27 27
Implement Enterprise Information Management Strategies Leveraging Industry Standards Oracle Integration Platform for Utilities The horizontal + utilities vertical foundation pack covers typical utilities business functions that are documented by standards such as CIM. Deliver end-to-end business processes on top of the Oracle Foundation Pack AIA Foundation Pack Canonical Model Library Oracle Enterprise Information Management Strategy Add Current Stds. Oracle EBOs Utility EBOs IEC CIM Objects OpenSG MultiSpeak 28