7 Nautitaan sisäisesti – internal ja private APIt

API-luokittelujen ”tikkataulu”: Marjukka Niinioja & Jarkko Moilanen 2018. Kirjasta: API-talous 101, Alma Talent

Marjukka Niinioja

Tässä luvussa keskitytään tilanteisiin, joissa APIn käyttäjät ovat organisaation omaa henkilöstöä tai sellaisia kehittäjiä, jotka kehittävät organisaation toimeksiannosta sen omistamia palveluita ja järjestelmiä. Luvussa pohditaan myös valmisjärjestelmien ja pilvialustojen asiakkailleen ja kumppaneilleen tarjoamien kumppani-APIen roolia sisäisinä rajapintoina silloin, kun ne ovat keskeinen osa organisaation palveluiden toteutusta. Luvussa käsitellään myös sisäisten APIen tietomalleja ja tietoturvaa.

 

Yhteenveto

 

  • Sisäiset APIt ovat usein myös ulkoiseen käyttöön sopivia ja ulkoiset sisäiseen käyttöön sopivia.

  • Sisäistä APIa käytetään usein oman yrityksen palveluiden kehittämiseen.

  • Sisäinen API voi olla myös tarjolla valmiissa tuotteessa, jota käytetään sisäiseen tarkoitukseen.

  • Sisäisissä rajapinnoissa tietosisältö on usein joiltain osin erilaista kuin ulkoisissa.

  • Myös sisäisten APIen rajapintojen suunnitteluun ja tietomallien määrittelyyn kannattaa panostaa, jotta perimätieto ja vaikeat termit ja rakenteet eivät hidasta APIn käyttöä.

  • Sisäiset APIt eivät usein jää vain sisäiseen tai ainakaan sisäverkon sisäiseen käyttöön. Ne tarvitsevat tietoturvaa ja internet-kelpoisuutta siinä missä muutkin APIt.

  • Viimeistään ensimmäisen mobiilisovelluksen käyttöönotto tekee sisäisestä APIstasi tahattomasti julkisen.

  • Käytä julkisia rajapintojasi myös sisäisten palveluiden kehittämiseen.

  • Järjestä hackathoneja, joissa annat ulkoisille kehittäjille sisäiset APIt käyttöön tai sisäiset APIt oman talon muille tiimeille kokeiltavaksi.

 

Kiinnostuitko?