Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Rajapinnoista ja niiden hyödyntämisestä - Jarkk...

Rajapinnoista ja niiden hyödyntämisestä - Jarkko Moilanen, APInf Oy

Käytetty materiaalina 45 min webinaarissa VAMOS! hankkeessa.

Jarkko Moilanen, PhD

April 21, 2017
Tweet

More Decks by Jarkko Moilanen, PhD

Other Decks in Business

Transcript

  1. Mikä rajapinta (API)? Rajapinnan kautta avataan digitaalisia resursseja (dataa +

    toimintoja) joko sisäisesti tai yrityksen ulkopuolelle. API hallinta Sisäinen tai ulkoinen
  2. API ”lajit” Avoin rajapinta innovaatiot uusien yritysten ja toimijoiden kalastelu

    Kumppanirajapinta Uutta liiketoimintaa syvempää kumppanuutta Sisäinen rajapinta (2% kiky) automatisointi harjoittelu (organisaatiokyvykkyys) Hyödyntäjien määrä
  3. API talous on synnyttänyt uusia liiketoimintamuotoja ja ammatteja Software-as-a-Service (stripe,

    twilio) Ekosysteeminen talous - oma liiketoiminta riippuu 3. osapuolen rajapinnoista API-hallintaratkaisut – kaikki isot ostaneet firman API:en testaus ja monitorointi on oma liiketoimintansa API dokumentaatio palveluna (documentation-as-a-service, readme.io) Työkalut rajapintojen kehittämiseen ja CD/CI API:en löydettävyys (katalogit) API evankelismi
  4. Nopeus on olennaista Digitaalisessa taloudessa se joka ensimmäisenä markkinoilla nappaa

    leijonan osan vaikka tuote ei olisi paras Rajapinnoilla lyhennetään merkittävästi sovellusten/palveluiden kehitysaikaa
  5. Digitaalisten palveluiden kehitys nykyaikana Uusien sovellusten tekeminen on päivien kestoista

    PoC tehdään tunneissa tai päivissä. Alpha tuote päivissä (tämä laitetaan markkinoille) Tuote viikoissa
  6. Digitaalisten palveluiden kehitys nykyaikana API API API Oma API Palvelu

    kartta tapahtumat maksujärjest tarjoukset Tässä esimerkissä oma API, voi olla myös toisen osapuolen käytössä oleva
  7. Päätöksenteosta Eurooppalaisessa kehittämiskulttuurissa Kehittäjä on kuningas, kehittäjät ovat API- talouden

    rokkitähtiä. Kehittäjät valikoivat teknologian Kehittäjät valikoivat rajapinnat Hellikää kehittäjiä, he tekevät teille lisää tuloja
  8. 3 – 30 – 3 3 sek ymmärtää API:n tarkoitus

    30 sek löytää API:n endpoint 3 min päästä käytössä
  9. DX arviointi Minkä ongelman API ratkaisee? Miksi se on olemassa?

    (miksi tutustuisin) Miten otan sen käyttöön? (kynnys) Mistä löydän tukea? (dokumentaatio+) Mitä se maksaa? (kustannus, plans) Mikä API:n tulevaisuus on? (jatkuvuus) Mikä on API:n luotettavuus? (teho + vastuutaho)
  10. Ansaintalogiikoista API:n käyttö maksaa (per kutsut tms, sis freemium) API

    palvelun lisäarvona (API oikeus osaksi premium pakettia) Nopeuta markkinoille pääsyä “Well-built, well-designed APIs help you build applications faster. It helps you innovate faster. More importantly, it helps you fail faster” Strateginen kumppanuus (Integroi API osaksi isompaa alustaa, pääset uusille markkinoille) Kehittäjä saa tuloa
  11. Elinkaari Rajapinnoilla on elinkaari kuten tuotteilla Analyysi tarpeista Kehitys Käyttö

    API-hallinta; kontrolli, seuranta, ansainta (poistaminen)
  12. API – hallinta tarjoaa Analytiikka ja metriikka käytöstä Dokumentaatio Elinkaaren

    tuki Kehittäjien ”houkuttelu” = kynnys matalaksi, katalogi Sandbox ominaisuudet API:en testaamiseen
  13. API – hallinta tarjoaa Käytön profilointi + cache Pääsynhallinta ja

    käyttäjienhallinta Liiketoimintamallien tuki Saavutettavuus (skaalautuva) Tukee jollain mekanismilla legacy järjestelmiä (”Excel API”)