Tre modi in cui la gestione delle API trasforma la vostra organizzazione

4 minuti di lettura

Nel mio precedente post sul blog, "Strategia per il ciclo di vita delle API a prova di futuro", ho adottato un approccio piuttosto semplice per spiegare perché le aziende stanno ripensando la loro strategia per il ciclo di vita delle interfacce di programmazione delle applicazioni (API) per il futuro. In questa sede, invece, intendo approfondire la discussione e parlare di tre modi in cui un approccio moderno alla gestione delle API può cambiare radicalmente e in meglio il modo in cui la vostra azienda opera.

1. La gestione delle API abilita gli ecosistemi digitali

In sintesi, le moderne API fanno molto di più che consentire lo scambio di dati tra applicazioni. Se gestite correttamente, le API sono alla base di nuovi processi aziendali. Accelerare la messa in produzione delle API consente alla vostra azienda di sfruttare rapidamente le opportunità e di incrementare i ricavi.

Sempre più spesso questi nuovi e sofisticati processi vengono creati tra aziende. Insieme ai loro partner commerciali, le organizzazioni più avanzate formano un ecosistema digitale, che Gartner Research definisce come un "gruppo interdipendente di attori (organizzazioni, persone, cose) che condividono piattaforme digitali standardizzate per raggiungere uno scopo reciprocamente vantaggioso"[1]. Per quanto riguarda lo scopo reciprocamente vantaggioso, Gartner osserva: "Gli ecosistemi aziendali offrono un accesso senza precedenti alle capacità, alle risorse e ai talenti su scala globale che creano le condizioni per l'innovazione"[2].

Le API sono il tramite degli ecosistemi digitali. In particolare, facilitando la comunicazione all'interno e all'esterno dei confini aziendali, le API:

  • Consentire ai sistemi aziendali di connettersi tra loro
  • Accelerare la connettività dei partner
  • Aumentare il coinvolgimento dei clienti
  • Aumentare la velocità e l'agilità
  • Migliorare i processi aziendali
  • Stimolare l'innovazione di prodotto

2. La gestione delle API dà potere agli stakeholder delle API

Le API toccano un'ampia gamma di utenti. Per massimizzare la portata e l'efficacia della tecnologia API, una moderna strategia di gestione delle API soddisfa in genere le esigenze di tre gruppi di utenti chiave: Creatore di API, gestore di API e amministratore di API.

I creatori di API hanno bisogno del giusto supporto e della giusta guida. Che si tratti di "citizen integrator" o di sviluppatori, i creatori di API desiderano un'integrazione rapida e semplice di applicazioni e dati. Possono creare integrazioni per singoli casi d'uso (una sola integrazione) o per il consumo da parte di più leader aziendali, il che comporta molte integrazioni. Questi tipi di integratori vogliono:

  • Consumare API REST e SOAP
  • Creare API REST
  • Diritti di accesso e criteri di sicurezza per abilitare API private, partner e pubbliche.
  • Aggiornamento delle funzionalità di accesso legacy attraverso la trasformazione da SOAP a REST

Poiché sono guidati dal time-to-value, i creatori di API richiedono una connettività precostituita ai sistemi aziendali e alla tecnologia aziendale. Questo migliora la loro capacità di implementare la logica di business per guidare la trasformazione dei dati. Le organizzazioni devono inoltre implementare la sicurezza desiderata con accesso alle API privato o pubblico e chiavi o autenticazione, come richiesto.

I gestori di API richiedono le giuste risorse di sviluppo. Oltre alle capacità di creazione di API, il gestore di API - che in genere realizza integrazioni intra- e inter-organizzazione, compresi i servizi web - deve disporre delle risorse di governance, visibilità e sicurezza necessarie per realizzare più progetti di integrazione su scala. I gestori di API possono anche costruire prodotti API per la distribuzione e la monetizzazione esterna. Questo manager deve essere dotato di:

  • Un portale per gli sviluppatori
  • Funzionalità di governance API come il monitoraggio del traffico
  • Analisi delle API per ottenere dettagli granulari sulle operazioni e sulle prestazioni delle API.

Gli amministratori delle API hanno bisogno di strumenti che facilitino la visibilità granulare, la destrezza di gestione e molto altro ancora. dal controllo delle versioni alla gestione completa del ciclo di vita delle API. Gli amministratori API in genere gestiscono un numero molto elevato di punti di integrazione e/o una vasta libreria di API per uso interno e per la distribuzione in un ecosistema digitale di partner.

Anche le API possono essere monetizzate e devono essere mantenute in modo professionale come qualsiasi software commerciale. La giusta strategia di gestione delle API consente di monetizzare facilmente le API.

3. La gestione delle API vi aiuta a migrare verso la cloud

La base di qualsiasi ambiente API ad alte prestazioni e ad alto valore è la giusta soluzione di integrazione di applicazioni e dati, che renderà infinitamente più facile aderire alle migliori pratiche di sviluppo e gestione delle API. Sempre più spesso questa soluzione è una moderna piattaforma di integrazione come servizio(iPaaS), una piattaforma basata su cloud che consente la distribuzione, la gestione e la governance per collegare applicazioni e servizi software in ambienti diversi. Un iPaaS intelligente consente all'utente di creare pipeline di integrazione e di esporle in un'API, un processo molto più rapido rispetto alla scrittura e al test di un'API da zero.

La giusta piattaforma iPaaS ha un'architettura moderna che si estende sia agli ambienti di distribuzione legacy che a quelli basati su cloud. La piattaforma deve essere in grado di coesistere con la tecnologia attuale e di essere utilizzata per creare nuove integrazioni di dati, applicazioni e processi ogniqualvolta sia opportuno per il business. Invece di un "big bang", la tecnologia iPaaS può essere introdotta gradualmente nel tempo, progetto per progetto, senza bisogno di un upgrade.

Scegliendo un iPaaS moderno, le organizzazioni possono essere sicure di intraprendere il miglior percorso di gestione, sia che utilizzino le funzionalità di gestione delle API integrate nella piattaforma, sia che utilizzino le migliori soluzioni di terze parti per la gestione dell'intero ciclo di vita delle API, per sfruttare rapidamente le opportunità e incrementare i ricavi.

Per saperne di più su come costruire una base per la creazione, la gestione e l'intero ciclo di vita delle API ad alte prestazioni, scaricate il white paper di SnapLogic "API 101: tecnologia moderna per la creazione di valore aziendale".


[1] "Insights from the 2017 CIO Agenda Report: Seize the Digital Ecosystem Opportunity", Gartner.
https://www.gartner.com/imagesrv/cio/pdf/Gartner_CIO_Agenda_2017.pdf

[2] Digital Business Ecosystems & The Platform Economy", Gartner.
https://www.gartner.com/technology/topics/business-ecosystems.jsp

Ex Principal Product Marketing Manager presso SnapLogic
Categoria: Integrazione
Argomenti: API Cloud

Stiamo assumendo!

Scoprite la vostra prossima grande opportunità di carriera.