sl

Priložnosti

Potrebujete pomoč za posel?

Pišite nam za osebno ponudbo FinMV, prilagojeno vašim potrebam.

API

API pomeni "Application Programming Interface" (Application Programming Interface). Večina velikih podjetij razvija API-je za stranke ali za interno uporabo v določeni fazi.

Tradicionalne funkcije API-ja

Odprti API, povezan s finančno platformo, vašemu podjetju omogoča, da ponudi povezljivost in neskončne integracije.

Običajno razvijalci izdelajo spletno mesto, vlagateljevo pisarno in zaledno pisarno, API pa pustijo za pozneje. Z razvojem podjetja se pojavlja potreba po integraciji z drugimi storitvami in partnerji. Razvijalci nato dodajo API-je, da omogočijo takšne integracije. To je tradicionalna pot razvoja projektov z monolitno arhitekturo.

Šibka točka tega pristopa je, da je API v bistvu dodatek platformi, ki je potrebna samo za komunikacijo z zunanjimi partnerji. Zaradi tega so zmogljivosti API-ja običajno redke in podvajajo nekatere funkcije zaledne pisarne.

Ta pristop ustvarja tudi ranljivost. Če API temelji na zaledni pisarni, potem samo spletno mesto zaledne pisarne ne more biti na voljo samo zaposlenim in zaprto pred zunanjimi zahtevami do njega. Zaledno spletno mesto bo moralo biti dostopno vsem, ne le zaposlenim, saj bo morala vsaka zunanja partnerska storitev imeti možnost dostopa do platforme prek API-ja.

Sodobnejši pristop API

Z uporabo Microservice Architecture smo razvili bistveno drugačen pristop k API-ju.

Na vaši finančni platformi lahko rečete, da je API "možgani" sistema. Vanj so obdelani vsi podatki, vgrajena je poslovna logika, poizvedbe do podatkovnih baz in ponudnikov storitev. Tudi vaše promocijsko spletno mesto, račun stranke in zaledna pisarna vse deluje s platformo prek API-ja.

Ta pristop ima številne prednosti:

  • Vaši projektni podatki so vedno varni in dostop do njih je strogo nadzorovan
  • lahko izdelate veliko tipov polnopravnih omaric za stranke in promocijskih spletnih mest
  • bo vaš API največji