delivering environmental web services dews ken woghiren technical architect

11
Delivering Environmental Web Services DEWS DEWS Ken Woghiren Ken Woghiren Technical Architect Technical Architect

Upload: gabriel-wade

Post on 08-Jan-2018

217 views

Category:

Documents


0 download

DESCRIPTION

DEWS Project Rationale & Motivations Demonstrating interoperability and legacy integration An exemplar for the Met Office and others Promoting early adoption of grid and web services for Inter Enterprise computing For the greater good of UK plc!

TRANSCRIPT

Page 1: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

Delivering Environmental Web Services

DEWSDEWS

Ken WoghirenKen WoghirenTechnical ArchitectTechnical Architect

Page 2: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWS

Agenda

Project Rationale & Motivations Consortium Partners Key Design Principles High Level Technical Architecture Marine Web Services Health Web Services

Page 3: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWS

Project Rationale & Motivations

Demonstrating interoperability  and legacy integration  

An exemplar for the Met Office and others Promoting early adoption of grid and web

services for Inter Enterprise computing For the greater good of UK plc!

Page 4: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWS

Consortium Partners

Page 5: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWS

Key Design Principles

The DEWS system must be designed with the following key The DEWS system must be designed with the following key principles in mind:principles in mind:

• Fit For PurposeFit For Purpose

• Modular in NatureModular in Nature

• Inherently ScalableInherently Scalable

• Secure by DesignSecure by Design

• Operationally FlexibleOperationally Flexible

• An Open ArchitectureAn Open Architecture

Page 6: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWSMET Office ESSC

GADS - WCS

Smart DataStore

BMT

Sea Info

Type: HTTP PullVolume: TBDFreq: TBDFormat: TBD

Model Subset

SARIS-Lite Users

SARIS – Lite Device

SARIS – Lite Device

SARIS – Lite Device

Type: Web ServiceVolume: TBDFreq: On DemandFormat: SOAP

FOAM

Type: FTP PullVolume: 0.5 GbFreq: dailyFormat: GRIB

SEA Shelf

Wet Models

Temperature

Atmospheric Models

Health Data

COPD Health Forecasting DisseminationPortal

NHS Users

Type: Web ServiceVolume: TBDFreq: On DemandFormat: SOAP PCT’s

NHS Intranet

SHA’s

COPD Specialist Nurses

COPD Data

RCGP

COPD Data

GP Out of hours COPD Data

Ambulance Service

COPD Data

Hospital Admissions

COPD Data

GP In hoursCOPD Data

NHS Direct

Health Data Ingestor Health Data

DEWS

Conceptual Overview

Version 0.1f 7/7/2005

Page 7: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWS

Functional Stack

Data Ingestor

Smart Data Store

Audit Services

Web Sphere Portal Server

Java

Java

Java

Oracle

Java

Informix

HealthWeb

Service

Marine Web

Service

Security Layer

Web Services Portal

Java

Java

Web SpherePortal Server

Support for:Public & Secure AccessHuman & Programmatic queriesCustomisation & PersonalisationSupport for:Data Owners, Data Disseminators, Data RequestorsMarine Web Service:getCapabilitiesgetCoveragedescribeCoverageAudit Service:Diagnostic and performance dataFinely grained usage dataGrid Optimised Data storeInformix RDBMS & “Grid Datablade”Oracle 10g & “Grid DataCartridge”Optimised Data Uploader:Extensible infrastructure to support multipledata sources.

Page 8: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWSMarine Services

Metadata Storage

Data StorageData Tranformation

Ø Data Cutter

Ø Data Reformat

Ø Data Resample

GADS Web Service

Ø User AuthenticationØ Parameter ProcessingØ URL Generator

Data Ingestor

Ø Metadata Update

Ø Data Store Update

Sea Info System

Data Generator

Ø Data Transmission

Met OfficeSystems

Marine Services

Functional View

Version 0.1a 1/3/2005

Audit Service

Ø Data Logging

Security Service

Ø Authentication

Ø Encryption

Ø Access Control

Page 9: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWSCOPD Forecasting

Health Forecasting Systems

Data Storage

HospitalInformation

Systems

NHS.NET(Health Service

Intranet)Health

Forecast

Met OfficeSystems

AmbulanceService

GP out-of-hours

RCGP

NHS Direct

GPin hours

Health Forecasting

Functional View

Version 1.0b 27/8/2005

Metadata Generator

Data Ingestation

Health Web Service

HospitalAdmission

MET OFFICE

(Secure site)ManualAdjustment

NumericalModel

Page 10: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DEWSDEWS

Data Retreiver(FTP)

Met Office DMZ FTP

Infrast

ructur

e Serv

ices

Audit Service

WS

MetadataUpdate

Gridded DataInsert

WS

Data Cartridge

Gridded Data Type

MetaData Type

Temp Storage

WSSQLLDR

Processing Grid

Node 1

Node 2

Node 3

Node 4

GADS -WCS

JDBC

SecurityService WS

Web Portal Pages

Http(s)

WCS Client

WCS Verb SetWS

Web User Interface

Authentication

Http(s)

Marine Services

Service view

Version 1.0a 04/07/2005

Page 11: Delivering Environmental Web Services DEWS Ken Woghiren Technical Architect

DDelivering EEnvironment WWeb SServices

Questions ?