WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
wso2.org
198 views
21 slides
May 09, 2024
Slide 1 of 21
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
About This Presentation
WSO2CON 2024 - How CSI Piemonte Is Apifying the Public Administration
Size: 1.87 MB
Language: en
Added: May 09, 2024
Slides: 21 pages
Slide Content
Marco Boero - Head of Data e Integration Platform, CSI Piemonte
Miami, May 9th, 2024
How CSI Piemonte is apifying the
Public Administration
Index
Digital Transformation Drivers
Digital Ecosystem Governance
Platform Setup and evolution
As technological partner of 136 public
institutions, we support the digital
transformation of Italy.
47
CSI | Digital Ecosystem Driver in the Public Administration Domain
DIGITAL SERVICES
FOR CITIZEN AND BUSINESS
TECHNOLOGY
FOR INTEROPERABILITY
APIs are technical
contracts that
can be seen as
software products
that produce business
Application Programming
Interfaces (APIs)
are machine-to-machine
digital interfaces
that facilitate the
exchange of data
and services
APIs are
software-based intermediaries
that allow businesses to
to share their assets
to internal or external
audiences and supercharge
their capabilities
CSI | API defnition
velocity
innovation
Business driver
availability
Sharing information
●Rapid prototyping of services
●Speed in the API development process
●Rapidity in the management of SW change
CSI | Velocity
CSI | availability
●Sharing IT assets to third parties, social
networks
●New user families and greater visibility
of services
●Segmentation of internal and external
users
CSI | Innovation
●APIs as an accelerator of innovative service
●Omni-channel development
●COVID: accelerator of digital transformation
●Low-code and no-code API delivery
CSI | Sharing
●Sharing data and function
●Organization of services by areas
●Design of cross-cutting and reusable
services
GOVERNANCETECHNOLOGICAL ADDRESSGOVERNANCE
Catalogue API + Gateway HA
Internet exposure, Audit,
dynamic scalability
Guide lines
Design and development of API
Open API standards
Running ed evolution
Running API, cloud strategy
Reliability, scalability, and
availability
Availability H24 7x7
API Portfolio
Organization of services by
scope and entity
Privacy GDPR
Compliance
Security
Secure access to API
Interoperability
According to guidelines set up by
Italian institutions
Support API
Support the use of APIs
CSI | Governance of the Piedmont digital ecosystem
MODELLO DI REALIZZAZI ONE
Multichannel front-end application
users
OUTER APIs
Back-end
Decoupling of back-end and
front-end systems
Dedicated layer for defining APIs
for front-end channels
APIs can contain orchestration,
transformation, and service
composition logic
CSI | Service layer design
API
DELIVERY
Governance
API
subscribe
publish
Client
Governance
Technical API docs
Guideline for
subscribers
CONSUMERS
API ECOSYSTEM
Delivery
team
Subscriber
team
CSI | Ecosystem actors
Gateway API Catalog
Area Area Area
Area Area Area
API MANAGER Statistics
API in production with at least one user
Application that use at least one API
Distinct USERS who own at least one consumption
APP or API delivery
INSTITUTIONS, COMPANIES, PRIVATE individuals
accredited to the API STORE
137 APIs
CSI | Numbers
167 APPS
105 USERS
100 INSTITUTIONS
5 million hits per month
FRONT OFFICE / BACKOFFICE
FRONT-END
BACK-END
OUTER API REST (composition and mediation)
BACK-END
DB
BACK-END
CONSUMERS
OUTER API OUTER API OUTER API
FRONT-END
SERVER SIDE
COMPONENT
SERVER SIDE
COMPONENT
GATEWAY
BACK-END
DB
API
BACKBONE
API
exposure
API
Consumers
API MANAGER
INNER API
DB
GATEWAY
CATALOG
Identity
Server
2 nodes:
2 cores +
8GB RAM
2 nodes A/P:
2 cores + 8GB
RAM
2 nodes
A/P:
2 cores +
8GB RAM
CSI | What’s next
Promoted by AGID - Agency for Digital Italy
National Agency that operates under the supervision of the Presidency of the
Council of Ministers
PDND - National Digital Platform for Data
The PDND is a strategic project with the purpose of enhancing interoperability of
public information
Guideline interoperability
Set of development guideline and standard
comply with the European Interoperability Framework
focus on interoperability framework in Italy
CSI | What’s next
Upgrade API Manager
Move from WSO2 APIM 4.1 to 4.3
Implement Italian interoperability framework standard
API Management on Kubernetes
Design API strategy within on Kubernetes environment
Seamless integration, scaling and robust security for microservices
Data play a pivotal role in enabling AI-powered systems
Data are crucial for training and refining AI models and ensuring their
effectiveness in real-world applications
Data APIs are essential in facilitating the interaction of AI systems