Conference on National Platforms for SDG Reporting

Slides:



Advertisements
Similar presentations
MicroKernel Pattern Presented by Sahibzada Sami ud din Kashif Khurshid.
Advertisements

Open Data at the World Bank Open about what we do Open about what we know Open to new engagement Supporting.
Jose Jimenez Director. International Programmes Telefónica Digital.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Open Data At The World Bank An Overview Development Data Group.
Open Data at the World Bank. Open Data at the World Bank Open about what we do Open about what we.
Overview and capabilities MAY We are online marketing experts We are connecting the dots and delivering results We create powerful online marketing.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
SIXTH FRAMEWORK PROGRAMME FP INCO-MPC-1 MEditerranean Development of Innovative Technologies for integrAted waTer managEment.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Digital Earth Communities GEOSS Interoperability for Weather Ocean and Water GEOSS Common Infrastructure Evolution Roberto Cossu ESA
A Lap Around the Azure API Management Service Raul Camacho | Principal Consultant.
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
Adaptive Robotics Framework (1/2) Autonomous robot behaviour: –able to monitor environment –analyze the current deployment scenario –plan strategies to.
Ex Libris Developers Network Develop. Experiment. Collaborate.
Basics of SOA Testing Assurance Services Unit 24 February 2016.
Slide 1 Eurostat Unit B3 – Statistical Information Technology ITDG on October 2004 IDAbc Eurostat’s proposal for a statistical project in the European.
© 2015 Adobe Systems Incorporated. All Rights Reserved. Adobe Confidential. About this Presentation  How to use this deck:  This is the Global Channel.
API Basics: Integrating with SmartSimple. Mark Bridger BFA, M.S Ed. UI Lead & Training Officer Meet your Presenter.
Applicatieplatform congres 12 & 13 maart. Microsoft Application Platform A Lifecycle View Sam Guckenheimer Group Product Planner Visual Studio Team System.
Agree on deployment, UNEP Live – uneplive.unep.org.
Smart Cities Portfolio Working Group
Open Data for an Open Society
eInfraCentral Portal User requirements and features
Why API?.
SaaS Application Deep Dive
REPORTING SDG INDICATORS USING NATIONAL REPORTING PLATFORMS
IBM Start Now Host Integration Solutions
API Documentation Guidelines
Country use cases: Cambodia, and Tunisia
Standards for success in city IT and construction projects
Microsoft Services Cloud Productivity Solutions
Case Study: US/UK open source SDGs National Reporting Platform
Through The Africa Information Highway initiative
Interoperable data formats: SDMX
DevInfo Claes Johansson
Thank you for joining. This presentation will begin shortly.
UNEP Live – uneplive.unep.org
Conference on National platforms for SDG reporting January 2017, New York Agenda item 10: The way forward 1) Possible next steps for countries and.
Eurostat activities update
MSDs and combined metadata reporting
Integration of Statistical and Geospatial Information
ESS roadmap on Linked Open Data State of play
Agile App Development with Azure API Management
Session 5: Statistical Capacity Initiatives
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Geospatial Data Use and sharing Concepts
UNECE CES Steering group on SdG statistics – Task force on NRPs
MIG-T meeting, Ispra MIWP action End user applications 21 April 2016.
UNECE CES Steering group on SdG statistics – Task force on NRPs
LOSD Publication Vision and Use-Cases
LSI-VC Work Plan Updates
Interoperability and standards for statistical data exchange
A Federated Information System for the SDGs
National Reporting and Dissemination Platforms
Objective of the workshop
Telecom Software & VoIP Communication Platforms Provider.
LOD reference architecture
United Nations Statistics Division
SDMX: an Overview Abdulla Gozalov UNSD.
UGANDA’S FRAMEWORK FOR INTEGRATION OF eHEALTH SYSTEMS
Conference on National platforms for SDG reporting January 2017, New York Agenda item 9: Possible recommendations and guidelines Analyze what has.
AIMS Equipment & Automation monitoring solution
Expert Group Meeting on SDG Economic Indicators in Africa
A tactical, problem-solving tool to strengthen governance of data ecosystems for SDGs Learning solutions and global platform to support holistic implementation.
Session 5. Effective M&E systems for the SDGs
Data Wrangling as the key to success with Data Lake
Palestinian Central Bureau of Statistics
SDMX for Sustainable Development Goals Indicators: The Way Forward
Pilot use of Linked Open Data technologies for publishing official statistics: current status in the ESS and Eurostat April 17th, 2018 GISCO WG.
Presentation transcript:

Conference on National Platforms for SDG Reporting Building the solution for NRPs : innovative approaches and technologies Dissemination through web services / APIs Conference on National Platforms for SDG Reporting 22-24 January 2018, New York

Data interoperability Data interoperability is about allowing multiple actors in a data ecosystem to more easily share and integrate data from different sources It is about the use of generic, flexible technologies

What is an API? Application Programming Interface “A reusable interface that different applications can use to easily connect to an information system”

APIs as part of data dissemination strategy Objective: Promote the use of data and statistics to implement and follow up the 2030 Agenda by enabling third-parties to create innovative applications that respond to information needs of policy and decision makers at all levels Strategy: Make interoperable data available on the web through well documented and easy to integrate APIs, following open standards and best practices

Design APIs with needs of developers in mind Easy to learn and easy to use Well documented, using an API description language (e.g., swagger) Self-explanatory Explorable and discoverable Clean front end Graceful error handling Secure, reliable and meeting performance requirements Based on IT and statistical standards

Some good practices when designing APIs Research how key user groups would want to use the API Which problems do they need to tackle? Which apps do they want to build? What data objects / resources would they want to use in their apps? Design a prototype of the API using an API description language Build a test application that solves a real problem, and refine the API capabilities Useful to have a pilot group of API consumers that can provide feedback during API design process

Some good practices after publishing APIs Help potential users find the API Monitor and analyze usage Collect feedback from users Discover patterns of use Monitor up time (reliability) and response time (performance)

UNSD portfolio of APIs Global SDG Indicators API https://unstats.un.org/SDGAPI/swagger/ UN Comtrade API https://comtrade.un.org/data/dev/portal/ UN Data portal API http://data.un.org/Host.aspx?Content=API SDMX Web Service http://data.un.org/WS/ Monthly Bulletin of Statistics Web Services https://unstats.un.org/unsd/mbs/api/wsMbsServices.asmx

https://unstats.un.org/SDGAPI/swagger/

Limitations of APIs: The case for linked data Most Web APIs use identifiers with local scope and don’t provide links to third-party information resources. Different APIs usually implement specialized data models and access interfaces Programmers first need to understand the methods available and write custom code to retrieve data from each individual API Need to invest significant efforts to integrate multiple datasets into a single user application (mashup) Clients need to be tightly coupled to the structure of the data at the source