bg

Нуждаете се от помощ за бизнеса?

Свържете се с нас за персонализирана оферта за FinMV, съобразена с вашите нужди.

API

API означава "интерфейс за програмиране на приложения" (интерфейс за програмиране на приложения). Повечето големи компании разработват API за клиенти или за вътрешна употреба на някакъв етап.

Традиционни функции на API

Отворен API, свързан с финансова платформа, позволява на вашия бизнес да предлага свързаност и безкрайни интеграции.

Обикновено разработчиците правят уебсайт, офис на инвеститора и бек офис, оставяйки API за по-късно. С развитието на бизнеса се появява необходимостта от интеграция с други услуги и партньори. След това разработчиците добавят API, за да активират такива интеграции. Това е традиционният път на разработване на проекти с монолитна архитектура.

Слабото място в този подход е, че API по същество е придатък към платформата, който е необходим само за комуникация с външни партньори. В резултат на това възможностите на API обикновено са оскъдни и дублират някои от функциите на бек офиса.

Този подход също създава уязвимост. Ако API се базира на бек офиса, тогава самият бек офис сайт не може да бъде оставен достъпен само за служители и затворен от външни заявки към него. Сайтът на бек офиса ще трябва да бъде достъпен за всички, а не само за служителите, тъй като всяка външна партньорска услуга ще трябва да има достъп до платформата чрез API.

По-модерен подход на API

Използвайки архитектура на микросервизи, ние разработихме фундаментално различен подход към API.

На вашата финансова платформа можете да кажете, че API е „мозъкът“ на системата. В него се обработват всички данни, вградена е бизнес логика, правят се запитвания към бази данни и доставчици на услуги. Вашият промоционален сайт, клиентски акаунт и бек офис също провеждат всички работят с платформата чрез API.

Този подход има редица предимства:

  • Данните за вашия проект винаги са сигурни и достъпът до тях е строго контролиран
  • можете да направите много видове пълноценни клиентски кабинети и промоционални сайтове
  • вашият API ще бъде максимален