SlideShare a Scribd company logo
Monitoraggio e Analisi di
Utilizzo dei Servizi Web
INSPIRE
Webinar – 20/06/2018
Epsilon Italia & Spatineo
Giacomo Martirano
Fabio Bittencourt
 Gli adempimenti della Direttiva INSPIRE
 Presentazione servizi Spatineo
 INSPIRE helpdesk
 MePA
 Q&A
Agenda
Gli adempimenti della Direttiva INSPIRE
Gli adempimenti della Direttiva INSPIRE
Gli adempimenti della Direttiva INSPIRE
Gli adempimenti della Direttiva INSPIRE
Gli adempimenti della Direttiva INSPIRE
Gli adempimenti della Direttiva INSPIRE
QUALITÀ DEL SERVIZIO
1. PRESTAZIONI
• Il tempo di risposta (response time) deve essere
inferiore al tempo prescritto in funzione del tipo di
servizio
2. CAPACITÀ
• Il numero minimo di richieste simultanee da servire
devono essere pari a quelle indicate per ogni tipo di
servizio
3. DISPONIBILITÀ
• La probabilità che un servizio sia disponibile deve
essere del 99%.
Presentazione servizi Spatineo
Area Sales Manager
fabio.bittencourt@spatineo.com
11
Webinar - Monitoring and
Analysis of Usage of
INSPIRE Web Services
Fabio Bittencourt / Giacomo Martirano
20/06/2018
Spatineo - Epsilon Italia
www.spatineo.com
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
Users and Usage
Analytics
Criteria for QoS
Impact of
improvements
Quality of Service
Conclusions
Validation to
OGC/INSPIRE
Volume of data vs
interoperability
Network of Requests
VOLUME OF DATA VS
RELIABILITY
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
The volume of spatial data collected
increases rapidly with ever more powerful
ways to simulate the environ and human
behavior
A good SDI allows you to find, filter,
acquire and interact with spatial data
required for a particular use in a reliable,
efficient and easy-to-use manner
INSPIRE is a good example of this
environment and the challenges involved in
providing a reliable platform of services
NETWORK OF REQUESTS
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
http://directory.spatineo.c
om/
http://servicemap.spatine
o.com/
Currently, over 85.000 Spatial
Services around the globe
reached by our agent every 5 min.
NETWORK OF REQUESTS
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
http://servicemap.spatine
o.com/
QUALITY OF SERVICE - QoS
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
Wikipedia:
Quality of service (QoS) is the
description
or measurement of the overall
performance of a service, such
as a telephony or computer
network or a cloud
computing service, particularly the
performance seen by the users
of the network.
http://directory.spatineo.com/
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
CRITERIA FOR
QUALITY OF SERVICE
This Photo by Unknown Author is licensed under CC BY-NC
CRITERIA FOR QoS
AVAILABILITY PERFORMANCE CAPACITY
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
CRITERIA FOR QoS -
AVAILABILITY
METERS/INDICATORS
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
The limit values of error % and response time for a service are shown
through an indicator. The indicators take the information produced by a
meter and aufere the value of the current status of QoS for a service,
based on the results of the monitoring produced by the meter
LIMITS/ALERTS
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
When an indicator change the
status of the QoS from Ok to
“Warning” or “Error”, it creates an
alert and records the alert in the
monitoring database
CRITERIA FOR QoS -
PERFORMANCE
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
CRITERIA FOR QoS -
CAPACITY
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
CRITERIA FOR QoS -
CAPACITY
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
USERS + QoS DELIVERED
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
Reviewing the response time records experienced by the users helps
defining the actual level of service quality delivered to those users, for
each individual service or a group of them
KNOWING USERS
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
UNDERSTANDING USAGE
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
VALIDATION TO
OGC/INSPIRE
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
VALIDATION TO
OGC/INSPIRE
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
IMPACT OF IMPROVEMENTS
MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
Measurement of the amount of
time saved or spent in excess by
users. Graph shows the variation
in a month against the average
over the previous 6 months
(based on the response time
multiplied by the number of
monthly requests from users).
How much less (or more) time
the users are spending to
access the same information?
What’s the financial impact in
the society?
MONITORING AND ANALYSIS OF USAGE OF INSPIRE
SERVICES
CONCLUSIONS
 Without a high level of availability of
services, the effort to build an SDI has
low value
 You can assure availability, performance
and capacity, while optimizing the
infrastructure to your users
 Visualization of relevant analytical
indicators is key to recognise your
success
 Data driven impact assessment to track
progress reveals how successful the
implementation is
 “If you can’t measure, you can’t manage
it” (Peter Drucker)
31www.spatineo.com
Fabio Bittencourt
fabio.bittencourt@spatineo.com
+358 40 632 6828
fabioavbit
INSPIRE helpdesk
Video inspire-helpdesk.eu
MePA
Codice articolo Nome del servizio
EIT-SPATINEO-01
Spatineo Monitor per grandi
organizzazioni
EIT-SPATINEO-02
Spatineo Monitor per
piccole-medie
organizzazioni
EIT-SPATINEO-03 Spatineo Performance
Q&A
Grazie per la
partecipazione
INSPIRE Help Desk
inspire-italia@inspire-helpdesk.eu
Segui la nostra playlist «INSPIRE in pills»
@EpsilonItaliasrl
Spatineo Inc.
info@spatineo.com

More Related Content

Similar to Webinar: Monitoraggio e Analisi di Utilizzo dei Servizi Web INSPIRE

SOA PRINCIPLES :2. Service Reusability
SOA PRINCIPLES :2. Service ReusabilitySOA PRINCIPLES :2. Service Reusability
SOA PRINCIPLES :2. Service Reusability
Mohamed Zakarya Abdelgawad
 
UtiliAPP - Utility Analytics - Indigo Advisory Group
UtiliAPP  - Utility Analytics - Indigo Advisory GroupUtiliAPP  - Utility Analytics - Indigo Advisory Group
UtiliAPP - Utility Analytics - Indigo Advisory Group
Indigo Advisory Group
 
Monitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APMMonitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APM
Elasticsearch
 
Service Assurance for an All-IP environment Sep2011
Service Assurance for an All-IP environment Sep2011Service Assurance for an All-IP environment Sep2011
Service Assurance for an All-IP environment Sep2011
AricentCSS
 
Quality Measurement Framework Puts the End User in Focus
Quality Measurement Framework Puts the End User in FocusQuality Measurement Framework Puts the End User in Focus
Quality Measurement Framework Puts the End User in Focus
QuEST Forum
 
!MPACT! Communication
!MPACT! Communication!MPACT! Communication
!MPACT! Communication
karenal69
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...
eSAT Publishing House
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...
eSAT Journals
 
Reinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service VirtualizationReinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service Virtualization
CA Technologies
 
IRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework EnvironmentIRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET Journal
 
GWF2016 Spatineo Workshop
GWF2016 Spatineo WorkshopGWF2016 Spatineo Workshop
GWF2016 Spatineo Workshop
Sampo Savolainen
 
Nx ray etisalatnigeria
Nx ray etisalatnigeriaNx ray etisalatnigeria
Nx ray etisalatnigeria
Owoeye Opeyemi
 
Dcc Cheque Scanner
Dcc Cheque ScannerDcc Cheque Scanner
Dcc Cheque Scanner
arigleton
 
Skedule A System For Easy User Access
Skedule A System For Easy User AccessSkedule A System For Easy User Access
Skedule A System For Easy User Access
IRJET Journal
 
Microservices in Action: putting microservice-based applications into production
Microservices in Action: putting microservice-based applications into productionMicroservices in Action: putting microservice-based applications into production
Microservices in Action: putting microservice-based applications into production
Manning Publications
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
Splunk
 
Web Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative FilteringWeb Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative Filtering
IRJET Journal
 
Case Study 2_Motoring and Insurance
Case Study 2_Motoring and InsuranceCase Study 2_Motoring and Insurance
Case Study 2_Motoring and Insurance
Matt Campbell
 
Maximo and a roadmap for your IoT journey
Maximo and a roadmap for your IoT journeyMaximo and a roadmap for your IoT journey
Maximo and a roadmap for your IoT journey
Helen Fisher
 
Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...
IRJET Journal
 

Similar to Webinar: Monitoraggio e Analisi di Utilizzo dei Servizi Web INSPIRE (20)

SOA PRINCIPLES :2. Service Reusability
SOA PRINCIPLES :2. Service ReusabilitySOA PRINCIPLES :2. Service Reusability
SOA PRINCIPLES :2. Service Reusability
 
UtiliAPP - Utility Analytics - Indigo Advisory Group
UtiliAPP  - Utility Analytics - Indigo Advisory GroupUtiliAPP  - Utility Analytics - Indigo Advisory Group
UtiliAPP - Utility Analytics - Indigo Advisory Group
 
Monitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APMMonitor every app, in every stage, with free and open Elastic APM
Monitor every app, in every stage, with free and open Elastic APM
 
Service Assurance for an All-IP environment Sep2011
Service Assurance for an All-IP environment Sep2011Service Assurance for an All-IP environment Sep2011
Service Assurance for an All-IP environment Sep2011
 
Quality Measurement Framework Puts the End User in Focus
Quality Measurement Framework Puts the End User in FocusQuality Measurement Framework Puts the End User in Focus
Quality Measurement Framework Puts the End User in Focus
 
!MPACT! Communication
!MPACT! Communication!MPACT! Communication
!MPACT! Communication
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...
 
An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...An overview of methods for monitoring web services based on the quality of se...
An overview of methods for monitoring web services based on the quality of se...
 
Reinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service VirtualizationReinventing Application Performance Testing with Service Virtualization
Reinventing Application Performance Testing with Service Virtualization
 
IRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework EnvironmentIRJET- Pervasive Computing Service Discovery in Secure Framework Environment
IRJET- Pervasive Computing Service Discovery in Secure Framework Environment
 
GWF2016 Spatineo Workshop
GWF2016 Spatineo WorkshopGWF2016 Spatineo Workshop
GWF2016 Spatineo Workshop
 
Nx ray etisalatnigeria
Nx ray etisalatnigeriaNx ray etisalatnigeria
Nx ray etisalatnigeria
 
Dcc Cheque Scanner
Dcc Cheque ScannerDcc Cheque Scanner
Dcc Cheque Scanner
 
Skedule A System For Easy User Access
Skedule A System For Easy User AccessSkedule A System For Easy User Access
Skedule A System For Easy User Access
 
Microservices in Action: putting microservice-based applications into production
Microservices in Action: putting microservice-based applications into productionMicroservices in Action: putting microservice-based applications into production
Microservices in Action: putting microservice-based applications into production
 
.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session.conf Go 2022 - Observability Session
.conf Go 2022 - Observability Session
 
Web Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative FilteringWeb Service Recommendation using Collaborative Filtering
Web Service Recommendation using Collaborative Filtering
 
Case Study 2_Motoring and Insurance
Case Study 2_Motoring and InsuranceCase Study 2_Motoring and Insurance
Case Study 2_Motoring and Insurance
 
Maximo and a roadmap for your IoT journey
Maximo and a roadmap for your IoT journeyMaximo and a roadmap for your IoT journey
Maximo and a roadmap for your IoT journey
 
Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...Situation Alert and Quality of Service using Collaborative Filtering for Web ...
Situation Alert and Quality of Service using Collaborative Filtering for Web ...
 

Recently uploaded

UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
Sven Peters
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
VALiNTRY360
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
aymanquadri279
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
Peter Muessig
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Envertis Software Solutions
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
Philip Schwarz
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
Green Software Development
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
SOCRadar
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
TaghreedAltamimi
 

Recently uploaded (20)

UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Microservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we workMicroservice Teams - How the cloud changes the way we work
Microservice Teams - How the cloud changes the way we work
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdfTop Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
Top Benefits of Using Salesforce Healthcare CRM for Patient Management.pdf
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
What is Master Data Management by PiLog Group
What is Master Data Management by PiLog GroupWhat is Master Data Management by PiLog Group
What is Master Data Management by PiLog Group
 
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemUI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
UI5con 2024 - Keynote: Latest News about UI5 and it’s Ecosystem
 
Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative AnalysisOdoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
Odoo ERP Vs. Traditional ERP Systems – A Comparative Analysis
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Hand Rolled Applicative User Validation Code Kata
Hand Rolled Applicative User ValidationCode KataHand Rolled Applicative User ValidationCode Kata
Hand Rolled Applicative User Validation Code Kata
 
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, FactsALGIT - Assembly Line for Green IT - Numbers, Data, Facts
ALGIT - Assembly Line for Green IT - Numbers, Data, Facts
 
socradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdfsocradar-q1-2024-aviation-industry-report.pdf
socradar-q1-2024-aviation-industry-report.pdf
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
Lecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptxLecture 2 - software testing SE 412.pptx
Lecture 2 - software testing SE 412.pptx
 

Webinar: Monitoraggio e Analisi di Utilizzo dei Servizi Web INSPIRE

  • 1. Monitoraggio e Analisi di Utilizzo dei Servizi Web INSPIRE Webinar – 20/06/2018
  • 2. Epsilon Italia & Spatineo Giacomo Martirano Fabio Bittencourt
  • 3.  Gli adempimenti della Direttiva INSPIRE  Presentazione servizi Spatineo  INSPIRE helpdesk  MePA  Q&A Agenda
  • 4. Gli adempimenti della Direttiva INSPIRE
  • 5. Gli adempimenti della Direttiva INSPIRE
  • 6. Gli adempimenti della Direttiva INSPIRE
  • 7. Gli adempimenti della Direttiva INSPIRE
  • 8. Gli adempimenti della Direttiva INSPIRE
  • 9. Gli adempimenti della Direttiva INSPIRE QUALITÀ DEL SERVIZIO 1. PRESTAZIONI • Il tempo di risposta (response time) deve essere inferiore al tempo prescritto in funzione del tipo di servizio 2. CAPACITÀ • Il numero minimo di richieste simultanee da servire devono essere pari a quelle indicate per ogni tipo di servizio 3. DISPONIBILITÀ • La probabilità che un servizio sia disponibile deve essere del 99%.
  • 10. Presentazione servizi Spatineo Area Sales Manager fabio.bittencourt@spatineo.com
  • 11. 11 Webinar - Monitoring and Analysis of Usage of INSPIRE Web Services Fabio Bittencourt / Giacomo Martirano 20/06/2018 Spatineo - Epsilon Italia www.spatineo.com
  • 12. MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES Users and Usage Analytics Criteria for QoS Impact of improvements Quality of Service Conclusions Validation to OGC/INSPIRE Volume of data vs interoperability Network of Requests
  • 13. VOLUME OF DATA VS RELIABILITY MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES The volume of spatial data collected increases rapidly with ever more powerful ways to simulate the environ and human behavior A good SDI allows you to find, filter, acquire and interact with spatial data required for a particular use in a reliable, efficient and easy-to-use manner INSPIRE is a good example of this environment and the challenges involved in providing a reliable platform of services
  • 14. NETWORK OF REQUESTS MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES http://directory.spatineo.c om/ http://servicemap.spatine o.com/ Currently, over 85.000 Spatial Services around the globe reached by our agent every 5 min.
  • 15. NETWORK OF REQUESTS MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES http://servicemap.spatine o.com/
  • 16. QUALITY OF SERVICE - QoS MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES Wikipedia: Quality of service (QoS) is the description or measurement of the overall performance of a service, such as a telephony or computer network or a cloud computing service, particularly the performance seen by the users of the network. http://directory.spatineo.com/
  • 17. MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES CRITERIA FOR QUALITY OF SERVICE This Photo by Unknown Author is licensed under CC BY-NC CRITERIA FOR QoS AVAILABILITY PERFORMANCE CAPACITY
  • 18. MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES CRITERIA FOR QoS - AVAILABILITY
  • 19. METERS/INDICATORS MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES The limit values of error % and response time for a service are shown through an indicator. The indicators take the information produced by a meter and aufere the value of the current status of QoS for a service, based on the results of the monitoring produced by the meter
  • 20. LIMITS/ALERTS MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES When an indicator change the status of the QoS from Ok to “Warning” or “Error”, it creates an alert and records the alert in the monitoring database
  • 21. CRITERIA FOR QoS - PERFORMANCE MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
  • 22. CRITERIA FOR QoS - CAPACITY MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
  • 23. CRITERIA FOR QoS - CAPACITY MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
  • 24. USERS + QoS DELIVERED MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES Reviewing the response time records experienced by the users helps defining the actual level of service quality delivered to those users, for each individual service or a group of them
  • 25. KNOWING USERS MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
  • 26. UNDERSTANDING USAGE MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
  • 27. VALIDATION TO OGC/INSPIRE MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
  • 28. VALIDATION TO OGC/INSPIRE MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES
  • 29. IMPACT OF IMPROVEMENTS MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES Measurement of the amount of time saved or spent in excess by users. Graph shows the variation in a month against the average over the previous 6 months (based on the response time multiplied by the number of monthly requests from users). How much less (or more) time the users are spending to access the same information? What’s the financial impact in the society?
  • 30. MONITORING AND ANALYSIS OF USAGE OF INSPIRE SERVICES CONCLUSIONS  Without a high level of availability of services, the effort to build an SDI has low value  You can assure availability, performance and capacity, while optimizing the infrastructure to your users  Visualization of relevant analytical indicators is key to recognise your success  Data driven impact assessment to track progress reveals how successful the implementation is  “If you can’t measure, you can’t manage it” (Peter Drucker)
  • 33. MePA Codice articolo Nome del servizio EIT-SPATINEO-01 Spatineo Monitor per grandi organizzazioni EIT-SPATINEO-02 Spatineo Monitor per piccole-medie organizzazioni EIT-SPATINEO-03 Spatineo Performance
  • 34. Q&A
  • 35. Grazie per la partecipazione INSPIRE Help Desk inspire-italia@inspire-helpdesk.eu Segui la nostra playlist «INSPIRE in pills» @EpsilonItaliasrl Spatineo Inc. info@spatineo.com