Skip to main content

La crescita esponenziale delle API – applicative, di integrazione, legacy o di processo – ha reso gli ecosistemi digitali sempre più articolati. In contesti complessi, con team distribuiti e molti fornitori, c’è il fondato rischio di perdere visibilità, di incorrere in ridondanze e di compromettere la sicurezza.
Il rischio è reale, visto che il 77% delle aziende non adotta nessuno standard di API governance (studio di APIwiz) e il 64% dichiara di avere API ridondanti o in conflitto, con contestuali rischi di sicurezza, scalabilità, efficienza e rallentamento nella delivery dei servizi digitali.

Come nasce l’esigenza di una governance delle API

Nella maggior parte dei casi, le organizzazioni intraprendono il percorso verso una governance strutturata delle API per rispondere a esigenze specifiche. Ad esempio, normative come DORA o NIS2 impongono un’attenzione crescente all’API security, mentre in altri contesti può emergere la necessità di introdurre meccanismi di auditing più robusti, oppure di potenziare le capacità di troubleshooting attraverso una maggiore observability.

Dietro le esigenze specifiche emerge però un bisogno trasversale: mettere ordine all’interno di ecosistemi di API sempre più frammentati. In grandi realtà, con team distribuiti e fornitori diversi, il rischio di duplicazioni, documentazione scarsa, mancanza di visibilità e di riuso è più che concreto. E mentre tutte le aziende vorrebbero costruire le loro soluzioni digitali a partire da componenti software modulari e riutilizzabili, la realtà è spesso ben diversa; in assenza di direttrici strategico-architetturali rischia di avvicinarsi ad una “spaghetti API architecture” in cui le API finiscono per essere progettate, sviluppate e pubblicate in modo scollegato tra loro. Con tutte le conseguenze del caso.

Intesys: un approccio pragmatico all’API governance

Come detto, le aziende si rivolgono a Intesys non con l’obiettivo astratto di fare governance delle API, ma per rispondere a esigenze specifiche. Il nostro intervento parte sempre da un approccio pragmatico: non una metodologia generica, ma una soluzione operativa ritagliata sul caso reale.

Il primo passo è quindi l’analisi approfondita dello stato attuale (as-is): API esistenti, loro utilizzo, policy e regole, documentazione, modalità di pubblicazione e accesso, e rischi connessi. Più l’organizzazione è strutturata, più è complesso attivare una regia unica, e proprio per questo motivo supportiamo il cliente nel mettere a fuoco una strategia chiara e nel disegnare una roadmap che definisca le priorità, per poi trasformarla in azioni concrete.

La nostra azione si manifesta dunque a più livelli:

Standard di progettazione e sviluppo

Di concerto con il cliente, introduciamo delle linee guida per il design e lo sviluppo di tutte le API dell’azienda. Supportiamo i vari team nella scrittura di codice sicuro, anche attraverso l’adozione di strumenti di Intelligenza Artificiale, aumentando la maturità digitale dell’azienda e l’esperienza degli sviluppatori.

Security policy

Grazie a tool centrali come l’API Gateway, sviluppiamo e implementiamo policy di sicurezza granulari fondate sul rischio, sulla quantità e sulla tipologia di consumer (da cui dipende il livello di trust).

Gestione accessi

Definiamo chi può pubblicare o deprecare un’API, con quali permessi e a quali condizioni. Dove necessario, progettiamo flussi di approvazione o definiamo regole di delega coerenti con i processi aziendali.

Observability

Cuore della governance, l’observability fornisce visibilità sull’utilizzo delle API, rileva anomalie, individua colli di bottiglia e ottimizza la qualità del servizio. Integrare analytics e APM (Application Performance Management) significa mettere le aziende nelle condizioni di agire in modo proattivo di fronte a qualsiasi anomalia.

APIOps e DevOps

Introduciamo processi moderni per automatizzare i test e i rilasci, un approccio fondamentale in virtù della crescita esponenziale delle API (e dei relativi team) in molti contesti enterprise. Utilizziamo strumenti che permettono il rilascio controllato di policy e regole.

API Catalog

Aiutiamo i clienti a costruire un catalogo centralizzato delle loro API, superando la frammentazione e garantendo visibilità e tracciabilità lungo tutto il ciclo di vita delle API.
Logo Intesys bianco
STORIA DI TRASFORMAZIONE DIGITALE

Automatizzare i rilasci e i test di un API Gateway

SCOPRI IL CASO

Dal singolo problema all’evoluzione culturale

Pur partendo sempre da un’esigenza concreta, spesso il nostro intervento va al di là del bisogno iniziale. Durante i progetti, molte aziende si rendono conto che l’elemento da trasformare è l’intero approccio con cui concepiscono, sviluppano, governano e interpretano le API.

Inizia così un’evoluzione a tutto tondo: da una visione tecnica e molto circoscritta del fenomeno API, passando progressivamente a una visione più ampia e strategica, in cui le API non sono più soltanto oggetti da esporre o proteggere, ma veri e propri building block di una trasformazione digitale in grado di rivoluzionare anche il business. Questo cambiamento di prospettiva porta le organizzazioni a riconsiderare le API come asset fondamentali, da progettare con coerenza, da rendere visibili, riutilizzabili, sicuri e governabili nel tempo.

In questo contesto, anche il ruolo di Intesys può evolvere: pur mantenendo una solida identità di partner tecnologico, ci poniamo anche come consulente strategico in grado di accompagnare l’azienda lungo un processo di trasformazione culturale prima ancora che tecnologica. Da un lato, supportiamo i nostri interlocutori nel rivedere il modo in cui le API sono pensate, sviluppate, pubblicate, gestite, protette e valorizzate (API Management); dall’altro, rimaniamo un soggetto operativo e affidabile, che crea soluzioni concrete, le implementa, le testa e le gestisce con un approccio pragmatico.

Riteniamo che il nostro valore distintivo si manifesti proprio in questa doppia capacità: essere al fianco del cliente sia nella fase di maturazione culturale, sia nella delivery quotidiana.

Logo Intesys bianco

SERVIZI IT

API Management e API Security

SCOPRI COME POSSIAMO AIUTARTI
3.0/5.0 Article rating
2 Reviews
Cosa ne pensi dell'articolo?
  1. Amazing
  2. Good
  3. Bad
  4. Meh
  5. Pff
Denis Signoretto
IT Architect & Senior Project Manager

Esperto da oltre 20 anni di soluzioni software open source e sviluppatore certificato Liferay, Denis in Intesys è specializzato di API Design per lo sviluppo di architetture Headless.

NEWSLETTER