hr

Mogućnosti

Trebate pomoć za poslovanje?

Kontaktirajte nas za personaliziranu ponudu FinMV-a prilagođenu vašim potrebama.

API

API je skraćenica od "Application Programming Interface" (Aplikacijsko programsko sučelje). Većina velikih tvrtki razvija API-je za klijente ili za internu upotrebu u nekoj fazi.

Tradicionalne značajke API-ja

Otvoreni API povezan s financijskom platformom omogućuje vašoj tvrtki da ponudi povezanost i beskrajne integracije.

Obično programeri izrađuju web-stranicu, ured investitora i pozadinski ured, ostavljajući API za kasnije. Kako se poslovanje razvija, javlja se potreba za integracijom s drugim servisima i partnerima. Programeri zatim dodaju API-je kako bi omogućili takve integracije. Ovo je tradicionalni put razvoja projekta s monolitnom arhitekturom.

Slaba točka ovog pristupa je ta što je API u biti dodatak platformi, koji je potreban samo za komunikaciju s vanjskim partnerima. Kao rezultat toga, mogućnosti API-ja obično su rijetke i dupliciraju neke od back office funkcionalnosti.

Ovaj pristup također stvara ranjivost. Ako se API temelji na back officeu, tada sama back office stranica ne može biti dostupna samo zaposlenicima i zatvorena od vanjskih zahtjeva prema njoj. Stražnja uredska stranica morat će biti dostupna svima, a ne samo zaposlenicima, jer će svaka vanjska partnerska usluga morati moći pristupiti platformi putem API-ja.

Moderniji pristup API-ju

Upotrebom Mikroservisne arhitekture razvili smo bitno drugačiji pristup API-ju.

Na svojoj financijskoj platformi možete reći da je API "mozak" sustava. U njemu se obrađuju svi podaci, ugrađuje se poslovna logika, postavljaju upiti bazama podataka i davateljima usluga. Vaša promotivna stranica, račun klijenta i pozadinski ured također provode svi rade s platformom putem API-ja.

Ovaj pristup ima niz prednosti:

  • Podaci o vašem projektu uvijek su sigurni i pristup im je strogo kontroliran
  • možete napraviti mnoge vrste punopravnih ormara za klijente i promotivnih stranica
  • vaš će API biti maksimalan