 Why a Virtual Node  What is the Virtual Node Concept  Advantages  A Node in the Cloud  Basics - Components  Architecture  Services  Admin user.

Slides:



Advertisements
Similar presentations
Database Management Using Microsoft Access Xinhua Chen, Ph.D. Chinese Association of Professionals in Science and Technology March 23, 2003.
Advertisements

5/30/2012. Provides a method for finding services/data on the Exchange Network – discover data. Supports User Friendly Tools Can automatically collect.
Data Base. Objective Become familiar with database terminology. Create a project to display data for a single database table. Use a DataGrid control.
Integrating SOA and the Application Development Framework Shaun O’Brien Principal Product Manager – Oracle JDeveloper / ADF.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica System architectures Updated: November 2014.
McGraw-Hill/Irwin Copyright © 2008, The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin Copyright © 2008 The McGraw-Hill Companies, Inc.
Smart HR Need a subtitle Presented by Marc Levinson & Swetha Lingala.
Chapter Extension 6 Using Microsoft Access © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
SQL Reporting Services Overview SSRS includes all the development and management pieces necessary to publish end user reports in  HTML  PDF 
Creating a SharePoint App with Microsoft Access Services
VMware vCenter Server Module 4.
SQL Server Reporting Services
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
INFO 355Week #61 Systems Analysis II Essentials of design INFO 355 Glenn Booker.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Navis Configurable Gate Configuring the Technology to Fit Your Gate Processes.
OU Campus Intermediate Training Workshop. Agenda Administrator Overview and Roles Administrator Controls Administrator Configuration Setting Up Access.
Exchange Network Node Help Desk NOLA Conference Feb 9-10, 2004.
Cizer.NET Reporting Forum for Business Intelligence Copyright © 2005 Cizer Software OR

Get more out of 11i with Oracle ADI Richard Byrom Oracle Applications Consultant Appsworld January 2003.
Databases and LINQ Visual Basic 2010 How to Program 1.
CSS/417 Introduction to Database Management Systems Workshop 5.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
U.S. ENVIRONMENTAL PROTECTION AGENCY Reusable Component Services RCS Demo to 02/27/2013 John Harman, Lico Galindo,
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
Understanding the Web Site Development Process. Understanding the Web Site Development You need a good project plan Larger projects need a project manager.
What is SMEcollaborate Primarily developed for Small and Medium Companies who wish to collaborate together. It is a:- A resource center for collaborating.
Microsoft and Community Tour 2011 – Infrastrutture in evoluzione Community Tour 2011 Infrastrutture in evoluzione.
DBSQL 14-1 Copyright © Genetic Computer School 2009 Chapter 14 Microsoft SQL Server.
Brent Mosher Senior Sales Consultant Applications Technology Oracle Corporation.
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML Advisory Committee on Water Information September 10, 2003 Kenneth J. Lanfear,
Windows Small Business Server 2003 Setting up and Connecting David Overton Partner Technical Specialist.
Data Management Console Synonym Editor
How to create DNS rule that allow internal network clients DNS access Right click on Firewall Policy ->New- >Access Rule Right click on Firewall.
Introduction to the Adapter Server Rob Mace June, 2008.
1 1 EPCC 2 Curtin Business School & Edinburgh University Management School Michael J. Jackson 1 Ashley D. Lloyd 2 Terence M. Sloan 1 Enabling Access to.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
Lecture # 3 & 4 Chapter # 2 Database System Concepts and Architecture Muhammad Emran Database Systems 1.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Computer Software Chapter 4.
MANAGING DATA RESOURCES ~ pertemuan 7 ~ Oleh: Ir. Abdul Hayat, MTI.
©2015 EarthLink. All rights reserved. Private Cloud Hosting Create Your Own Private IT Environment.
Chapter 8 Data and Knowledge Management. 2 Learning Objectives When you finish this chapter, you will  Know the difference between traditional file organization.
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
Private Cloud Hosting. IT Business Challenges I need to extend my on-premises virtualized environment to utilize the Cloud and manage the entire environment.
BlackBerry Applications using Microsoft Visual Studio and Database Handling.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Creating Custom Reports
Date : 3/04/2010 Web Technology Solutions Class: PHP Web Application Frameworks.
Learningcomputer.com SQL Server 2008 – Management Studio.
8 Copyright © 2011, Oracle and/or its affiliates. All rights reserved. BI Publisher Server: Administration and Security.
Java Programming: Advanced Topics 1 Enterprise JavaBeans Chapter 14.
Session id: Darrell Hilliard Senior Delivery Manager Oracle University Oracle Corporation.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 6 - Essentials of Design an the Design Activities.
Oracle Business Intelligence Foundation – Testing and Deploying OBI Repository.
Business Data Integration with MOSS 2007 Naveedullah Khan PMP, MCAD.NET Senior Consultant.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
XML 1. Chapter 8 © 2013 Pearson Education, Inc. Publishing as Prentice Hall SAMPLE XML SCHEMA (XSD) 2 Schema is a record definition, analogous to the.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
Slide 1 © 2016, Lera Technologies. All Rights Reserved. Oracle Data Integrator By Lera Technologies.
Copyright © 2014 Pearson Canada Inc. Ext. 5b-1 Copyright © 2014 Pearson Canada Inc. Application Extension 5b Using Microsoft Access Part 2: Using Information.
Managing Data Resources File Organization and databases for business information systems.
E-Enterprise/Exchange Network Open Call Quick Guide to Using Virtual Exchange Services and the EN Service Center September 21, 2016.
Virtual Exchange Services VES
MANAGING DATA RESOURCES
MANAGING DATA RESOURCES
REST Easy - Instant APIs for Your Database
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Presentation transcript:

 Why a Virtual Node  What is the Virtual Node Concept  Advantages  A Node in the Cloud  Basics - Components  Architecture  Services  Admin user Interface  Partner Database Connectivity with the Virtual Node  Data Mapping  Development Status  Demo 2

 Provide a Low Cost Node Option for Partners  Decrease Operations and Maintenance Costs  Simplify Development and Maintenance

 A central node server that hosts any number of partner nodes: state, tribe, region, agency, etc..  Each partner node is simply configured on the central or cloud server from a web application  Each partner node functions like a conventional node only it is much simpler and cheaper to set up and maintain 4

 Low Cost: Costs should be significantly lower compared with a traditional node  Highly Agile: A new partner node can be created with a simple configuration form  Enhanced Manageability: Nodes are centrally managed, secured and serviced  Common Architecture: New features will be shared by all nodes  Virtual nodes can ‘inherit’ services from the base- node  The ENDS service information can be maintained automatically 5

 Nodes are moved to the cloud, not the databases.  Nodes connect to databases through a secure backend bridge or VPN.  A node admin controls each node, and how it accesses the their databases. 6

1) Virtual node server 2) Secure database connections 3) Admin User Interface 7

8 Virtual Machine Virtual Machine QA Server NAAS Virtual Node Tribe1 Tribe2 State1 State2 State3 Agency1 Agency2 Agency.. Physical Server VMWARE Virtual Node Tribe1 Tribe2 State1 State2 State3 Agency1 Agency2 Agency..

9 Virtual Node

The ENVN is a node with its own web services description language : Node Management: CreateNode, UpdateNode, DeleteNode and GetNodeList. New nodes are created by the helpdesk Service Management: CreateService, UpdateService, DeleteService and GetServiceList – Services could be automatically published to ENDS Dataflow Management: CreateDataflow, UpdateDataflow, DeleteDataflow and GetDataflowList. Task Management: CreateTask, UpdateTask, DeleteTask and GetTaskList Used to schedule tasks 10

Virtual Node Administration Platform (VNAP) Home | About | FAQs | Help Test User | Profile | Logout Node Dashboard Services Setup Wizard Method Type Service Status Service Description Display all water transaction data Data Source TEST QUERY Solicit V Please select an existing data source and provide SQL statement to test Steps 1.Database 2.Service 3.Template 4.Finish Service Settings Enabled V SQL Statement SELECT * FROM {TABLE} WHERE {FIELD}.{TABLE} cgi.oracle.test V Workflow Node ID / Description: CWANJ - Clean Water Act NJ Waterways Dataflow: CWANJ Select a workflow… V Explanation of Fields Review these requirements to ensure your node is working. 11

 Based on a partner’s internal security requirements, they might choose:  Virtual Private Network Connection  Backend Relay with Internet Service Bus (ISB)  Direct Backend Database Bridge  Backend Relay with AppFabric 12

VN Mapping Process

Two Key Steps Two Key Steps  1. Data Mapping: Create a one to one relationships between data columns and XML elements (Map Force, SQL Query Builder, Oracle Query Designer)  2. Structure Construction: Put the XML element into hierarchy at the correct position using XLST (XSLT style-sheet is simplified and generated – not coded)

XML Mapping & Transformation XML Mapping & Transformation

1) Virtual Node Server: The central node server has been designed and prototyped. Nodes, services, and tasks have been created and tested. 2) Secure Database Connections: Secure processes for connecting to State databases have been designed and developed. We are testing remote database connections from the virtual node to our EPA Clydesdale database server. A sample database has been integrated simplify the creation of test services by partner administrators. 3) Admin User Interface: A graphical user interface is under design. Wireframes have been generated. Features and functions are being designed. 16

 Who is potentially interested in this kind of Node?  What are the critical features? ◦ Open Node Plug-in support? ◦ Mapping tool? ◦ REST support?  What governance model do we use?  Are you interested in helping guide the development? Joining a design committee? 17