Kontaktujte nás pro personalizovanou nabídku FinMV přizpůsobenou vašim potřebám.
API je zkratka pro "Application Programming Interface" (Application Programming Interface). Většina velkých společností v určité fázi vyvíjí API pro klienty nebo pro interní použití.
Otevřené API propojené s finanční platformou umožňuje vaší firmě nabízet konektivitu a nekonečné integrace.
Obvykle vývojáři vytvoří web, kancelář investora a back office, přičemž API nechávají na později. Jak se podnikání vyvíjí, objevuje se potřeba integrace s dalšími službami a partnery. Vývojáři poté přidají API, aby takové integrace umožnili. Toto je tradiční cesta vývoje projektu s monolitickou architekturou.
Slabým místem tohoto přístupu je, že API je v podstatě přídavek platformy, který je potřeba pouze pro komunikaci s externími partnery. V důsledku toho jsou možnosti API obvykle řídké a duplikují některé funkce back office.
Tento přístup také vytváří zranitelnost. Pokud je API založeno na back office, pak samotný web back office nemůže být ponechán dostupný pouze zaměstnancům a uzavřen před externími požadavky na něj. Web back office bude muset být přístupný všem, nejen zaměstnancům, protože jakákoli externí partnerská služba bude muset mít přístup k platformě prostřednictvím rozhraní API.
Pomocí Microservice Architecture jsme vyvinuli zásadně odlišný přístup k API.
Na vaší finanční platformě můžete říci, že API je „mozkem“ systému. V něm se zpracovávají veškerá data, je zabudována obchodní logika, zadávají se dotazy do databází a poskytovatelů služeb. Váš propagační web, klientský účet a backoffice také řídí všechny pracují s platformou prostřednictvím rozhraní API.
Tento přístup má řadu výhod: