Автоматты аударма пайдаланылды

Біз феодализммен қалай күрестік. Немесе дамудағы интероперабельділік дегеніміз не

Бүгін, мен шығарылымды тыңдаймын " интероперабельділік. "Менің сүйікті студия подкасттарымның бірі "немесе"-"ертең іске қосу"арасындағы қызметтерді қалай достастыруға болады. Қонақ-Самата Галимова, цифрлық құқықтар саласындағы белсенді, Кори Докторова-Apple, FB және басқа да тәуелсіз әзірлеушілердің технологиялық алпауыттарына жабық жүйелерге рұқсат беру саласындағы заңнаманың қалай өзгеріп жатқаны туралы тәжірибесімен бөліседі.

Мен клиенттің өздері сатып алған Бағдарламалық жасақтамаға қандай жүйелерді қосуға болатындығын таңдау мүмкіндігі үшін және бағдарламалық жасақтаманы жасаушылар интеграцияға тыйым салмауы немесе кедергі жасамауы үшін біздің күресімізді бірден есіме түсірдім.

Менің интероперабельділік үшін күресу тәжірибем

2016 жылы мен "Сервис Плюс" компаниясына жолдама басшысы ретінде қосылдым. Компания бөлшек сауда желілері (бөлшек сауда) үшін бағдарламалық жасақтама жасауға маманданған. Менің міндетім "бөлшек сауда желілері үшін адалдық бағдарламаларын басқару" өнімін нарыққа шығару болды.

Біздің Loya-дағы жұмысымыз кассалық бағдарламалық жасақтама негізінде құрылды, оның міндеті — чекті заңнамаға сәйкес уақытында басып шығару және ол өте жақсы жасады. Бірақ кассалық бағдарлама бағдарламашыларға акцияларды теңшеуге мүмкіндік бермеді, ал біздің жағдайда бұл маркетологтар. Бірақ бұл өте қажет функционалдылық болды: маркетингтік акцияларды басқару, жеке ұсыныстар жасау, сатып алушының профилін қалыптастыру, сегменттеу, қол жетімді арналар арқылы байланыс және т.б., әртүрлі тауарларды біріктіретін әртүрлі ұсыныстар пакеттерін құру және талдау.

Біз бұл бағдарламаны шамамен алты айда жасадық. Әрі қарай, олар біздің кассалық бағдарламалық жасақтаманы пайдаланған барлық клиенттеріміз үшін оны белсенді түрде насихаттай бастады. Бірақ біз оны және бәсекелестердің қолма-қол ақшасын пайдаланған клиенттерге де насихаттадық. Мұнда біз феодализммен бетпе-бет келдік, онда қабырғалар, шұңқырлар салынып, күзетшілер мамандар, сарапшылар ретінде қойылды. Басты міндет-бәсекелестерге жол бермеу.

Тұтастай алғанда, біздің адалдықты басқару бағдарламалық жасақтамасын бәсекелестердің кассалық шешімдерімен "интеграциялау мәселесі" туындады. Біздің клиенттеріміз, бөлшек сауда желілері біздің шешімімізді қолданғысы келді. Біз сата алдық, бірақ бәсекелес оны өзінің жеке меншігі деп санаса және ешкімді жіберуге дайын болмаса, онда сіз басқа шешімдермен интеграция жасағыңыз келмейтін мыңдаған себептерді ойлап табады.

Біз олармен бәсекелестермен кездесе бастадық: олар "Атол" өндірушілері, Петрдің "Кристалл Сервис" жігіттері, 1С негізіндегі әзірлеушілер және басқалар болды. Бірақ әр уақытта көптеген кездесулер болды, бірақ одан да көп сылтаулар болды: "неге мұны істеуге болмайды."Нәтижесінде, бірқатар әзірлеушілермен бізде REST API болады деп келісе алдық, оған қол жеткізу үшін ақы төлеу керек және егер кенеттен бірдеңе түсіп кетсе, қолдау алу керек.Бұл, бәлкім, қазір ақылды әзірлеушілердің басым тәжірибесі. Ресейлік нарықта SDK қол жетімділігіне немесе үшінші тарап әзірлеушілері үшін сатушы шешімдерімен интеграциялау мүмкіндіктеріне қатысты өнім әзірлеушілерінің қозғалысы туралы мысалдар бірден келеді+ Evotor market+ Bitrix 24+ AMO.CRM

Финтех:

  1. Open Banking (ашық банкинг): Еуропадағы PSD2 директивасы және басқа елдердегі ұқсас бастамалар банктерді үшінші тарап финтех компанияларына клиенттердің деректеріне қол жеткізуге (олардың келісімімен) және төлемдерді бастауға мүмкіндік беретін API (қолданбаларды бағдарламалау интерфейстері) ұсынуға міндеттейді. Бұл сізге жеке қаржыны басқаруға арналған қосымшалар, әртүрлі банктерден шот агрегаторлары, жедел төлем қызметтері және т.б. сияқты жаңа инновациялық қызметтерді құруға мүмкіндік береді. мысал: Mint қосымшасы API арқылы пайдаланушының әртүрлі банктік шоттарына қосылады және оның қаржылық жағдайының бірыңғай көрінісін ұсынады.
  2. Төлем шлюздері мен платформалары: Stripe, PayPal және Adyen сияқты компаниялар интернет-дүкендер мен басқа да онлайн-қызметтерге әр түрлі төлем әдістерін (Банктік карталар, электронды әмияндар, жергілікті төлем жүйелері) өздерінің қосымшалары мен веб-сайттарына біріктіруге мүмкіндік беретін API ұсынады. Бұл пайдаланушылар үшін үздіксіз тәжірибе береді және бизнес мүмкіндіктерін кеңейтеді. Мысал: Интернет-дүкен қай банкті немесе төлем жүйесін пайдаланғанына қарамастан, бүкіл әлем бойынша клиенттерден төлемдерді қабылдау үшін Stripe API қолдана алады.
  3. KYC/AML қызметтері (өз клиентіңізді біліңіз / ақшаны жылыстатуға қарсы әрекет): кейбір финтех компаниялары API арқылы басқа қаржылық қолданбаларға біріктірілуі мүмкін жеке басын тексеру және ақшаны жылыстатуға қарсы талаптарға сәйкестік шешімдерін әзірлеуде. Бұл компанияларға өздерінің күрделі жүйелерін жасамай-ақ тез және тиімді тексерулер жүргізуге мүмкіндік береді. Мысал: sumsub қызметі банктер, cryptocurrency биржалары және басқа финтех компаниялары қолдана алатын жеке куәлікті тексеруге арналған API ұсынады.
  4. Бухгалтерлік бағдарламамен Интеграция: шот-фактура және шығындарды басқару қосымшалары сияқты көптеген финтех қызметтері API арқылы танымал бухгалтерлік бағдарламалық жасақтамамен (мысалы, QuickBooks, Xero) біріктіріледі. Бұл Бухгалтерлік есеп пен есеп беруді жеңілдететін жүйелер арасында қаржылық деректерді автоматты түрде жіберуге мүмкіндік береді. Мысал: Expensify қосымшасы қызметкерлердің шығындары туралы деректерді компанияның бухгалтерлік жүйесіне автоматты түрде экспорттайды.

Басқа технологиялық компаниялар:

  1. Facebook интеграциясы: мазмұнды бір қолданбадан екіншісіне бөлісу мүмкіндігі (мысалы, Instagram-дан Facebook немесе Twitter-ге дейін) қолданба деңгейіндегі интероперабельділіктің мысалы болып табылады. Әлеуметтік медиа API үшінші тарап әзірлеушілеріне олардың функционалдығын қолданбаларына біріктіруге мүмкіндік береді. Мысал: фотосуреттерді өңдеу қолданбасы пайдаланушыларға өңделген кескіндерді API арқылы әртүрлі әлеуметтік желілерге тікелей жариялауға мүмкіндік береді.
  1. Мессенджерлер мен хабар алмасу хаттамалары: әр түрлі мессенджерлер (мысалы, WhatsApp, Telegram, Signal) арасындағы толық интероперабельділікке әлі қол жеткізілмегенімен, пайдаланушыларға әртүрлі платформалар арасында байланыс орнатуға мүмкіндік беретін Ашық хабар алмасу стандарттарын құруға бағытталған бастамалар мен хаттамалар (мысалы, Matrix) бар.
  2. Бұлттық қызметтер және API: Amazon Web Services (AWS), Microsoft Azure және Google Cloud Platform (GCP) сияқты бұлттық қызмет провайдерлері әзірлеушілерге әртүрлі қызметтерді (деректерді сақтау, есептеу, Машиналық оқыту және т.б.) қолданбаларына біріктіруге мүмкіндік беретін көптеген API интерфейстерін ұсынады. Бұл әртүрлі жеткізушілердің қызметтерін біріктіру арқылы күрделі және масштабталатын шешімдерді жасауға мүмкіндік береді. Мысал: Веб-бағдарлама AWS S3 сақтау қызметін, Google Cloud SQL дерекқорын және Azure Machine Learning Машиналық оқыту қызметін әрқайсысымен тиісті API интерфейстері арқылы пайдалана алады.
  3. Ақылды құрылғылар мен экожүйелер: Matter, Zigbee, Z-Wave және т.б. сияқты стандарттарды дамыту әр түрлі өндірушілердің ақылды үй құрылғылары арасындағы интероперабельділікті қамтамасыз етуге бағытталған. Бұл пайдаланушыларға брендке қарамастан бір қолданба немесе дауыстық көмекші арқылы әртүрлі құрылғыларды (жарықтандыру, термостаттар, құлыптар және т.б.) басқаруға мүмкіндік береді.

Бұл мысалдар бағдарламалық жасақтаманың интероперабельділігі жабық экожүйелердің "феодализмін" жеңе отырып, пайдаланушылар мен бизнес үшін икемді, инновациялық және ыңғайлы шешімдер жасауға мүмкіндік беретінін көрсетеді.

Пікірлер 3

Кіру пікір қалдыру үшін

Ваши размышления о интероперабельности и борьбе за открытость систем очень актуальны.

Жауап беру

Бибигуль, добрый день. Спасибо. Поделитесь вашим опытом в этом вопросе?

Жауап беру