SlideShare une entreprise Scribd logo
1  sur  27
Télécharger pour lire hors ligne
Ecosistema API digitale piemontese
Marco Boero - Head of Data e Integration Platform @ CSI Piemonte
Gabriele Gianoglio – Platform Engineer @ Profesia srl, Lynx Group
Milano, 28 settembre 2022
Driver della trasformazione digitale
Governance dell’ecosistema digitale
Impianto ed evoluzione
Indice
Dal 1977 lavoriamo con un grande
obiettivo: contribuire alla trasformazione
digitale del paese
Oggi siamo partner tecnologico
di oltre 125 enti pubblici e soggetto
in house riconosciuto da ANAC*
*delibera n. 161 del 19/02/2020
La nostra storia
CSI | Numeri
128
consorziati
+10
negli ultimi 2 anni
CSI | Attività
CSI | Driver indirizzo Ecosistema Digitale ambito PA
SERVIZI DIGITALI
Digitalizzazione
dei sistemi informativi
TECNOLOGIA
Per l’interoperabilità
dei sistemi
APIs are technical
contracts that
can be seen as
software products
that have
a value chain
Application Programming
Interfaces (APIs)
are machine-to-machine
digital interfaces
that facilitate the
exchange of data
and services
APIs are
incredibly wonderful
software intermediaries
that allow businesses
to expose their assets
to internal or external
audiences and supercharge
their capabilities
CSI | Definizioni API
Velocità
Innovazione
Driver di business
Raggiungibilità
Condivisione delle
informazioni
● Rapidità della prototipazione di servizi
● Velocità nel processo di sviluppo delle API
● Rapidità nella gestione del change del sw
CSI | Velocità
CSI | Raggiungibilità
● Esposizione degli asset IT a terze parti,
social network
● Nuovi famiglie di utenti e maggiore
visibilità dei servizi
● Segmentazione utenti interni ed esterni
CSI | Innovazione
● APIs come acceleratore di servizi innovativi
● Sviluppo Omni-channel
● COVID: acceleratore della trasformazione digitale
● Low-code and no-code API delivery
● AI and ML APIs
CSI | Condivisione
● Sharing dati e funzioni
● Organizzazione dei servizi per ambiti
● Progettazione di servizi trasversali e
riusabili
ASPETTI DI GOVERNANCE
INDIRIZZO TECNOLOGICO
ASPETTI DI GOVERNANCE
Catalogo API + Gateway HA
Esposizione internet, Audit,
scalabilità della soluzione
Linee guida
Progettazione e sviluppo API
Open API
Running ed evoluzione
gestione, cloud strategy
Affidabilità, scalabilità e
disponibilità
Disponibilità H24 7x7
Portfolio delle API
Organizzazione dei servizi per
ambito, ente
Privacy GDPR
Compliance alle regole
Sicurezza
Accesso sicuro alle API
Interoperabilità dei sistemi
Indirizzo delle linee guida AgiD
Supporto delle API
Governo dei progetti fruitori
CSI | Governance dell’ecosistema digitale piemontese
MODELLO DI REALIZZAZIONE
Applicazioni di front-end su più canali
utente
OUTER APIs
Back-end
Disaccoppiamento tra i back-end
e i sistemi di front-end
Layer dedicato alla definizione
delle API per le canalità di front-end
APIs posso contenere logica
di orchestrazione, trasformazione
e composizione servizi
CSI | Progettazione servizi a layer
API
EROGATORE
Governance
API
subscribe
publish
Governance
ENTE
Specifiche tecniche API
Linee guida
fruizione API
FRUITORE
ECOSISTEMA API
Team
erogatore
Team
fruitore
CSI | Attori dell’ecosistema
Gateway Catalogo
Ambito Ambito Ambito
Ambito Ambito Ambito
API consumers
FUNZIO
NALITA’
ADOZIONE
SEMPLICE
SUPPORTO
DEV
ADOZIONE
BUONE API
CONTRATTI API
DOC. CHIARA
DESIGN API SVILUPPO
REQUISITI
BUSINESS
CSI | Approccio design API
Statistiche APIMANAGER
*dato aggiornato al 31.07.2022
API In produzione con almeno un fruitore
APP che hanno sottoscritto e fruiscono di almeno
una API
UTENTI distinti che sono titolari di almeno un APP di
fruizione o API di erogazione
ENTI, AZIENDE, PRIVATI accreditate allo STORE API
API 93
APP 80
UTENTI 208
ENTI/AZIENDE 79
CSI | Numeri API Manager
*
CSI | Utilizzo: numero di hits al mese
0
5
10
15
20
25
30
35
40
45
maggio 2021
giugno 2021
luglio 2021
agosto 2021
settembre2021
ottobre 2021
novembre 2021
dicembre 2021
gennaio2022
febbraio 2022
marzo 2022
aprile 2022
maggio 2022
giugno 2022
luglio 2022
Milioni
dato aggiornato al 31.07.2022
covid-19 picco a gennaio
2022 di 40M
5M media mensile
(extra covid-19)
26%
REGIONE PIEMONTE
16%
SANITÀ
16%
CITTÀ METROPOLITANA
DI TORINO
13%
ALTRI ENTI
CSI | Enti dell’ecosistema API
11%
ARPA
11%
CONSIGLIO REGIONALE DEL PIEMONTE
7%
CITTÀ DI TORINO
dato aggiornato al 31.07.2022
CSI | Architettura
2 nodi
2 cores
8 GB RAM
1 nodo (+ failover)
2 cores
4 GB RAM
>100 API
80 APPLICATIVI
> 200 Utenti
CSI | API Manager
• Regole condivise per la pubblicazione
• Pattern nome API
• Gestione delle versioni
• Contatti email dei referenti
• GW Production/Sandbox
Gli utenti possono creare applicazioni
e sottoscrivere API in autonomia
con la supervisione di un utente admin
tramite un processo BPS
CSI | Identity management
• Federazione IdS
• Integrazione con sistemi di autenticazione
pre-esistenti
• Autenticazione condizionale (IP based)
CSI | Evoluzioni
v. 2.6.0
v. 4.1.0
Attualmente in esercizio la versione 2.6 di API
Manager (IS 5.7.0), migrata da un’istanza 2.1
Prevista la migrazione alla 4.1
• Supporto al prodotto
• Patch di sicurezza
• Nuove features di prodotto
IS as KM sarà migrato alla versione 5.11
CSI | Evoluzioni
Integrazione con Elastic:
• Pubblicazione delle statistiche (Analytics)
• Raccolta di dati relativi a request/response per esigenze
di Audit (estensione custom)
CSI | Evoluzioni TOBE
Micro Integrator per introdurre un layer
di integrazione
Multi GW environments
• On premise
• Cloud
• Hybrid
Grazie

Contenu connexe

Similaire à WSO2 Oxygenate Italy 2022 CSI Piemonte. Marco Boero

Eliminare gli Spaghetti API
Eliminare gli Spaghetti APIEliminare gli Spaghetti API
Eliminare gli Spaghetti APIGiulio Roggero
 
In Estra la Digital Transformation parte dalla User Experience del Cliente
In Estra la Digital Transformation parte dalla User Experience del ClienteIn Estra la Digital Transformation parte dalla User Experience del Cliente
In Estra la Digital Transformation parte dalla User Experience del ClienteProfesia Srl, Lynx Group
 
io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...
io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...
io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...Stefano Marchetti
 
API Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole ItaliaAPI Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole ItaliaProfesia Srl, Lynx Group
 
Community cloud verbania v01
Community cloud verbania v01Community cloud verbania v01
Community cloud verbania v01oscar badoino
 
Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)
Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)
Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)Cultura Senza Barriere
 
WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...
WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...
WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...Profesia Srl, Lynx Group
 
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")Blevrini
 
Plenaria di apertura: AWS in Italia
Plenaria di apertura: AWS in ItaliaPlenaria di apertura: AWS in Italia
Plenaria di apertura: AWS in ItaliaAmazon Web Services
 
SPAIC - Internet Governance Forum Italia
SPAIC - Internet Governance Forum ItaliaSPAIC - Internet Governance Forum Italia
SPAIC - Internet Governance Forum ItaliaRoberta Quaresima
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralMarco Parenzan
 
Open your Transformation, Define your Evolution
Open your Transformation, Define your EvolutionOpen your Transformation, Define your Evolution
Open your Transformation, Define your EvolutionIDC Italy
 
Open your transformation Define your business
Open your transformation Define your businessOpen your transformation Define your business
Open your transformation Define your businessSergio Patano
 
Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta
Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta
Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta Daniele Albrizio
 
ICARO: business cloud accelerator !
ICARO: business cloud accelerator !ICARO: business cloud accelerator !
ICARO: business cloud accelerator !Paolo Nesi
 
Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...
Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...
Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...Kiratech
 
L'approccio Open Source di Top-Network
L'approccio Open Source di Top-NetworkL'approccio Open Source di Top-Network
L'approccio Open Source di Top-NetworkCodemotion
 
DATA & DRINKS: Data Management Trends.pdf
DATA & DRINKS: Data Management Trends.pdfDATA & DRINKS: Data Management Trends.pdf
DATA & DRINKS: Data Management Trends.pdfAndrea Gioia
 

Similaire à WSO2 Oxygenate Italy 2022 CSI Piemonte. Marco Boero (20)

Eliminare gli Spaghetti API
Eliminare gli Spaghetti APIEliminare gli Spaghetti API
Eliminare gli Spaghetti API
 
In Estra la Digital Transformation parte dalla User Experience del Cliente
In Estra la Digital Transformation parte dalla User Experience del ClienteIn Estra la Digital Transformation parte dalla User Experience del Cliente
In Estra la Digital Transformation parte dalla User Experience del Cliente
 
io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...
io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...
io-Comune e gli strumenti per la comunicazione e la digitalizzazione - AgiD c...
 
API Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole ItaliaAPI Transformation in Crédit Agricole Italia
API Transformation in Crédit Agricole Italia
 
Community cloud verbania v01
Community cloud verbania v01Community cloud verbania v01
Community cloud verbania v01
 
Workshop API Management
Workshop API ManagementWorkshop API Management
Workshop API Management
 
Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)
Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)
Presentazione del progetto Rete Accessibilità Emilia-Romagna (RACER)
 
WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...
WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...
WSO2 ITALIA SMART TALK #5 - APIFICATION: OPPORTUNITÀ DELLE ORGANIZZAZIONI MOD...
 
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
ASSI presentation at " I 20 DELL'INNOVAZIONE" ("WINDS OF INNOVATION")
 
Plenaria di apertura: AWS in Italia
Plenaria di apertura: AWS in ItaliaPlenaria di apertura: AWS in Italia
Plenaria di apertura: AWS in Italia
 
SPAIC - Internet Governance Forum Italia
SPAIC - Internet Governance Forum ItaliaSPAIC - Internet Governance Forum Italia
SPAIC - Internet Governance Forum Italia
 
Power BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT CentralPower BI Streaming Data Flow e Azure IoT Central
Power BI Streaming Data Flow e Azure IoT Central
 
Open your Transformation, Define your Evolution
Open your Transformation, Define your EvolutionOpen your Transformation, Define your Evolution
Open your Transformation, Define your Evolution
 
Open your transformation Define your business
Open your transformation Define your businessOpen your transformation Define your business
Open your transformation Define your business
 
Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta
Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta
Le esperienze Insiel nell'Open Source - Margherita Forcolin, Sergio Barletta
 
ICARO: business cloud accelerator !
ICARO: business cloud accelerator !ICARO: business cloud accelerator !
ICARO: business cloud accelerator !
 
Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...
Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...
Kiratech "Qualità, metodologia e competenza al servizio della Digital Enterpr...
 
L'approccio Open Source di Top-Network
L'approccio Open Source di Top-NetworkL'approccio Open Source di Top-Network
L'approccio Open Source di Top-Network
 
SOA wonderful World
SOA wonderful WorldSOA wonderful World
SOA wonderful World
 
DATA & DRINKS: Data Management Trends.pdf
DATA & DRINKS: Data Management Trends.pdfDATA & DRINKS: Data Management Trends.pdf
DATA & DRINKS: Data Management Trends.pdf
 

Plus de Profesia Srl, Lynx Group

2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...Profesia Srl, Lynx Group
 
Profesia 2023 State of the Software Supply Chain Talk.pdf
Profesia 2023 State of the Software Supply Chain Talk.pdfProfesia 2023 State of the Software Supply Chain Talk.pdf
Profesia 2023 State of the Software Supply Chain Talk.pdfProfesia Srl, Lynx Group
 
Web content design: creare contenuti di qualità con Newired
Web content design: creare contenuti di qualità con NewiredWeb content design: creare contenuti di qualità con Newired
Web content design: creare contenuti di qualità con NewiredProfesia Srl, Lynx Group
 
Omnichannel API integration in luxury market by Gianvito Rossi
Omnichannel API integration in luxury market by Gianvito RossiOmnichannel API integration in luxury market by Gianvito Rossi
Omnichannel API integration in luxury market by Gianvito RossiProfesia Srl, Lynx Group
 
WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricks
 WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricks WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricks
WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricksProfesia Srl, Lynx Group
 
WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE
 WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE
WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATUREProfesia Srl, Lynx Group
 
WSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALE
WSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALEWSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALE
WSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALEProfesia Srl, Lynx Group
 
WSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitale
WSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitaleWSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitale
WSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitaleProfesia Srl, Lynx Group
 
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseWSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseProfesia Srl, Lynx Group
 
WSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new Feature
WSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new FeatureWSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new Feature
WSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new FeatureProfesia Srl, Lynx Group
 
PA NON TI DEMO: weModI e Interoperabilità delle PA...
PA NON TI DEMO: weModI e Interoperabilità delle PA...PA NON TI DEMO: weModI e Interoperabilità delle PA...
PA NON TI DEMO: weModI e Interoperabilità delle PA...Profesia Srl, Lynx Group
 
WSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliant
WSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliantWSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliant
WSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliantProfesia Srl, Lynx Group
 
WSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto Palmarin
WSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto PalmarinWSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto Palmarin
WSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto PalmarinProfesia Srl, Lynx Group
 
CSI Piemonte - storia di successo WSO2 by Profesia
CSI Piemonte - storia di successo WSO2 by ProfesiaCSI Piemonte - storia di successo WSO2 by Profesia
CSI Piemonte - storia di successo WSO2 by ProfesiaProfesia Srl, Lynx Group
 
wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...
wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...
wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...Profesia Srl, Lynx Group
 
WSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event based
WSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event basedWSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event based
WSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event basedProfesia Srl, Lynx Group
 
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...Profesia Srl, Lynx Group
 

Plus de Profesia Srl, Lynx Group (20)

2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
2. Guidare il futuro, l'approccio di WSO2 Italia alle tendenze tecnologiche e...
 
Profesia 2023 State of the Software Supply Chain Talk.pdf
Profesia 2023 State of the Software Supply Chain Talk.pdfProfesia 2023 State of the Software Supply Chain Talk.pdf
Profesia 2023 State of the Software Supply Chain Talk.pdf
 
Web content design: creare contenuti di qualità con Newired
Web content design: creare contenuti di qualità con NewiredWeb content design: creare contenuti di qualità con Newired
Web content design: creare contenuti di qualità con Newired
 
Omnichannel API integration in luxury market by Gianvito Rossi
Omnichannel API integration in luxury market by Gianvito RossiOmnichannel API integration in luxury market by Gianvito Rossi
Omnichannel API integration in luxury market by Gianvito Rossi
 
Verso l’universo e oltre
Verso l’universo e oltreVerso l’universo e oltre
Verso l’universo e oltre
 
WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricks
 WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricks WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricks
WSO2 ITALIA SMART TALK #7 - Installare WSO2 in AWS: tips and tricks
 
WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE
 WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE
WSO2 ITALIA SMART TALK #3 WSO2 IS NEW FEATURE
 
WSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALE
WSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALEWSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALE
WSO2 ITALIA SMART TALK #9 - WSO2 IDENTITY SERVER & SPID: UN CASO REALE
 
WSO2 ITALIA SMARTTALK #8 ASYNCAPI.pdf
WSO2 ITALIA SMARTTALK #8 ASYNCAPI.pdfWSO2 ITALIA SMARTTALK #8 ASYNCAPI.pdf
WSO2 ITALIA SMARTTALK #8 ASYNCAPI.pdf
 
WSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitale
WSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitaleWSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitale
WSO2 ITALIA SMART TALK #6 - Autenticazione User Centric: Identità digitale
 
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use CaseWSO2 ITALIA SMART TALK #4 - Telefonica Use Case
WSO2 ITALIA SMART TALK #4 - Telefonica Use Case
 
WSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new Feature
WSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new FeatureWSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new Feature
WSO2 ITALIA SMART TALK 2023 #2- WSO2 APIM new Feature
 
PA NON TI DEMO: weModI e Interoperabilità delle PA...
PA NON TI DEMO: weModI e Interoperabilità delle PA...PA NON TI DEMO: weModI e Interoperabilità delle PA...
PA NON TI DEMO: weModI e Interoperabilità delle PA...
 
WSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliant
WSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliantWSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliant
WSO2 ITALIA SMART TALK #1 - WSO2 diventa MODI e PDND compliant
 
WSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto Palmarin
WSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto PalmarinWSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto Palmarin
WSO2 Oxygenate Italy 2022 Raiffeisen Information Service. Roberto Palmarin
 
WSO2 Oxygenate Italy 2022 Matteo Bordin
WSO2 Oxygenate Italy 2022 Matteo BordinWSO2 Oxygenate Italy 2022 Matteo Bordin
WSO2 Oxygenate Italy 2022 Matteo Bordin
 
CSI Piemonte - storia di successo WSO2 by Profesia
CSI Piemonte - storia di successo WSO2 by ProfesiaCSI Piemonte - storia di successo WSO2 by Profesia
CSI Piemonte - storia di successo WSO2 by Profesia
 
wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...
wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...
wso2 masterclass italia #13 - Open Healthcare: interoperabilità e sicurezza ...
 
WSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event based
WSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event basedWSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event based
WSO2 MASTER CLASS ITALIA #11 - APIM 4.0 & approccio event based
 
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
Cloud Journey e IT Modernization: Da app monolitica a microservizi. vFunction...
 

WSO2 Oxygenate Italy 2022 CSI Piemonte. Marco Boero

  • 1.
  • 2. Ecosistema API digitale piemontese Marco Boero - Head of Data e Integration Platform @ CSI Piemonte Gabriele Gianoglio – Platform Engineer @ Profesia srl, Lynx Group Milano, 28 settembre 2022
  • 3. Driver della trasformazione digitale Governance dell’ecosistema digitale Impianto ed evoluzione Indice
  • 4. Dal 1977 lavoriamo con un grande obiettivo: contribuire alla trasformazione digitale del paese Oggi siamo partner tecnologico di oltre 125 enti pubblici e soggetto in house riconosciuto da ANAC* *delibera n. 161 del 19/02/2020 La nostra storia
  • 7. CSI | Driver indirizzo Ecosistema Digitale ambito PA SERVIZI DIGITALI Digitalizzazione dei sistemi informativi TECNOLOGIA Per l’interoperabilità dei sistemi
  • 8. APIs are technical contracts that can be seen as software products that have a value chain Application Programming Interfaces (APIs) are machine-to-machine digital interfaces that facilitate the exchange of data and services APIs are incredibly wonderful software intermediaries that allow businesses to expose their assets to internal or external audiences and supercharge their capabilities CSI | Definizioni API
  • 10. ● Rapidità della prototipazione di servizi ● Velocità nel processo di sviluppo delle API ● Rapidità nella gestione del change del sw CSI | Velocità
  • 11. CSI | Raggiungibilità ● Esposizione degli asset IT a terze parti, social network ● Nuovi famiglie di utenti e maggiore visibilità dei servizi ● Segmentazione utenti interni ed esterni
  • 12. CSI | Innovazione ● APIs come acceleratore di servizi innovativi ● Sviluppo Omni-channel ● COVID: acceleratore della trasformazione digitale ● Low-code and no-code API delivery ● AI and ML APIs
  • 13. CSI | Condivisione ● Sharing dati e funzioni ● Organizzazione dei servizi per ambiti ● Progettazione di servizi trasversali e riusabili
  • 14. ASPETTI DI GOVERNANCE INDIRIZZO TECNOLOGICO ASPETTI DI GOVERNANCE Catalogo API + Gateway HA Esposizione internet, Audit, scalabilità della soluzione Linee guida Progettazione e sviluppo API Open API Running ed evoluzione gestione, cloud strategy Affidabilità, scalabilità e disponibilità Disponibilità H24 7x7 Portfolio delle API Organizzazione dei servizi per ambito, ente Privacy GDPR Compliance alle regole Sicurezza Accesso sicuro alle API Interoperabilità dei sistemi Indirizzo delle linee guida AgiD Supporto delle API Governo dei progetti fruitori CSI | Governance dell’ecosistema digitale piemontese
  • 15. MODELLO DI REALIZZAZIONE Applicazioni di front-end su più canali utente OUTER APIs Back-end Disaccoppiamento tra i back-end e i sistemi di front-end Layer dedicato alla definizione delle API per le canalità di front-end APIs posso contenere logica di orchestrazione, trasformazione e composizione servizi CSI | Progettazione servizi a layer
  • 16. API EROGATORE Governance API subscribe publish Governance ENTE Specifiche tecniche API Linee guida fruizione API FRUITORE ECOSISTEMA API Team erogatore Team fruitore CSI | Attori dell’ecosistema Gateway Catalogo Ambito Ambito Ambito Ambito Ambito Ambito
  • 17. API consumers FUNZIO NALITA’ ADOZIONE SEMPLICE SUPPORTO DEV ADOZIONE BUONE API CONTRATTI API DOC. CHIARA DESIGN API SVILUPPO REQUISITI BUSINESS CSI | Approccio design API
  • 18. Statistiche APIMANAGER *dato aggiornato al 31.07.2022 API In produzione con almeno un fruitore APP che hanno sottoscritto e fruiscono di almeno una API UTENTI distinti che sono titolari di almeno un APP di fruizione o API di erogazione ENTI, AZIENDE, PRIVATI accreditate allo STORE API API 93 APP 80 UTENTI 208 ENTI/AZIENDE 79 CSI | Numeri API Manager *
  • 19. CSI | Utilizzo: numero di hits al mese 0 5 10 15 20 25 30 35 40 45 maggio 2021 giugno 2021 luglio 2021 agosto 2021 settembre2021 ottobre 2021 novembre 2021 dicembre 2021 gennaio2022 febbraio 2022 marzo 2022 aprile 2022 maggio 2022 giugno 2022 luglio 2022 Milioni dato aggiornato al 31.07.2022 covid-19 picco a gennaio 2022 di 40M 5M media mensile (extra covid-19)
  • 20. 26% REGIONE PIEMONTE 16% SANITÀ 16% CITTÀ METROPOLITANA DI TORINO 13% ALTRI ENTI CSI | Enti dell’ecosistema API 11% ARPA 11% CONSIGLIO REGIONALE DEL PIEMONTE 7% CITTÀ DI TORINO dato aggiornato al 31.07.2022
  • 21. CSI | Architettura 2 nodi 2 cores 8 GB RAM 1 nodo (+ failover) 2 cores 4 GB RAM >100 API 80 APPLICATIVI > 200 Utenti
  • 22. CSI | API Manager • Regole condivise per la pubblicazione • Pattern nome API • Gestione delle versioni • Contatti email dei referenti • GW Production/Sandbox Gli utenti possono creare applicazioni e sottoscrivere API in autonomia con la supervisione di un utente admin tramite un processo BPS
  • 23. CSI | Identity management • Federazione IdS • Integrazione con sistemi di autenticazione pre-esistenti • Autenticazione condizionale (IP based)
  • 24. CSI | Evoluzioni v. 2.6.0 v. 4.1.0 Attualmente in esercizio la versione 2.6 di API Manager (IS 5.7.0), migrata da un’istanza 2.1 Prevista la migrazione alla 4.1 • Supporto al prodotto • Patch di sicurezza • Nuove features di prodotto IS as KM sarà migrato alla versione 5.11
  • 25. CSI | Evoluzioni Integrazione con Elastic: • Pubblicazione delle statistiche (Analytics) • Raccolta di dati relativi a request/response per esigenze di Audit (estensione custom)
  • 26. CSI | Evoluzioni TOBE Micro Integrator per introdurre un layer di integrazione Multi GW environments • On premise • Cloud • Hybrid