PI System Development Roadmap

Download Report

Transcript PI System Development Roadmap

PI System Development Roadmap

Jon Peterson Christian Luckock OSIsoft, Inc.

© 2008 OSIsoft, Inc.

|

Company Confidential 1

The PI System

The Visuals The Analytics The Server Deliver Information for Meaningful, Better Business Decisions Turn Valuable Real-Time Data Into Actionable Information Gathers, Organizes, Distributes, and Stores Data from Many Sources OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 2

PI as an Infrastructure

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 3

Product Development Roadmap

• Technical Support • Managed PI

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 4

Interfaces

• We keep writing them!

– 12+ full time developers • BACnet • Delta V • Headend systems • DDS

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 5

Interfaces

• Uniint – ca. 1992 • New challenges – Configuration automation – Managed PI – Meta data • Instrument systems • Business systems • Performance

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 6

PI Server

• Microsoft Integrated Security – Q3 2008 – Authentication • Windows SSPI – AD (Kerberos) – Local (NTLM) – Authorization • Windows principles • Better grouping • Flexible ACLs

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 7

PI Security Configuration

Server <= 3.4.375

Attributes

• • •

Owner

,

Creator

,

Changer

are PIUsers

Group

is PIGroup

Access

as String

Server >= 3.4.380

Attributes

• • • New

Security

attribute as ACL

Creator

and

Changer

are PIIdentities or Principals (Windows users) Incompatible case: – – –

Owner Group Access

= PIUserIncompatible = PIGroupIncompatible = “o: g: w: ”

ACL Syntax

“o:rw g:rw w:r”

OCEANIA TECHNOLOGY SEMINAR 2008

ACL Syntax

“ID1: A(r,w) | ID2: A(r,w) | ID3: A(r) | …

PIIdentity Names or IDs

© 2008 OSIsoft, Inc.

|

Company Confidential 8

PI Server

• PR 2 (Q1 2009) – Server Side Buffering – Cyber security – MDB -> AF support • Horizon – Future Data • Archive Sets – Performance – HA improvement • Aggregation • Federation

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 9

Federated PI Server

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 10

AF Server

• 2.0 Released January 2008!

• MDB  AF tools • Futures – Event Frames – License enforcement • Notifications – Event pipes – AMI (scaling, indexing)

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 11

Event Frames

• Batches  Discrete Manufacturing 2007Aug06-ABC123  Transfers   Alarm and Event Interfaces Events/Incidents/Excursions/Accidents – Integrated with PI Analytics  Demand/Generation forecast analysis for power • Equipment start up and shutdowns

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 12

Data Access

• Baseline Services • PI System OLEDB Provider • OPC UA • PI SDK • AF SDK – Analysis – Event Frame

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 13

Analytics

• PIANO – Overview – Unification – Ground work for future analytics • Analytics – AF support of ACE – Formula DR, PE – Configurable Analyses – Targeting 12 month dev cycle

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 14

Notifications

• Released January 2009!

• PR 2 – Notification templates – Auto creation – More analysis support • Historize sub-AR – UI—Web Parts, ProcessBook

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 15

Notifications

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 16

ProcessBook

• 3.1

– July 08 – Notification add-in – Formatting toolbar – Format painter – General UI improvements – Vertical trends – Scaling – Statistics tool tips (min, max, average) – Export to Excel

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 17

ProcessBook

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 18

ProcessBook

• 3.2

– Internationalization • Unicode • Language selection • 3.3 PR 2 – AF support • Element relative displays – Playback and other time manipulation – Cursor synchronization across trends • ActiveView PR 2 – Support docking windows • Allows advanced features of PB

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 19

RtWebParts

• 2.1 just released!

– Batch web parts – Forms based authentication – Printing improvements – Table improvements • Multiple condition column formats – Language packs

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 20

RtWebParts

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 21

RtWebParts

• 3.0 PR 2 – AF Support – PI Notifications • Acknowledgements • Subscription – Looking into 64 bit • 4.0

– SilverLight 2.0

– SharePoint designer integration • FrontPage site authoring

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 22

Developer Studio

• Subscription to PI System components for developers • To facilitate partner and customer development of custom uses of PI System components • Simplify/Unify development offering • Encourage usage of PI in Microsoft Office as a development platform

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 23

Developer Studio

• PI Server Components – PI Server, PI AF, PI Notifications , PI DLES, RtWP, PI ACE • PI Client Components – PI PB, PI DL (VBA, add-in development) • PI Programming Tools – PI OLEDB, PI OPC, AF SDK, PI SDK

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 24

Office Business Applications

• •

“Office Business Applications are business applications built on Microsoft Office.”

– Paul Kaiser

“Office Business Applications are a new breed of application that help businesses unlock the value of their line-of-business (LOB) systems and turn document-based processes into real applications.”

– OBA FAQ

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 25

Dynamic Office Business Applications

• When the LOB System is PI or PI-based • We Already Facilitate DOBA Construction – PI OLEDB Provider – PI ActiveView – PI DataLink – DataLink for Excel Services – RtWebParts

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 26

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 27

DOBA DevStudio Content

• Accelerators – Including PI Data in Enterprise Search Results – Easy Transition from PI Point to Trend in MOSS – Using RtWebParts to Drive DataLink Spreadsheets – Manually Entering Data Via InfoPath – Business Intelligence Integration (PerformancePoint) • Including complete demonstration of real-world energy management scenario • White Papers – Best Practices – Architectural Guidance • Training & Learning Labs

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 28

Next Generation User Experience

• Research about users of the PI System • Unifying technology in the PI System Tools

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 29

Next Generation User Experience

Developed through Interaction Design Operations Engineering Maintenance Corporate Investigator

OCEANIA TECHNOLOGY SEMINAR 2008

Enabler © 2008 OSIsoft, Inc.

|

Company Confidential 30

Next Generation User Experience

• Workflow between personas – For example: • Operators enact production schedule, follow accepted procedures • Engineers support production targets • Design imperatives – For example: • Operator’s activities reflect area of responsibility

plus the

manufacturing process in effect now • Process Engineer is a Troubleshooter

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 31

Enabling Agile Product Lifecycles

• NGUX findings will influence many products – ProcessBook, DataLink, RtWebParts, AF • Need to enable product feature agility – Use modular, portable components – Can be repackaged in many ways • All features should be pervasive – Traditional Thick Client – high performance – Web Client - many operating systems – Smart Client - thick client with web access – Mobile Client – anticipate future platforms

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 32

Enabling Technology

• Single code base for all platforms - .NET

– Based on Windows Presentation Foundation – Uses Silverlight and WPF for web clients • Portable to other platforms – Mac, Linux, Mobile • Architectural agility – Scalable up and out – Throughput over various connection models – Adjust for client capabilities • Separate data access, data shaping and visualization • Replaceable Data visualization

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 33

Advanced Meter Infrastructure

MDUS SAP for Utilities AMI System 1 High Speed Meter Data Handler Meter&Energy Data Repository Meter & Device Master Data Meter & Energy Data Management Meter & Device Management Meter Data Repository CRM/CIS Data Marketing/Sales (Self) Service Billing/Invoicing AccRec/C&C AMI System n Master Data Synchronization Command Mgr & Event Handler AMI System Unification SAP XI NetWeaver Service Provider Data Intercompany Data Exchange EAM Data Enterprise Asset Management

• Service Mgmt

Enterprise Management & Business Support NetWeaver Enterprise Service Repository AMI-Vendors OSIsoft OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 34

OSIsoft Business Gateway

Service Enabling the PI System Response to outside Systems via Web Services PI Server OSIsoft PI AF Enhancement Package OSIsoft Business Gateway

Request Manager

Enhancement Package

Schedule Manager

OSIsoft PI AF Module Web Service Module Web Service Module Web Service .

.

.

.

Module Web Service Web Service Requests from other systems.

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 35

Questions?

OCEANIA TECHNOLOGY SEMINAR 2008

© 2008 OSIsoft, Inc.

|

Company Confidential 36