SOA initiatives at Istat

Slides:



Advertisements
Similar presentations
Stefania Bergamasco, Cecilia Colasanti An integrated approach to turn statistics into knowledge combining data warehouse, controlled vocabularies and advanced.
Advertisements

APPLIED GSBPM IN GSO by Ha Do Statistical Standard Methodology and ITC Department General Statistic Office Vietnam 1 General statistic office Vietnam.
Implementing CSPA compliant guidelines
The European Statistical System Vision Infrastructure Programme Daniel Defays, Director Directorate B, Eurostat Eurostat Workshop on the Modernisation.
CORE: a concrete implementation of the CSPA architecture Marco Silipo ISTAT (Italian National Statistical Institute) Joint work with: Rolando Duma, Mauro.
by Ha Do Statistical Standard Methodology and ITC Department
SOA & BPM Business Architecture, SOA & BPM Learn about SOA and Business Process Management (BPM) Learn how to build process diagrams.
Eurostat Round table CSPA & Big data
© Rheinmetall Defence 2013 The Geospatial Catalogue and Database Repository (GCDR) and the Knowledge Management System (KMS) Shane Reschke – Technical.
CORE Rome Meeting – 3/4 October WP3: A Process Scenario for Testing the CORE Environment Diego Zardetto (Istat CORE team)
WP.5 - DDI-SDMX Integration E.S.S. cross-cutting project on Information Models and Standards Marco Pellegrino, Denis Grofils Eurostat METIS Work Session6-8.
Vincenzo Del Vecchio Banca d’Italia Statistics Collection and Processing Department 2012 ESSnet Workshop – 4 December.
Configuration Management (CM)
Modernisation of ESS infrastructure: The ESS instruments - a review E. di Meglio – P. Jacques – J.M. Museux.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Metadata-driven Business Process in the Australian Bureau of Statistics Aurito Rivera, Simon Wall, Michael Glasson – 8 May 2013.
Luxembourg January CORE ESSnet (COmmon Reference Environment) final meeting Carlo Vaccari Istat - Italy.
Modernisation in Istat Nadia Mignolli Italian National Institute of Statistics (Istat) Department for Integration, Quality, Research and Production Networks.
United Nations Economic Commission for Europe Statistical Division Standards and Statistical Production Architectures Steven Vale UNECE
Jenny Linnerud, 27/10/2011, Cologne1 ESSnet CORE Common Reference Environment ESSnet workshop in Cologne 27th and 28th of October 2011.
United Nations Economic Commission for Europe Statistical Division Mapping Data Production Processes to the GSBPM Steven Vale UNECE
Marco Oksman SDMX Transformation Component Applying CSPA.
United Nations Economic Commission for Europe Statistical Division High-Level Group Achievements and Plans Steven Vale UNECE
Statistical Metadata Strategy and GSIM Implementation in Canada Statistics Canada.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
SDMX IT Tools Introduction
Open GSBPM compliant data processing system in Statistics Estonia (VAIS) 2011 MSIS Conference Maia Ennok Head of Data Warehouse Service Data Processing.
1of 20 MSIS 2014 – Dublin Panel on CSPA Monica Scannapieco – Carlo Vaccari (Istat – Italy)
On Implementing CSPA Specifications for Editing and Imputation Services Donato Summa, Monica Scannapieco, Diego Zardetto, Istat, Italy Istituto Nazionale.
Describe a layered S-DWH Technology Architecture Information Systems Architecture Business Architecture.
From Intrastat to SIMSTAT and ESS.VIP Programme ESTAT Walter Radermacher.
Statistical process model Workshop in Ukraine October 2015 Karin Blix Quality coordinator
Eurostat Keynote address - CSPA implementation What's in it for us? CSPA implementation Workshop, Geneva June 2016, Day 2 Emanuele Baldacci, Director.
Adopting CSPA and CORE in Istat: the role of Enterprise Architecture Mauro Bruno, Monica Scannapieco, Marco Silipo Istituto Nazionale di Statistica - Istat.
Implementing ModernStats Standards Linked Open Metadata
Role of CSPA in the INEGI’s ICT Strategic Plan
Accessing the VI-SEEM infrastructure
Common Statistical Production Architecture
Investment Intentions Survey 2016
Business Case National Accounts Production System – Services (NAPS-S)
PLM, Document and Workflow Management
(COmmon Reference Environment)
Italian National Institute of Statistics Modernisation Story
The evolution of the SDMX infrastructure and services
Navigating the application of Modernisation Frameworks when using Commercial Of The Shelf products. This presentation will provide a walkthrough of.
ESTP TRAINING ON EGR Luxembourg – December 2014
Generic Statistical Business Process Model (GSBPM)
GSBPM, GSIM, and CSPA.
22 February, ITDG/DIME Item 2 – Progress and deployment
ESSnet SCFE – Wiesbaden workshop - Introduction
The ESS VIP programme: a response to the challenges facing the ESS
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
Task Force Household Budget Survey Innovative tools and sources
CORA ESSNet COmmon Reference Architecture starting ...
CSPA: The Future of Statistical Production
Guidelines on Integrated Economic Statistics
SISAI STATISTICAL INFORMATION SYSTEMS ARCHITECTURE AND INTEGRATION
Recent developments in the Generic Statistical Business Process Model: Revisions and Quality Indicators Alice Born, Statistics Canada,
Mapping Data Production Processes to the GSBPM
CORE outcomes and follow up
Streamlining statistical production
Future Work Steven Vale UNECE
Business architecture
ESTP Training Course “Enterprise Architecture and the different EA layers, application to the ESS context ” Rome, 16 – 19 October 2017.
COmmon REference Environment - CORE:
Data Architecture project
ESSNet SERV 2 Implementing Shared SERVices
CSPA Common Statistical Production Architecture Motivations: definition and benefit of CSPA and service oriented architectures Carlo Vaccari Istat
ESS Enterprise Architecture
High-Level Group for the Modernisation of Official Statistics
Presentation transcript:

SOA initiatives at Istat Marco Silipo ISTAT (Italian National Statistical Institute) SERV project - task force meeting Eurostat October 28th, 2015

2015/2016: Istat is changing..why? Istat conducts more than 120 surveys Design of business processes is strongly base on domain specific silos: duplications of procedures, limited interoperability, similar tools in use, repeated tasks, limited exploitment of newest technologies, old style data collection systems Need to exploit also the BIG amount of DATA which is available nowadays through administrative sources Challenges coming from competitors in the private sector

The ‘Modernization project’ The key pillar of the strategy is process industrialisation based on Service-Oriented Architecture (SOA) and on the standardisation of statistical methods, tools and IT services for data collection, process and analysis, and dissemination. A centralised data collection system (including web portals) with related tools is provided in order to reduce response burden and supply tailor-based information to users A new Unified metadata system, integrated with the business architecture An architecture for dissemination, based on integrated data warehouse for data browsing, accessible micro data for research and Linked Open Data portals Need for a new organizational model Improved and more efficient governance model

The ‘Modernization project’ goal The final goal is… establishing a set of standard methods and tools that would constitute the library (a real Istat Store) to be used by analysts for their tasks, develop SOA-compliant standard software to perform data processing functions gradually replace existing instruments, so as to move away from the stovepipe model This should be supported by an improved and more efficient governance model

CORE: A tool for Statistic SOA … A brief history Common Reference Environment Environment for: i) executing standard statistical processes ii) defining processes in terms of abstract statistical services iii) mapping services to specific IT tools CSPA Common Statistical Production Architecture Reference architecture based on: i) existing standard models, such as GSBPM and GSIM, as shared vocabulary ii) the “plug and play” approach in designing, implementing and sharing statistical software solutions ESSNet CORA ESSNet CORE CORE in Istat CORE Essnet, CSPA Unece 2009 2010 2011 2012 2013 2014 2015 CSPA specification implementation CORE in Istat: Platform for the execution of statistical processes according to CSPA principles

CORE concepts match CSPA ones Tool Sas … Pl/sql Service definition Definition of a service at a conceptual level in terms of GSBPM subprocess, of the business function, of GSIM input/output. Service implementation Definition of a service at a physical level. A service definition can have one or more implementations Process Compose: compose a process with available service definitions Configure: bind each service with one of its available implementations Execute

CORE architecture CORE CORE engine R Sas Pl/sql Java Shell tools CORE is a Java web application i) implements a workflow engine ii) stores process executions iii) allows editing tool scripts iv) displays runtime logs

CORE at work 1. Define: 2. Compose: 3. Configure: 4. Prepare: - a service definition for each step in your process - a service implementation for each service definition, choosing a tool 2. Compose: conceptual design of a process, connecting service definitions 3. Configure: physical design of a process, starting from a conceptual process bind each service definition to an implementation Define a service implementation for each service definition choose a tool among the available ones define a new tool Compose your process, connecting service definitions Configure your process… Run… physical design of a process, starting from a conceptual process bind each service definition to an implementation 4. Prepare: specify input (data file and configuration parameters) for each service implementation 5. Execute: run your process!

CORE engine Running service Interruptable service

CORE tools CORE allows editing tool scripts (R, Sas, Pl/sql, shell) stored on the server, through an editing panel

Concluding remarks CORE today CORE tomorrow i) CORE has been strongly re-engeenered, becoming an “easy to use” product for non technical users ii) different surveys (COE, Anvis, Frame) are moving towards a CORE-compliant design iii) CORE is becoming a key component in the process of modernization and automation of statistical surveys CORE tomorrow i) Implementation enhancements: web services support, more complex workflow (loop, switch), data mapping between heterogeneous services ii) Governance: policies, service and tool catalogue iii) CORE as a communication platform for CSPA services