Kontaktirajte nas za personaliziranu ponudu FinMV-a prilagođenu vašim potrebama.
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.
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.
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: