API

Les interfícies de programació d’aplicacions ó API (Application Programming Interfaces), per les seves sigles en angles, fan que accedir a les dades i compartir-les entre sistemes sigui més fàcil i segur. Per què ara tothom parla d’API? Perquè permeten crear i modificar software creat per altres, per a les teves pròpies finalitats. Et permeten sobreescriure software existent, i faciliten la creació de serveis web sense haver d’escriure tot el codi des de zero. Sempre t’has preguntat com pots sincronitzar els arxius entre diversos dispositius? O com pots escoltar les teves cançons favorites d’Spotify des d’Instagram? Això és el que fan les API.

El desenvolupament d’API de sistemes permet: la separació d’interfícies d’usuari prenent com a base la lògica del negoci, el desenvolupament de múltiples interfícies i serveis de subministrament d’altres sistemes dins de l'organització. Amb les API pots dissociar les capes i els components d’una aplicació i facilitar el dimensionament del sistema i la distribució a través de molts sistemes, tecnologies i proveïdors al núvol.

El disseny de l’aplicació es basa en Api facilitades per la feina en paral·lel amb els diferents equips, la qual cosa redueix les dependències dels diferents mòduls i sistemes.

Un repte de l'ecosistema digital


El desenvolupament d’API facilita la creació de sistemes dimensionables i la seva capacitat per integrar diferents sistemes que proporcionin més funcionabilitat.

A partir de la composició que els desenvolupadors d’API proporcionen a les organitzacions, poden construir sistemes que reutilitzin altres sistemes i delegar fàcilment tasques a altres sistemes i organitzacions.

 
La innovació és construir el que som capaces d'imaginar