L’avvento delle API (interfacce di programmazione delle applicazioni) rappresenta al contempo un’opportunità di business e una sfida tecnologica.
Per capirlo, bisogna ragionare di prospettiva e contestualizzare il discorso partendo dal pregresso dello sviluppo, ovvero le SOA. A contestualizzare l’evoluzione sono gli specialisti API che hanno stilato un documento strategico, che aiuta a capire il percorso evolutivo dello sviluppo e il significato per il business aziendale. Leggendolo, potrete capire perché:
- le API possono non avere un valore intrinseco, ma apportare un enorme valore al business tramite i dati di backend e le funzionalità applicative che abilitano
- l’API sono un facilitatore che consente di riutilizzare i sistemi di grande valore aziendale nelle applicazioni per produrre un valore di business diretto
- è possibile definire gli obiettivi generici di un progetto API, abilitando il self-service per gli sviluppatori e gli utenti di app
- è necessario ridurre le barriere di accesso alle risorse aziendali di valore
- è fondamentale dare priorità alle esigenze e alle preferenze degli sviluppatori di app client
- è strategico incoraggiare la collaborazione tra risorse interne ed esterne
- è indispensabile tenere conto delle problematiche di sicurezza e scalabilità causate dall’esposizione degli asset IT sul mercato aperto