New directions for interoperability in Italy · Expo organization in Milan, the e015 project is...

14
New directions for interoperability in Italy It’s day 1! SIMONE PIUNNO Italian Government – Digital Transformation Team - CTO

Transcript of New directions for interoperability in Italy · Expo organization in Milan, the e015 project is...

Page 1: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

New directions for interoperability in Italy

It’s day 1!

SIMONE PIUNNOItalian Government – Digital Transformation Team - CTO

Page 2: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

In 2005, Italy created a national standard for interoperability in the public sector.

• Based on the SOAP protocol• Mandatory “eGov” encapsulation• Mandatory “Domain Port” gateway• National registry for “service agreements”• Naming and semantic rules• Federated identity management

13 years ago this was cutting edge technology but…in 2017 only 200 agencies were onboard andmost local administrations were left behind….

A bit of history: the SPCoop standard

Page 3: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Why thislow adoption?

Presenter
Presentation Notes
Page 4: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Classic headwinds:

• Voluntary adoption – no forcing function• Organizational siloes

But also:

• Closed approach – only internal to G2G• Enterprise trust model + encapsulation• Need to sign 1:1 contracts for each integration• Expensive ad-hoc technology• Bottleneck formal qualification process

Learnings from SPCoop low adoption

Page 5: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Meanwhile…

In 2008 the new REST approach becomes more popular than SOAP

In 2018 REST is the de-facto standard in the private market

Page 6: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Meanwhile…

In 2013, as part of the Expo organization in Milan, the e015 project is launched in Lombardia.

• REST-based• Open to private sector

600Members

150APIs

published

77Applications

Page 7: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Why e015 was a success?

• Piggyback on a high priority project• REST is easier, cheaper to implement• Open to private market initiative• Enabler approach: sharing resources• Evangelization program

Airport Mobility Ecosystem

Tourism

Totems

City infomobility

Eventwebsites

Train company

Media & newspapers

Highway company

Page 8: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Let’s makeinteroperability

simpler and open to private sector

Presenter
Presentation Notes
Page 9: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Launched in 2017 and signed by Prime Minister

A strategy document for a comprehensive digital transformation.

Interoperability addressed by:• National building blocks

(identity, payments, registries)• Controlled vocabularies• A data analytics framework for cross-agency

dataset manipulation• A new interoperability model

The Three-year plan

Page 10: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

The new modelcurrently in public consultation

• Adds REST / OpenAPI• Adopting market standards• Iterative upgrades• A public API catalog• One-click access request

Page 11: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

October 2017

Hack.Developers

Biggest hackathon ever organized in Europe- 800 devs- 27 cities- 100 projects

Page 12: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Status

An few public administrations already piloting their API compliant with the new model

Reaction: “about time!”

Page 13: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Currently under discussion:

• Mandatory RFC 5424 / 3339 format for dates• Mandatory Service Management X-RateLimiter

HTTP headers• Mandatory RFC 7807 format for errors• Standardized availability metrics (APDEX?)• RFC7515 signatures and encryption

A set of additional common requirements?

Page 14: New directions for interoperability in Italy · Expo organization in Milan, the e015 project is launched in Lombardia ... • Open to private market initiative • Enabler approach:

Follow us:teamdigitale.governo.itpianotriennale-ict.italia.itio.italia.it

@spiunno, @ITdigitalteam

@spiunno, @team-per-la-trasformazione-digitale

@company/teamdigitale