Интеграциялық деңгей
Интеграциялар — көрінбейтін, бірақ маңызды деңгей. Жұмыс істегенде — жүйелер сөйлеседі. Жұмыс істемегенде — деректер жоғалады, ал адамдар терезеден терезеге көшіреді.
Loyihangizni muhokama qilishИнтеграциялық деңгей — компанияның IT-ландшафтының ең көрінбейтін және ең маңызды бөлігі.
Интеграциялар жұмыс істегенде, ешкім олар туралы ойламайды. Деректер қажет жүйеде пайда болады, есептер сәйкес келеді, процестер тегіс өтеді. Интеграциялар бұзылғанда немесе олар жоқ болғанда — адамдар деректерді терезеден терезеге көшіреді, есептер сәйкес келмейді, ал жаңа жүйені қосу жарты жылдық жобаға айналады.
Ірі компаниядағы типтік сурет: 20 жүйе, ондаған нүктелік интеграциялармен байланысқан. Әрқайсысы — бірегей, құжаттамасыз, мониторингсіз, қателерді өңдеусіз. Тағы бір жүйені қосу — бар жүйелердің әрқайсысымен интеграция жазуды талап етеді.
Дұрыс тәсіл — интеграциялық деңгей (ESB немесе API Gateway), оған әрбір жүйе бір рет қосылады. Стандартты протоколдар, бірыңғай анықтамалықтар, мониторинг, қателерді өңдеу. Жаңа жүйені қосу — айлар емес, апталар.
Qanday ishlashi kerak
Жүйелер арасында стандартты протоколдар бойынша деректер алмасуын қамтамасыз ететін бірыңғай шина (ESB/API Gateway) болуы тиіс. Деректер бір рет енгізіледі және барлық жүйелерге қолжетімді. Анықтамалықтар синхрондалған. Ақаулар автоматты анықталып өңделеді.
Где обычно все ломается
Qanday natijalarni kutish mumkin
Bu yechim bo'yicha loyihalar
Міндетіңізді талқылауға дайынсыз ба?
Не жұмыс істемейтінін немесе не құру керектігін айтыңыз. Бірінші әңгіме — міндеттемесіз.
Әдетте бірнеше сағат ішінде жауап беремін