Мазмұнға өту
XSIS
Инженер көк жарықта желілік кабельмен жұмыс істеп жатыр

Кәсіпорындар және интеграциялар

Middleware және API интеграция қызметтері

Әрбір жүйе мен серіктес үшін бір интеграция қабаты, ақау жағдайлары өңделген

Әрбір байланыс өз сценарийі болғанда

Көп бизнес өзі басқармайтын қызметтерге тәуелді: CRM, тасымалдаушылар мен 3PL логистикалық провайдерлері, салық платформалары, KYC және AML скринингі және SaaS құралдары. Әрқайсысының өз API-і, өз шектеулері және өз ақау тәсілі бар.

Бір-бірлеп қосылған олар ешкім толық түсінбейтін нүкте-нүкте сценарийлер жиынтығына айналады. Серіктес API-ін өзгертеді, хабарлама түнде жоғалады, ал алғашқы белгі клиенттің шағымы болады.

Сіз үшін не өзгереді

  1. Сценарийлер торының орнына бір қабат

    Жүйелер оқиғаларды бір басқарылатын қабат арқылы жариялап, қабылдайды, сондықтан серіктес қосу әрбір жүйеге тиюді білдірмейді.

  2. Ештеңе жоғалмайды, ештеңе қайталанбайды

    Идемпотентті жазулар, кідірісі ұлғаятын қайта әрекеттер және қате хабарламалар кезегі, сондықтан ақау жоғалмай, ұсталып, қайта жіберіледі.

  3. Әрбір ағын көрінеді

    Серіктес сайын іздер, қате деңгейі және кідіріс, қай серіктес және қалай істен шыққанын айтатын ескертулермен.

Не жеткіземіз

  • API шлюзі

    Жариялайтын API-леріңіз үшін бір басқарылатын кіреберіс: аутентификация, сұраныс шектеулері, квоталар, нұсқалау және қолдану аналитикасы.

  • Оқиға торы және кәсіпорындық қызмет шинасы

    Оқиға торы дегеніміз жүйелер мен алаңдар арасында оқиғаларды нақты уақытта бағыттайтын брокерлер желісі. Инфрақұрылымыңыз кәсіпорындық қызмет шинасында (ESB) жұмыс істеп тұрса, оны да жобалап, кеңейтеміз.

  • BPMN жұмыс ағынын автоматтандыру

    Жүйелер мен адамдарды қамтитын процестер, мысалы қосу немесе бекіту, BPMN (Business Process Model and Notation) тілінде модельденіп, жұмыс ағыны қозғалтқышымен орындалады.

  • Үшінші тарап экожүйесінің коннекторлары

    REST, SOAP және вебхуктер арқылы немесе iPaaS (интеграция платформасы қызмет ретінде) арқылы CRM, 3PL логистика, салық және KYC мен AML провайдерлеріне арналған коннекторлар.

  • API келісімдері және нұсқалау

    Әрбір интерфейс үшін OpenAPI немесе WSDL анықтамалары, өріс ережелері, қате кодтары мен шектеулері және серіктестердің өзгерістерін қабылдау саясаты.

  • Сәйкестік және құпиялар

    OpenID Connect немесе SAML арқылы бір рет кіру, OAuth 2.0 арқылы қызметке қолжетімділік және құпиялар қоймасындағы деректер, шектелген және айналдырылған.

  • Сенімділік және мониторинг

    Идемпотенттік кілттер, қайта әрекеттер, қате хабарламалар кезектері және әрбір ерекше жағдай үшін адамға арналған операциялық жол, серіктес сайын дашбордтар мен ескертулермен.

Қалай жұмыс істейміз

  1. Түгендеу

    Тәуелді жүйелер мен серіктестерді, әрқайсысына қажет деректерді және бүгін көріп жатқан ақауларды тізімдейміз.

  2. Қабатты жобалау

    API келісімдерін жазып, әрбір ағын үшін тікелей шақыруларды, оқиғаларды, ESB-ді немесе интеграция платформасын таңдаймыз.

  3. Коннекторларды құру

    Әрбір коннекторды қателерді өңдеуімен, қайталаудан қорғанысымен және журналдауымен басынан бастап құрамыз.

  4. Әр серіктеспен тексеру

    Келісім тесттерін және шет-шет сценарийлерін әр серіктестің тест ортасында, ақауларды қоса, орындаймыз.

  5. Қауіпсіз шығару

    Кезеңдермен шығарамыз және жаңа жол дәлелденгенше ескі жолды қолжетімді ұстаймыз.

  6. Басқару және бейімдеу

    Қате деңгейі мен қате хабарламаларды бақылаймыз және серіктестер API-лерін өзгерткенде коннекторларды бейімдейміз.

ERP-ден үшінші тараптарға: бір платформа, көп серіктесІскерлік оқиғалар ERP-ден бір рет шығады, ал интеграциялық платформа оларды әрбір серіктеске өзі күтетін форматта жеткізеді. Callback-тар сол жолмен қайтады. Қайталаулардан кейін де сәтсіз хабарлама қате хабарламалар кезегіне түсіп, деректері қоса берілген ескерту тудырады.ERPERPКлиенттер,тапсырыстар,шот-фактураларXSISИнтеграциялықплатформаiPaaS немесе жекеқызметтер,сәйкестендіру жәнеқайталауларҮшінші тарапCRMАккаунттар,байланыс тұлғаларыжәне мүмкіндіктерҮшінші тарапЛогистика жәнетасымалдаушыларЖөнелтілімдер жәнебақылауҮшінші тарапЭлектрондықшот-фактура жәнесалықплатформасыБекіту жәнеесептілікҮшінші тарапKYC жәнесәйкестендірупровайдеріТексеру жәнескринингҚызметӨлі хаттар кезегіжәне ескертулерЕштеңе жоғалмайдыАдамдарҚолдау командасы1REST · OData · webhook2REST/JSON3REST/JSON4webhook5SOAP/XML · REST6REST/JSON7webhook89

ERP-ден үшінші тараптарға: бір платформа, көп серіктес

Іскерлік оқиғалар ERP-ден бір рет шығады, ал интеграциялық платформа оларды әрбір серіктеске өзі күтетін форматта жеткізеді. Callback-тар сол жолмен қайтады. Қайталаулардан кейін де сәтсіз хабарлама қате хабарламалар кезегіне түсіп, деректері қоса берілген ескерту тудырады.

  • Негізгі ағын
  • Асинхронды
  • Ерекше жағдай жолы
Ағын 9 қадамнан тұрады

Ағын, қадам сайын

  1. ERP жағынан Интеграциялық платформа жағына: Іскерлік оқиғалар, REST · OData · webhook арқылы (негізгі ағын).
  2. Интеграциялық платформа жағынан CRM жағына: Клиенттер мен тапсырыстар, REST/JSON арқылы (негізгі ағын).
  3. Интеграциялық платформа жағынан Логистика және тасымалдаушылар жағына: Брондалған жөнелтілімдер, REST/JSON арқылы (негізгі ағын).
  4. Логистика және тасымалдаушылар жағынан Интеграциялық платформа жағына: Бақылау оқиғалары, webhook арқылы (асинхронды).
  5. Интеграциялық платформа жағынан Электрондық шот-фактура және салық платформасы жағына: Бекітуге арналған шот-фактуралар, SOAP/XML · REST арқылы (негізгі ағын).
  6. Интеграциялық платформа жағынан KYC және сәйкестендіру провайдері жағына: Сәйкестікті тексеру, REST/JSON арқылы (негізгі ағын).
  7. KYC және сәйкестендіру провайдері жағынан Интеграциялық платформа жағына: Тексеру нәтижелері, webhook арқылы (асинхронды).
  8. Интеграциялық платформа жағынан Өлі хаттар кезегі және ескертулер жағына: Қайталаулардан кейін сәтсіз, қате хабарламалар кезегіне (ерекше жағдай жолы).
  9. Өлі хаттар кезегі және ескертулер жағынан Қолдау командасы жағына: Деректері мен қатесі қоса берілген ескерту (ерекше жағдай жолы).

Протоколдар, платформалар және стандарттар

Интеграция платформасы өздеріңізде болса, соның үстінде құрамыз. Өнім атауының болуы оның вендорымен серіктестікті білдірмейді.

Деректер және аналитика
  • Apache Kafka
Интеграция
  • REST
  • SOAP
  • GraphQL
  • Webhooks
  • OpenAPI
  • MuleSoft
  • Boomi
  • Azure Logic Apps
  • Apache Camel
  • RabbitMQ
Сәйкестік және қолжетімділік
  • OAuth 2.0
  • OpenID Connect
  • SAML 2.0
  • SCIM
  • Keycloak
  • Microsoft Entra ID
Денсаулық сақтау стандарттары
  • HL7 v2
  • HL7 FHIR

Өндірістегі дәлел

Парсы шығанағы ынтымақтастық кеңесіне мүше елдегі Tier-1 банк пен конгломерат үшін Apache Kafka негізінде оқиғаға негізделген middleware торын құрдық. Ол SAP S/4HANA-ны банктер мен салық органдарына қосады, ал құпиялар HashiCorp Vault-та сақталады.

Қалай бастау керек

Серіктестер мен ағындардың айқын тізімі тікелей ұсынысқа өтеді. Құжатталмаған қолданыстағы интеграциялар торы Brownfield Diagnostic Bridge-тен басталады.

Әрі қарай не болады

  1. Консалтингке дейінгі сессия

    Алдымен тегін 30 минуттық онлайн алдын ала консультация: мақсаттарыңызды, жүйелеріңізді және шектеулеріңізді қараймыз.

  2. Дайындық шолуы

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

  3. Бағытты таңдау

    Талаптары дайын жобалар 3 жұмыс күнінен 5 жұмыс күніне дейінгі мерзімде міндетті ұсыныс алады. Тұжырымдама кезеңіндегі жобалар Blueprint Studio-дан басталады. Істен шығып жатқан, құжатталмаған немесе интеграцияны қажет ететін жұмыс істеп тұрған жүйе 1 аптадан 2 аптаға дейін диагностикасынан басталады. Blueprint Studio мен диагностиканың әрқайсысының ұсыныста көрсетілетін белгіленген алымы бар.

  4. Бес кезеңде жеткізу

    Жұмысты бастау, тікелей демонстрациялары бар спринттер, интеграция және қатайту, қабылдау және іске қосу, содан кейін басқарылатын қызметтер. Іске қосқаннан кейін кепілдік мерзімі, сосын қосымша қолдау және техникалық қызмет келеді.

Сұрақтар мен жауаптар

Интеграция платформасын немесе арнайы кодты қолдану керек пе?

Бұл қосылымдарыңыздың санына және оларды кім басқаратынына байланысты. MuleSoft, Boomi немесе Azure Logic Apps сияқты интеграция платформасы дайын коннекторларды, сәйкестендіруді және мониторингті бір жерде береді, бірақ лицензия құнымен. Арнайы қызметтер толық бақылау береді және лицензия талап етпейді, бірақ қолдауға көбірек код қажет. Екеуін де жағдайыңыз үшін салыстырамыз.

ESB мен оқиға торының айырмашылығы неде?

Кәсіпорындық қызмет шинасы хабарламаларды орталық торап арқылы бағыттап, түрлендіреді. Оқиға торы оқиғаларды қосылған брокерлер желісі арқылы таратады, сондықтан түрлі бұлттар мен алаңдардағы жүйелер тікелей жариялап, жазыла алады. Көп инфрақұрылым біреуінен екіншісіне көшкенде екеуін де қатар ұстайды.

Серіктестің API-і істемей қалса не болады?

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

API нұсқаларының өзгерістерін қалай өңдейсіздер?

Жариялайтын API-леріңізді нұсқалаймыз, ескі нұсқаларды келісілген мерзімге қолдауда ұстаймыз және тұтынушыларға не өзгеретінін айтамыз. Шақыратын API-лер үшін әр серіктестің қолдаудан шығару хабарламаларын қадағалап, жаңа нұсқаларды оның құмсалдырғышында тексереміз. Келісім тесттері жарияланбаған өзгерісті өндіріске жетпей ұстайды.

Сәйкестік провайдерімізді қоса аласыздар ма?

Иә. Microsoft Entra ID немесе Keycloak сияқты провайдерлер арқылы OpenID Connect немесе SAML 2.0 бойынша бір рет кіруді қосамыз. Қосымша қолдаса, пайдаланушылар SCIM арқылы құрылады. Сәйкестік провайдеріңіз қолжетімділік берілетін және алынатын жалғыз орын болып қалады.

Сұраныс шектеулерімен қалай жұмыс істейсіздер?

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

Құруға дайынсыз ба? Ұсыныс сұраңыз.

Талаптарыңызды немесе RFP-іңізді жіберіңіз. Архитекторларымыз оларды тексереді және міндетті, бекітілген ауқымды ұсыныс қайтарады.

Әрі қарай не болады

  1. Дайындық шолуы

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

  2. Міндетті ұсыныс

    тегін архитектура валидациясы жүрген соң Сіз 3 жұмыс күнінен 5 жұмыс күніне дейінгі мерзімде міндетті, көлемі белгіленген ұсыныс аласыз: кезеңдер, архитектура, команда құрылымы және SLA. Біз Сіздің сұрауыңыз бойынша, талаптарыңызды бөліспес бұрын, Сізбен құпиялылық туралы келісімге (NDA) қол қоямыз.

  3. Жұмысты бастау

    Инженерия топтарымыз қол қойған соң келісімшартқа қол қойылғаннан кейін 5 жұмыс күнінен 10 жұмыс күніне дейін Sprint 0-ді бастайды.

  4. Бес кезеңде жеткізу

    Жұмысты бастау, тікелей демонстрациялары бар спринттер, интеграция және қатайту, қабылдау және іске қосу, содан кейін басқарылатын қызметтер. Іске қосқаннан кейін кепілдік мерзімі, сосын қосымша қолдау және техникалық қызмет келеді.