Integraatiot

Last modified by jukarvon@helsinki_fi on 2024/02/07 06:34

Integraatioita voi tehdä joko ESB-väylän tai API-gatewayn (Gravitee-portaali) kautta

Rajapintojen julkaisuissa suositaan API-gatewaytä


Perusperiaatteet oikean integrointivälineen valintaan:

  • Jos integraatio on monimutkainen ja vaatii tietomuunnoksia tai eri tietolähteiden yhdistelmiä ESB-väylä suoriutuu siitä paremmin
  • Tiukasti kytketyt kahden järjestelmän väliset integraatiot, joissa on vain yksi rajapinnan hyödyntäjä, voidaan tehdä ESB:n kautta
  • Jos integraatio vaatii muuta toimintalogiikkaa niin se pitää toteuttaa ESB:n kautta
  • Esb:llä toteutettu integraatio voidaan myös julkaista Api-gatewayssa jos siinä on rajapintoja


API-gatewayn hyödyt:

  • Tarjoaa API-katalogin, jolloin api on muiden saatavilla ja nähtävillä
  • Tarjoaa apin luonnin nopeasti itsepalveluna ja ohjaa Swagger/Openapi-dokumentointiin
  • Mahdollistaa API:n uudelleen käyttöä, kun ne ovat julkisena katalogissa ja dokumentoitu
  • Helpottaa API-kokonaisuuden hallintaa tarjoamalla yhtenäisen käyttöliittymän
  • Rest-apin kautta gatewayn hallinta, tilastot ja CI/CD -tuki

Tuki:

tike-integraatiopalvelu@helsinki.fi

 @tapiiron@helsinki_fi

Slack: 

helsinkifi.slack.com: #api-management


Linjaukset:

tike-skva@helsinki.fi

Teams: Sovelluskehityksen viitearkkitehtuurin suunnitteluryhmä


Myös:

tike-ohjelmistotuotanto@helsinki.fi

https://helpdesk.it.helsinki.fi/palvelut/integraatiopalvelu