18 Paljasta rajapintaa

Luku 18 twitter.png

Marjukka Niinioja

Tarvitaanko API-hallintaa ja erillisiä API-hallintatyökaluja? Tiedämmekö, mitä rajapintoja meillä on ja kuka niitä käyttää ja kehittää? Ovatko sähköpostit pullollaan API-dokumentaatioita, eivätkö ne koskaan vastaa toteutusta? Näihin kysymyksiin etsimme tässä luvussa vastauksia.

Yhteenveto

 

  • API-hallinta on vielä nuorta, ja teknologia ja tarjonta ovat kehittyneet vasta viime vuosina.

  • API-hallinnan tarve ja teknologia riippuvat sekä liiketoimintatarpeista että narkkitehtuurista.¨

  • Kehittäjäkeskus, jonka osana voi olla API-hallinnan API-portaali, on keskeinen osa APIn kehittäjäkokemusta ja viestintää.

  • Usein APIen julkaisu portaaliin tapahtuu automaattisesti, kun API julkaistaan API-hallintaan.

  • APIt kannattaa kuvata OpenAPI-kuvauksella (tai muulla kyseisen API-hallinnan tukemalla tavalla), jotta APIen dokumentaatio generoituu automaattisesti portaaliin.

  • API-hallinnan ajonaikainen komponentti, API-gateway, kannattaa sijoittaa mahdollisimman lähelle APIen ajoalustaa. Tai ainakin API-hallinnan ja APIen väline liikennöinti kannattaa suojata.

  • Myös sisäiset APIt tarvitsevat API-hallintaa.

  • Kaikki APIt tai APIn oloiset teknologiat eivät API-hallintaan taivu ja IoT-rajapinnoille on myös omia alustoja.

Kiinnostuitko?