Roberto Polli - Interoperability Rules for an European API Ecosystem: do we still need SOAP?

Conference: EuroPython 2018

Year: 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/