Integratsiya platformasi - Integration platform

An integratsiya platformasi bu dasturiy ta'minot turli xil dasturlar va xizmatlarni birlashtirgan. U o'zini korporativ dastur integratsiyasi[iqtibos kerak ] ta'minot zanjirini boshqarishga qaratilgan. Buning g'oyasidan foydalaniladi tizim integratsiyasi muhandislar uchun sharoit yaratish.

Integratsion platformalar tarkibiy qismlardan qurilishi mumkin, o'rnatish uchun tayyor mahsulot sifatida sotib olinadi yoki an-dan sotib olinadi xizmat sifatida integratsiya platformasi (iPaaS) kompaniya.

Umumiy nuqtai

Integratsiya platformasi muhandislar:

  • Ma'lumotlar (axborot) integratsiyasi: Ularning bir xil ma'lumotlar to'plamlaridan foydalanayotganligiga va ma'lumot almashishi mumkinligiga ishonch hosil qiling. Ma'lumotlar metama'lumotlari va versiyalari bilan boshqarish ma'lumotlar izchilligini ta'minlaydi.
  • Ko'p turdagi dasturlarni (platformadan, dasturlash tili yoki manbadan mustaqil) birlashtiring, shunda ular birgalikda ishlash uchun jarayonlar va jarayonlarda bog'lanib qolishlari mumkin. Turli xil interfeyslar birlashma platformasida (Process Integration) yagona interfeys yordamida yashiringan.
  • Tarmoq orqali tarqatilgan va tarqoq dasturlar va muhandislar o'rtasida hamkorlik qilish.
  • Shunga o'xshash interfeyslardan foydalangan holda turli xil operatsion tizimlar va dasturlash tillari o'rtasidagi o'zaro bog'liqlik.
  • Xavfsizlik masalalarini hisobga oling, shunda ma'lumotlar faqat kerakli manbalar bilan bo'lishishi mumkin.
  • Interfaol foydalanuvchi interfeyslari bo'yicha vizual qo'llanma va barcha o'rnatilgan dasturlar uchun umumiy fasad.

Integratsion platformaning umumiy tarkibiy qismlari

Integratsiya platformasi odatda funktsional komponentlar to'plamini o'z ichiga oladi, masalan

  • Korxona dasturlari o'rtasida ishonchli xabar almashinuvini ta'minlash uchun xabar avtobusi.
  • Xabarlarni va dasturning xususiy protokoliga o'tkazish uchun adapterlar. Adapterlar ko'pincha FTP, SFTP yoki EDI kabi formatni qo'llab-quvvatlash kabi umumiy standartlar orqali ulanishni taklif qilishadi.
  • Xabarlarni yoki fayllarni bir formatdan ikkinchisiga aylantirish uchun transformatsiya mexanizmi va vizual ma'lumotlarni xaritalash.
  • Ishbilarmon partiyalar kabi jarayonlardan ajratilgan ma'lumotlarni saqlash uchun metadata ombori.
  • Orkestrni loyihalash va bajarish uchun jarayonni boshqarish vositasi. Ushbu kontekstda orkestratsiya - bu ish jarayonini yoki uning bir qismini ifodalaydigan texnik ish oqimi.
  • Xabar avtobusidagi xabarlarni kuzatish va orkestrlarning bajarilish tarixini ko'rish uchun texnik panel.
  • Orkestrlarni rejalashtirish uchun rejalashtiruvchi
  • Katta hajmdagi fayllarni uzatishni, ommaviy ishlarni, tashqi skriptlarni bajarishni va boshqa xabarlarga asoslanmagan vazifalarni boshqarish uchun ommaviy vosita.

Differentsiya

Integratsiya platformasi muhandislar tomonidan ishlab chiqilgan va foydali bo'lishi kerak. Uning biznes jarayonlarini xaritada ko'rsatish yoki ta'minot zanjirini boshqarish vositalarini birlashtirish niyati yo'q. Shuning uchun bu ushbu tizimlar bilan bog'liq emas.