Tre forze definiscono il software enterprise nel 2018, ciascuna ridisegnando il modo in cui le piattaforme vengono costruite e gestite.

Il GDPR entra in vigore il 25 maggio 2018. Il regolamento è il più grande cambiamento strutturale alla gestione dei dati di una generazione. I team che avevano costruito form, pipeline di logging e stack di analytics senza pensare a minimizzazione dei dati o consenso si trovano ora di fronte a una reale esposizione legale. La privacy by design smette di essere una frase nei documenti di gara e inizia a essere un requisito nelle pull request.

GraphQL passa da strumento interno di Facebook a livello API mainstream. Dopo essere stato reso open-source nel 2015, il 2018 è l’anno in cui l’adozione accelera abbastanza da far sì che la maggior parte dei nuovi progetti di portali B2B e API mobile lo prendano seriamente in considerazione. La possibilità di recuperare esattamente i dati di cui un client ha bisogno si rivela particolarmente preziosa nei sistemi con modelli di dati complessi ed eterogenei — che descrivono la maggior parte delle integrazioni enterprise.

I microservizi si consolidano come architettura predefinita per le nuove piattaforme enterprise. Kubernetes che diventa lo standard di fatto per l’orchestrazione nel 2017 elimina l’ultima grande obiezione operativa. Nel 2018 la domanda architetturale non è più se scomporre un sistema, ma come gestire la complessità distribuita che ne deriva.