Roberto Polli - Interoperability Rules for an European API Ecosystem: do we still need SOAP?
Channel: EuroPython Conference
Date: 30/08/2018

Interoperability Rules for an European API Ecosystem: do we still need SOAP?
[EuroPython 2018 - Talk - 2018-07-26 - Smarkets]
[Edinburgh, UK]

By Roberto Polli

Intro

Italy is introducing a new API Ecosystem because the complexity of the old SOAP-based protocol was now a barrier for the creation of newer services.

This talk presents the Digital Transformation Team  ongoing work on an interoperability framework based on (REST) API, including:


the scheme standardization based on EU standards, ontologies and RFC
an availability strategy based on a distributed circuit-breaker and throttling patterns
a contract-first (API-first) approach to REST services via a href="https://www.openapis.org/"OpenAPI spec


Challenges


when you can replace SOAP Headers with the HTTP semantics introduced in RFC 7230-7238  
strategies for a non-repudiation system  based on HTTP (eg. DOSETA, JWS, ..)
the path towards an European interoperable API Ecosystem


Prerequisites


basic knowledge of SOAP, REST and the HTTP protocol
general web service issues, DDOS, availability and metrics




License: This video is licensed under the CC BY-NC-SA 3.0 license: https://creativecommons.org/licenses/by-nc-sa/3.0/
Please see our speaker release agreement for details: https://ep2018.europython.eu/en/speaker-release-agreement/