Sobes.tech
Middle

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

sobes.tech AI

AI-дан жауап

Мен бір интеграциялық жобада үш жүйенің бірлесе жұмыс істеуіне қатыстым: CRM, ERP және сыртқы жеткізу қызметі. Архитектура микросервистер негізінде құрылды және жүйелер арасындағы өзара әрекеттесу үшін REST API қолданылды.

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

Мысалы, CRM-да тапсырыс рәсімделген кезде автоматты түрде ERP-да тапсырыс жасалып, содан кейін сыртқы жеткізу қызметіне жеткізу сұранысы жіберілді. Бұл үшін біз хабарламалар кезегін (RabbitMQ) қолдандық, ол асинхронды деректерді жеткізу мен сенімділікті қамтамасыз етеді.

Осындай тәсіл деректердің сәйкестігін қамтамасыз етіп, жүйелер арасындағы процестерді автоматтандыруды арттырды.