Dews delivering environmental web services
Download
1 / 10

DEWS: Delivering Environmental Web Services - PowerPoint PPT Presentation


  • 132 Views
  • Updated On :

DEWS: Delivering Environmental Web Services. Jon Blower Reading e-Science Centre Environmental Systems Science Centre University of Reading on behalf of DEWS partners. DEWS overview. £2.2M DTI Inter-Enterprise Computing Project

Related searches for DEWS: Delivering Environmental Web Services

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'DEWS: Delivering Environmental Web Services' - lawson


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Dews delivering environmental web services l.jpg

DEWS: Delivering Environmental Web Services

Jon Blower

Reading e-Science Centre

Environmental Systems Science Centre

University of Reading

on behalf of DEWS partners


Dews overview l.jpg
DEWS overview

  • £2.2M DTI Inter-Enterprise Computing Project

  • Aims: to build a functional demonstrator of a system that delivers time-critical, high-volume environmental information to consumers

    • Two disparate case studies: marine and healthcare

  • To evaluate the suitability of a Web Services architecture for interoperability, scalability, high-volume data exchange, security and reliability

  • To bring together technologists, data producers, service providers and end users

  • To promote early adoption


What is a web service l.jpg
What is a Web Service?

  • Platform-independent means for machine-to-machine communication

  • Roughly equivalent to a subroutine in traditional programming

    • distributed applications are made by composing Web Services

  • Widely adopted in industry

    • Most of Amazon’s business is through Web Services interface, not website

  • But standards are still in flux

    • and tooling is not always as good as it could be


Health stream overview l.jpg
Health stream overview

  • Aim is to support NHS decision-makers by providing information for predicting occurrences of COPD

    • Chronic Obstructive Pulmonary Disease

    • Mainly affects smokers and is incurable

    • WHO estimates that COPD kills as many people as AIDS

    • Exacerbated by weather conditions, e.g. low temperatures

  • DEWS collects data from many sources (inc. NHS Direct, GPs, NWP models) and exposes data via Web Services

  • Web Portal interface displays tailored graphical data to decision-makers


Marine stream overview l.jpg
Marine stream overview

  • DEWS delivers NCOF data for search-and-rescue, oil spill mitigation etc

  • Much higher volume than the health stream

  • BMT are the “test client”

    • SARIS model driven by current and wind forecasts

  • Many other clients can connect too

    • e.g. via the DEWS Portal



Key technologies l.jpg
Key technologies

  • Interoperability is guaranteed through adoption of international standards for geospatial data

    • Server designs from the Open Geospatial Consortium (OGC)

    • Marine data provided in CF-compliant NetCDF

  • Marine stream uses:

    • Web Coverage Server for marine data

    • Web Map Server for marine images

  • Health stream uses Web Feature Server

  • Allows overlaying and intercomparison of DEWS data with other data sources


Security l.jpg
Security

  • DEWS uses the security model of the NERC Data Grid

    • DEWS will adapt for WS-Security standard

  • Clients only allowed to access data if their role is recognised

    • more scalable (and legal!) than identity-based security

  • All access to DEWS systems will be logged and audited

    • allowing for easy production of monthly invoices


Demonstrations l.jpg

Demonstrations

DEWS marine online visualization

DEWS Web Portal


What does this mean for ncof l.jpg
What does this mean for NCOF?

  • DEWS will provide:

    • a software stack that can be used to serve NCOF data securely to clients

    • An interactive online visualization system

  • But:

    • DEWS will not produce an operational system

    • DEWS focuses on server-side systems, not customer-facing systems

  • NCOF PSRE project will enable customer-facing components (esp. website) to be further developed


ad