Enterprise
Integration
CIM Users Group MeetingAustin, Texas October 25, 2007
Jovita Williams
Oncor Electric Delivery
Greg Robinson
Xtensible Solutions
Topics
•
Current State
•
Future State Goals
•
First Project ‘Up to Bat’ - SmartGrid
•
3 Key Concepts for Making Goals
Achievable
•
First 3 Steps Underway
-
Today
Application Portfolio: Present State Assessment
•
Electric Delivery has over 175
applications in its portfolio
•
Many applications used by different internal departments cater to similar needs• Same Commercial Off the Shelf (COTS) products are used differently by various departments
• Sub optimized processes developed by individual departments
• Separate solutions and implementations covering similar processes
- E.g. Multiple Mapping solutions / home grown mapping solutions
•
Complex network of interfaces•
Inconsistent and often inaccessible reportsHow do we move ahead?
•
Technology Guiding Principles:
• Business Alignment
• Technology Governance
• Application Portfolio Management • Utility Standards Adoption
• Industry Standards Adherence
•
Technology Strategic Plan:
• Multi-year view
• Charts course for all upgrades, enhancements, replacements
Future IT Systems
ERCOT Market ERCOT Market Data DataAMR System 1 AMR System 2 Existing AMR System
Future Systems Meter Data Management System
Power Information Platform by eMeter (PIPe)
Cellular IDR, POTS IDR, MV90 Meter Data Portal
SmartGrid Vision
Applications
OMS/DMS/SCADA/MWM
BPL Smart Grid
EMS/SCADA
Communications Infrastructure
BPL – Fiber Network
PLC, Cellular, Paging and Satellite
Control & Telemetry
AMi (PLC and BPL)
Substation Monitoring
Distribution Automation
SmartGrid Functional Objectives
1. Replace aging mobile workforce management (MWM) system that is no longer supported by vendors
2. Implement a fully integrated OMS/DMS/MWM system suite replacing a “legacy” home-grown Outage Management System (OMS) and several unrelated distribution control systems
3. Leverage the “new” data available through AMIS into system operations activities
4. Utilize “intelligent” field mounted equipment in true “smart grid” activities
5. Provide near real-time data and control to distribution operations control centers
1. Utilize “completely off the shelf” (COTS) applications wherever possible and work with vendors to update/improve applications 2. Implement utility standards, such as those based on the CIM, to
allow improved interoperability between various applications 3. Leverage the “new” technologies available for enterprise
application integration (EAI) by using a state-of-the-art middleware suite for new application implementations
4. Utilize service oriented architecture (SOA) concepts to keep access to vital information open and easily accessed by any application 5. Provide near real-time data and value-added information to all
market participants (customers, retail electric providers, ERCOT, and other participants) via Web Portals and specialized information transfers
Enterprise integration will be the
key!
•
Integrates disparate systems•
Enables Business ProcessManagement across systems
•
Presents a real-time view of data•
Creates business processflexibility by assembling components
•
Speeds development through improved tools and reuse•
Supports both internal processes and “business to business”activities
Portal SOAP
Service Request (e.g. J2EE, .NET)
B2B Interactions Data Existing Applications New Service Logic Service Flow
This is Not a Good Practice For Wires Integration; It’s Not Good For Data Integration Either!
Implementing Typical Approaches on New Technology Will Result in the Same Old Problems
Integration anarchy is a chaos of: (1) duplicated logic,
(2) duplicated data, (3) duplicated effort,
(4) newly acquired integration difficulties,
(5) lack of ability to easily create new application functionality from services, and
(6) lack of ability to support business processes with applications
A ‘Typical’ ESB
OMS GIS CIS
AMR DMS
WMS
Key Concept: Incremental Integration
- in Step With Business Needs
Semantically Consistent ESB OMS CIS GIS AMR DMS WMS TT OR IEC 61968 IRM Interface CIS OMS DMS TT Trouble Ticket
Key Concept:
Replace Large Monolithic Applications
‘a Chunk at a Time’
WMS
Maintenance & Inspection
Construction Work Scheduling Design Field Recording Other Apps Other Apps Other Apps MDI/CIM Messages
Step 1: Service Work with new Mobile
Workforce Management (MWM) System
ESB (Tibco) Intergraph MWM CIS (Legacy) PIPe (MDM) FMIS TIBCO ESB MDSI MWM (Legacy) Manual MQ AMR AMR Po la ri s Vendor API MDI/CIM Interface MDI/CIM Interface MDI/CIM Interface Vendor API CD W ERCOT
Step 2: Outage Management
System (OMS) Replacement
ESB (Tibco)
OMS (New) CIS PIPe (MDM) IVR FMIS TIBCO ESB (RV) Manual MQ AMR AMR Vendor API MDI/CIM Interface MDI/CIM InterfaceMDI/CIM Interface MDI/CIM Interface Vendor API MDI/CIM Interface MWM (New) Vendor API MDI/CIM Interface DIS (Legacy) DNA/DSCADA (New) Vendor API MDI/CIM Interface
Today: Data Management
•
With Vision and Guiding Principals, Oncor Electric Delivery has declared its direction for true ‘enterprise’ integration•
However, specificity is currently at too high of a level and insufficient to realize the business value sought.• Need more detailed processes to guide projects to achieve concrete deliverables in a manner that fits appropriately into the enterprise context
• IEC standards provide a good ‘jump start’ – but there are many
integration matters that need to be specified as part of ESB services: - E.g., Data management that governs how data is managed through
it’s life-cycle (mastership, synchronization, transaction mgmt., persistence, etc.)
•
These issue are being addressed in an overall Enterprise Information Management (EIM) program.Enterprise Information
Management (EIM)
Gartner’s definition of EIM:
• An organizational commitment to
structure, secure and
improve the
accuracy and integrity
of information
assets,
• to
solve semantic inconsistencies
across
all boundaries,
• and support the technical, operational
and business objectives within the
organization's
enterprise architecture
strategy
.
•
A commitment to EIM is recognition that
information in the enterprise is as important
as process (application development) and
Key Concept:
Leveraging the CIM in an EIM Context
Enterprise Integration Platforms
Application Information Process Integration Business Intelligence BPM/Workflow Enterprise Semantic Model Enterprise Semantic Model Open Standards Applications Metadata Business Definitions
EIM Vision &
Strategy EIM Governance
EIM Core
Processes EIM Organization EIM Infrastructure
Enterprise Vision & Strategy Enterprise Architecture Enterprise Business & IT Core Processes Enterprise Business & IT Organizations Enterprise Infrastructure Vision Mission Strategy Goals & Objectives Value Propositions Sponsorship Stewardship Policies, Principles & Tenets Alignment Structure CSFs & KPIs Structure (Virtual, Hybrid……) Roles & Responsibilities Functional Services Business Value and Relationship Management Information Architecture Blueprint Management Technologies (DBMS, Content Mgmt, ETL, EAI, EII, Data Modeling, BI/DW, Collaboration…..) Knowledgebase and Repositories
Standards & Best Practices Data Quality
Data Integrity Data Security &
Protection Data Lifecycle Management Data Movement Semantics Management Database Management Master Data Management Information Services Services & Support