cs

Příležitosti

Potřebujete pomoc s podnikáním?

Kontaktujte nás pro personalizovanou nabídku FinMV přizpůsobenou vašim potřebám.

API

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í.

Tradiční funkce rozhraní API

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.

Modernější přístup k 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:

  • Vaše projektová data jsou vždy zabezpečena a přístup k nim je přísně kontrolován
  • můžete vytvořit mnoho typů plnohodnotných klientských skříní a propagačních stránek
  • vaše rozhraní API bude maximální