Estonian information system - X-road and X-GIS Hannes Lehemets 20.05.2009 Tartu.

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

0 McLean, VA August 8, 2006 SOA, Semantics and Security.
18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Distributed Data Processing
Tuesday, June 10, 2003 Web Services Brief Overview & Security Assertion Coordinator Pattern by Mohammad Abushadi & Riaz Ahmed for Security Group CSE -
An Approach to Wrap Legacy Applications into Web Services Wesal Al Belushi, Youcef Baghdadi Department of Computer Science, Sultan Qaboos University, Sultanate.
Scale Up Access to your 4GL Application using Web Services
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
Planned Title: Review of Evaluation of Geospatial Search Allan Doyle.
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Information System of Cadastre of Real Estates of the Czech Republic as a tool supporting Real Estate Market Vít Suchánek Czech Office for Surveying, Mapping.
CS 522 WebServices -Sujeeth Narayan -Ankur Patwa.
Picmet'03 System Integration Process of Government Information Systems Ahto Kalja Department of State Information Systems/ Tallinn Technical University.
Technical solution presentation AVL System for Fire Brigades.
Web services A Web service is an interface that describes a collection of operations that are network-accessible through standardized XML messaging. A.
Estonian e-Cadastre, cadastral workbench overview for electronic proceedings Priit Kuus Estonian Land Board / Department of Land Cadastre May 13, 2015.
The UDK: The Environmental Data Catalog of Germany and Austria Dr. Fred Kruse Coordination Center UDK/GEIN.
Boundless and the OpenGeo Suite Our world is open. Mature open source technology Store, publish and edit geospatial data Serve maps, build applications,
X-Road (X-tee) A platform-independent secure standard interface between databases and information systems to connect databases and information systems.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
Estonian Informatics Centre 2nd Conf. on eServices in E. C. R.1 Estonian example of integration e- government services Ahto Kalja Tallinn Univ. of Technology,
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Citizen and business centric eGovernment services – business behind portals Arvo Ott, PhD, e-Governance Academy
Estonian Informatics Centre PICMET´051 eGovernment in Estonia: Best Practices Ahto Kalja 1, Aleksander Reitsakas 2, Niilo Saard 2 1 Inst. of Cybernetics.
©2009 Cadcorp Compass 09 25th June 2009 O’Callaghan Alexander Hotel, Dublin 2.
US Army Corps of Engineers DGI Europe 2008 Interoperability & Collaboration Focus Day Joel Schlagel & Michael Smith US Army Corps of Engineers Hanover,
Making the Internet a Better Place for Business NIST PKI Steering Committee March 14, 2002.
Interoperability ERRA System.
ANVIL – A Rough Idea Martin Ford – ISLinkup (for GEOBASE + OGCE Team)
Campus Tour COMP 523 Final Presentation Justin, Paul, Florian.
E-Government as customer Mait Heidelberg Ministry of Economic Affairs and Communications
Web Services: An Introduction Al Kassam Briyante Software Corp
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
X-Road – Estonian Interoperability Platform
Tunis International Centre for Environmental Technologies Small Seminar on Networking Technology Information Centers UNFCCC secretariat offices Bonn, Germany.
CSC8530 Distributed Systems XML Web Services David Vaglia.
Jean François Doyon Tom Kralidis June 2003 Services Overview.
Ideas for Today and Tomorrow Riho Oks
Campus Tour COMP 523 Midterm Presentation Justin, Paul, Florian.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
A Study of Wireless Virtual Network Computing Kiran Erra.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
Web Services Martin Smítka. Description The main idea behind Web Services is that back-end application comunicate with another back-end application without.
DSTT Report - OGC Services May 8, 2002Page 1 Allan Doyle DSTT Report OGC Services DSTT Report OGC & GRID Services Allan Doyle NASA/II May 8, 2002.
Copyright © 2013 Curt Hill SOAP Protocol for exchanging data and Enabling Web Services.
The Successful Case of LocalGIS as a Free Tool for Local Management Jose Angel Molero.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
1 MESSAGE EXCHANGE FOR Web Service-Based Mapping Services AHMET SAYAR INDIANA UNIVERSITY COMMUNITY GRIDS LAB. COMPUTER SCIENCE DEPARTMENT August 17, 2005.
Kemal Baykal Rasim Ismayilov
ITGS Network Architecture. ITGS Network architecture –The way computers are logically organized on a network, and the role each takes. Client/server network.
Need for Security Control access to servicesControl access to services Ensure confidentialityEnsure confidentiality Guard against attacksGuard against.
Web Service in Geographic Information System Bing Wu.
Know the Earth…Show the Way NATIONAL GEOSPATIAL-INTELLIGENCE AGENCY Approved for Public Release PA Case NGA’s Standards Program Karl Koklauner Deputy.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM AuScope Grid Architecture “Where does your architecture fit in with the big picture?”
May 2010 GGIM, New York City The National System for Coordination of Territorial Information SNIT NSDI of Chile.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Mars Exploration Rover Machine Using Java Technology Presented by k.Pranusha k.Ishwarya.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
2004 National Spatial Data Infrastructure Cooperative Agreements Program (CAP) Category 1 - Metadata Implementation Assistance (13) Category 2 – Metadata.
Bulding blocks of e- government Ingmar Pappel. Bulding blocks of e-government  Personal Code  Digital Identity  Digital signature  X-Road  Organizations.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
Open source IP Address Management Software Review
A Semi-Automated Digital Preservation System based on Semantic Web Services Jane Hunter Sharmin Choudhury DSTC PTY LTD, Brisbane, Australia Slides by Ananta.
Training for developers of X-Road interfaces
Goals Introduce the Windows Server 2003 family of operating systems
2004 National Spatial Data Infrastructure
Presentation transcript:

Estonian information system - X-road and X-GIS Hannes Lehemets Tartu

Preface Estonian information system X-ROAD X-GIS Discussion

ESTONIAN IS = DISTRIBUTED SYSTEM

– Id-card trainings

Support systems Data exchange layer (X-Road) the classifications system the system of address details the system of security measures geodetic system (X-GIS) administration system for the state information system (RIHA)

X-ROAD

X-ROAD Data exchange layer Objective: change LATEST data between organizations Since 2001

X-ROAD standards and acronyms WSDL SOAP XMLRPC XSD SOA

Internet ? X-Road Internet X-Road There are various databases and information systems in different platforms with need to co-operate... Population Register (Progress) Business Register (Oracle) Land Register (MSSQL) Motor Vehicle Register (Oracle) Citizen Portal Information System of Company A Citizen Officers more than 100 Databases... Information System of Company B Officers more than 1000 Information Systems... Security Server SOAP client SOAP client SOAP client SOAP server SOAP server SOAP server SOAP server Extra interface from every database to every information system would have been expensive... X-Road is a platform-independent secure standard interface between databases and information systems Database is adapted to X-Road by setting up Adapter Server, which contains: SOAP or XMLRPC server + X-Road rules Information systems need: SOAP or XMLRPC client + understanding of X-Road rules To secure the system, each party accesses X-Road via it’s Security Server X-Road Security Server is a standard software solution that encrypts/decrypts outgoing/ingoing messages, filters ingoing messages as a firewall, and logs messages it receives CA Traffic between Security Servers is encrypted with PKI. Security Servers have to be certified by X-Road Certification Authority Certificates are available for verification from X-Road Central Servers. Central Servers are duplicated Central Servers No redundant centralization: Security Servers create connections directly to each other Data from Central Servers is cached in Security Servers by use of DNSSEC

X-ROAD technical info

X-ROAD services Data services ◦ are services specific to a particular database and usually created individually for that database. ◦ To give access to these services is the main goal of X-tee. Meta services ◦ are auxiliary services for obtaining information necessary to perform data services. ◦ The input, output and semantics of meta services are standardized.

X-GIS

X-GIS Two different meanings X-GIS means standardized GIS data exchange layer with software and hardware Second meaning the first one + application X-GIS ◦

X-GIS standards openGIS OGC WMS (Open Geospatial Consortium Web Map Service) ◦ Free to use! OGC WFS - Web Feature Service Interface Standard GML – Geography Markup Language

X-GIS public services Application WMS service for: ◦ Base map ◦ Main map ◦ Ortophotos

X-GIS architecture Main service providers - servers Cache service providers - servers ◦ Uses main service data ◦ Also called “Satellite servers”

RIHA

RIHA administration system for the state information system Objective: real integral information system that would give a clear view of the state’s IT resources administrates and provides access to the information systems and databases of the state and local governments, and the metadata of data services offered by them

RIHA Databases and service descriptions Service info - WSDL Semantic info – OWL

Other support systems the classifications system the system of address details the system of security measures ◦ ISKE

Solutions Document exchange center Citizen’s Portal eesti.ee Lots of e-services ◦ E-maksuamet ◦ E-PRIA ◦ etc

Future and now Rescue 112 analysis ◦ X-ROAD ◦ X-GIS ◦ Address details ◦ ISKE ◦ E-CALL Commercial firms and science institutions can use the x-road and x-gis for their benefit

Some ideas and questions Government has lots of hardware ◦ 8-17 work time, science time ◦ Can it be used for scientific research? ◦ Can we use X-ROAD? ◦ Can we build S(cience)-ROAD? For example ARIB ◦ 10 servers x 2 processor x Intel 4-core Xeon x64 2Gh ◦ 4 servers x 4 processor x Intel 6-core Xeon x64 2,66 GHz

More info ◦ Cartoon ◦ RIHA – about ID-card

Used material