state of wyoming department of environmental quality

of 18 /18
State of Wyoming Department of Environmental Quality Node 2.0 … and Beyond!

Author: aristotle-alexander

Post on 02-Jan-2016

16 views

Category:

Documents


0 download

Embed Size (px)

DESCRIPTION

Node 2.0 … and Beyond!. State of Wyoming Department of Environmental Quality. Session Purpose. To understand what is a Node, what is Node 2.0 (and what is the alternative). There are 10 types of people in the world...those who understand binary and those who don't. Topics. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: State of Wyoming Department of Environmental Quality

State of WyomingDepartment of Environmental Quality

Node 2.0 … and Beyond!

Page 2: State of Wyoming Department of Environmental Quality

Session PurposeSession Purpose

To understand what is a Node, what is Node 2.0(and what is the alternative).

There are 10 types of people in the world...those who understand binary and those who don't.

Page 3: State of Wyoming Department of Environmental Quality

TopicsTopicsIntroduction to the Network and

Nodes

How to exchange sans Node

Node 2.0

Node 2.0 Challenge Grant Project

Questions

Page 4: State of Wyoming Department of Environmental Quality

What is the Exchange Network?What is the Exchange Network?

An Internet and standards-based method for

exchanging environmental information between partners.

InternetInternet

State / Tribe

x

x

y z

y z

County

x

x

University

EPA

x

x

y z

y z

Internal System

XML Schema

Network Node

Node Client

Page 5: State of Wyoming Department of Environmental Quality

A little like the POTS (plain old telephone A little like the POTS (plain old telephone system)system)

InternetInternet

x

x

y z

y z

x

x

x

x

y z

y z

An Internet and standards-based method for

exchanging environmental information between partners.

inane

gossip

teenager’s

my

peep

s

Hello?

Wassuppeeps?

I got some new bling

Bet its phat!

Page 6: State of Wyoming Department of Environmental Quality

With Telemarketers!With Telemarketers!

InternetInternet

State

x

x

y z

y z

x

x

x

x

y z

y z

Page 7: State of Wyoming Department of Environmental Quality

What does a Node look What does a Node look like?like?

Page 8: State of Wyoming Department of Environmental Quality

What does a Node look What does a Node look like?like?

Page 9: State of Wyoming Department of Environmental Quality

Node versus a Node ClientNode versus a Node Client

Makes Requests of other Nodes

Responds to Requests

Comes with a closet

Makes Requests of other Nodes

Responds to spilt drinks

Comes with a monitor

Node

Node Client

Page 10: State of Wyoming Department of Environmental Quality

Super (Shared) NodeSuper (Shared) Node

Node Client

Internet

DataRepository

Internet

CDX

NODENode Client

Node Client

Page 11: State of Wyoming Department of Environmental Quality

Node 2.0Node 2.0An updated specification of the

EN’s web service95% the same as 1.1 – mostly

technology upgrades‘Visible’ improvements include:

◦Better process notifications◦Better service discoverability

Page 12: State of Wyoming Department of Environmental Quality

Multi-State Node 2.0 Multi-State Node 2.0 Challenge Grant ProjectChallenge Grant Project

ECOS (project manager & fiscal agent) with six state environmental agencies:

New Hampshire DES Michigan DEQ Nebraska DEQ Oklahoma DEQ Washington DoE Mississippi MS DEQ

Page 13: State of Wyoming Department of Environmental Quality

Project ObjectivesProject Objectives Fully documented .NET and Java-

based Node solutions - complies with Node 2.0 Protocol & Specs and Project Scope of Work.

Node and documentation made freely downloadable via open source licensing agreement by any EN partner w/o obligation to share resulting derivative products.

Page 14: State of Wyoming Department of Environmental Quality

Project ObjectivesProject Objectives

Version 2.0 Nodes must:

concurrently support version 1.1 and 2.0 Nodes Functional Specs/Network Protocol

◦ be able to receive and process transactions from version 1.1 Nodes

existing exchanges don’t fail while partners are at different points in the upgrade process

project team does not anticipate simultaneous upgrades to Node 2.0 among all EN partners

Page 15: State of Wyoming Department of Environmental Quality

Node 2.0 FeaturesNode 2.0 Features Install instructions/system requirements

docs to identify needed hardware, software, and network requirements, including,

Web-based Node Administration application, Support for SQL/Oracle for backend db, Support for multi-step processing (e.g.,

submit to CDX, wait, download results report when ready, email to internal staff),

Tools that enable users to configure and implement Exchange Network data flows,

◦ Data mapper: map data from source database to flow’s XML schema,

◦ XML creator: creates a flow’s XML document based on info provided by data mapper.

Page 16: State of Wyoming Department of Environmental Quality

Simple Plug & Play?Simple Plug & Play? …. Ahhhh … No!

Some work required to migrate from one Node technology to another ….

Switching Node software is easy, … but the hard part is the data flow conversion ◦ your current data flows must be

made to work under the new Node….  

Page 17: State of Wyoming Department of Environmental Quality

Issues to ConsiderIssues to Consider Data Preparation in either the program

database or the node database Class Library

◦ Programming language/version differences (i.e., .NET 1.1, vs. 3.5 programming)

Plug-in◦ Some plug-ins will include “business

logic” to perform data validation, write status changes to the database, etc.

Setup configuration◦ User rights, user security and alert

notification emails

Page 18: State of Wyoming Department of Environmental Quality

QUESTIONS?QUESTIONS?