Biznes namunasi modeli (brm) turli funksiyalarning biznes ko'rinishini beradi


Download 62.08 Kb.
bet4/8
Sana28.10.2023
Hajmi62.08 Kb.
#1730022
1   2   3   4   5   6   7   8
Bog'liq
loyihalash 121-160

Transport quyi tizimi integratsiyalashgan ilovalarga asenkron ta'sir o'tkazish imkoniyatini beradi. Bu daraja ham axborotni boshqarish va xavfsizligiga javobgardir, amalga oshirilishi mumkin xabarlarni yo'naltirish va qayta ishlash haqida g'amxo'rlik qiladi.
Biznes mantiqini amalga oshirish qatlami o'zgartirish uchun funktsiyalarni ta'minlaydi va xabarlarni yo'naltiradi. Bu darajada almashinadigan xabar transport quyi tizimi orqali xabarlar brokerlari mavjud. Xabar brokeri quyidagilarni amalga oshirishi mumkin
Xususiyatlari:

  1. Xabarlarni qabul qilish va ularni yuborish belgilangan manzillarga.

  2. Xabar formatlarini konvertatsiya qilish.

  3. Agregatsiya va parchalanish xabarlar.

  4. Repozitariylar bilan o'zaro aloqa.

  5. Veb-qo'ng'iroqlar orqali ma'lumotlarni olish xizmatlari.

  6. Xatolar va hodisalarni boshqarish.

  7. Xabarlarni manzilga yo'naltirish, mazmuni, mavzusi.

Xuddi shu nomdagi biznes jarayonlarini boshqarish darajasi BPEL (Business Jarayonni bajarish tili) Internet orqali xizmatlar. Biznesni boshqarish qatlami o'zidan oldingi darajaga qo'shimcha va biznes jarayonlarini boshqarish uchun mo'ljallangan tegishli fan sohasi shartlari ifodalaydi. ESB yondashuvi juda ko'p afzalliklarga ega va integratsiya arxitekturalarini qurish imkonini beradi, deyarli har qanday murakkablikda. Oddiy tuzilma integratsiya tizimi 20-rasmda ko'rsatilgan.

    1. Xizmatga yo'naltirilgan arxitektura

Xizmatga yo'naltirilgan arxitektura SOA (xizmatga yo'naltirilgan arxitektura, SOA) hisoblanadi
axborot tizimlarini joriy etishga yondashuvni yaratishga va foydalanishga asosiy e’tibor qaratilgan xizmatlar. SOA asosan integratsiya arxitekturasi bo'lib, bir element sifatida moslashuvchan integratsiya mexanizmlarini ta'minlaydi

20-rasm - Integratsiya tizimining tipik tuzilishi


Ishlash printsipi faqat qo'ng'iroq qilishdir boshqa dasturlarning bir qismi bo'lgan xizmatlarning ilovalari. Yaratilgan xizmatlar quyidagilar uchun birlashtirilishi mumkin kelajakda bo'ladigan biznes-jarayonlarni yaratish, xizmat sifatida foydalanish.
SOA sizga quyidagi vazifalarni hal qilishga imkon beradi:

  • yangilarini joriy etish muddatlarini qisqartirish asosida yangi tizimlarni tezkor yaratishning mavjud yechimlari;

  • egalik qilishning past narxi

  • axborot tizimi;

  • integratsiya xarajatlarini kamaytirish;

  • tizimning ishlash muddatini oshirish;

  • abstraktlashtirilgan biznes jarayonlarini amalga oshirish ilovalar va platformalardan.

SOAning bir qismi bo'lgan xizmatlar quyidagi xususiyatlarni qondirishi kerak:

  • foydalanilgan biznes funktsiyalari bir necha marta ifodalaydi;

  • mustaqil aloqa protokollariga ega interfeyslardan formal yordamida aniqlanishi mumkin;

  • mustaqil aloqa protokollariga ega til va amalga oshirish platformasidan va joylashuv ma'lumotlari mavjudligini ta'minlaydi.;

Har bir xizmat ma'lum bir joyda joylashgan mijozlar tomonidan masofadan turib chaqiriladi. Shuning uchun, agar o'zgartirishlar kiritish kerak bo'lsa, ularga quyidagilar kerak yagona joyda ishlab chiqarish. SOA ning asosiy tushunchasi tavsifda mavjud protokollardan qat'iy nazar xizmat ko’rsatishdir. Xizmat bir marta aniqlanadi va turli xil protokollar bilan ishlash uchun bir nechta dasturlarga ega bo'lishi kerak.
SOA samaradorligi va rivojlanish darajasini baholash uchun yetuklik modellari qo'llaniladi. Dastlab, axborot tizimlarining yetukligi haqida gapirganda, CMMI modeli nazarda tutilgan edi Integratsiya), ammo hozirda SOA uchun maxsus ishlab chiqilgan modellar mavjud.
Guruh tomonidan taklif qilingan SOA yetuklik modeli 2005 yilda Sonic Software Corporation boshchiligidagi kompaniyalar besh darajadan iborat:

  1. SOA dan vaqti-vaqti bilan foydalanish (Boshlang'ich xizmatlar).

  2. Arxitektura darajasi (Arxitektura xizmatlar).

  3. Biznes va o'zaro hamkorlik xizmatlari (Biznes xizmatlari va hamkorlik xizmatlari).

  4. Biznes jarayoni ko'rsatkichlarini olish (o'lchangan biznes xizmatlari).

  5. Biznes jarayonlarini optimallashtirish (Optimallashtirilgan biznes xizmatlari).

Vaqti-vaqti bilan foydalanish darajasi modeldagi eng past va aniqlash uchun mo'ljallangan


tashkilotda SOA dan foydalanishning maqsadga muvofiqligidir. Bu darajada, asosiy XML, WSDL, SOAP, UDDI standartlari. SOA bilan ishlashda birinchi daraja - tanishish va tajriba to'plash vazifasidir. Shuni ta'kidlash kerakki, allaqachon birinchi daraja ESB bazasi yechimlarini birlashtirishi mumkin. Tizim birinchi darajaga mos keladi uning arxitekturasigacha yetuklik hujjatlashtirilgan. Bu murakkablik tizimning o'zi uchun muhim emas. Birinchisiga mos keladigan tizimga misol yetuklik darajasi 21-rasmda ko'rsatilgan Arxitektura darajasi rejalashtirilgan integratsiyaga o'tish va joriy etish standartlar. Tashkilotdagi arxitektura hujjatlashtirilgan, uni yanada rivojlantirish rejasi shunday bo'lishi kerak:

21-rasm - SOA etukligining birinchi darajasi tizimi


to'liq tavsiflangan, xavfsizlik siyosati ishlab chiqilgan va komponentlarni qayta ishlatish imkoniyati mavjud. Misol bunday tizim 22-rasmda ko'rsatilgan. Bunday tizimda xizmatlar reestri xizmatlar va siyosatlar omborini kengaytiradi, xizmatlarning kengaytirilgan tavsifini o'z ichiga oladi. Diagnostika, aniqlash va javob uchun quyi tizim maxsus vaziyatlar uchun faollashtirilgan maxsus vaziyatlarni boshqarish. Qo'llab-quvvatlash uchun avtorizatsiya mexanizmlari, quyi tizim yagona autentifikatsiya va avtorizatsiya qo'shiladi. Biznes xizmatlari va xizmatlar qatlami o'zaro ta'sir boshlanishi bilan tavsiflanadi, biznesni boshqarish tizimlaridan foydalanish

22-rasm - SOA etukligining ikkinchi darajasi tizimi


ichki xizmatlar va xizmatlar jarayonlari hamkorlari. Rivojlanishning ushbu darajasida faol WSBPEL standarti qo'llaniladi. Yetuklikning uchinchi darajasi xizmatlarni ikki guruhga ajratib turadi: biznes xizmatlari (biznes xizmatlari) va hamkorlik xizmatlari. Shu munosabat bilan, bu darajada, ikkita pastki qatlamni biz ajrata olamiz: biznes xizmatlari pastki qavati, hamkorlik xizmatlarining pastki qatlami. Biznes- xizmatlarini yaxshilashga qaratilgan tashkilotning ichki jarayonlari, xizmatlar hamkorlik - o'rtasidagi o'zaro ta'sirdir. Tizim uchinchi tasniflanishi uchun undagi yetuklik darajasi har qanday quyi darajalar sifatida saqlanishi kerak (biznes xizmatlari, xizmatlar hamkorlik). Ushbu darajadagi farq quyidagilardan o'tishdir, biznes xizmatlari uchun veb-xizmatlar. Uchinchi yetuklik darajasi tizimiga misol 23-rasmda keltirilgan.
O'lchangan biznes xizmatlarining darajasi biznes jarayonlarining belgilangan ko'rsatkichlarini tahlil qilish bilan tavsiflanadi. Tahlil ko'pincha jarayonni ifodalaydi ma'lumotlardan bilim olish-ma'lumotlarni qazib olish. Yetuklikning to'rtinchi darajasi qatorlarni amalga oshirishni talab qiladigan yangi quyi tizimlar:

  • biznes monitoringi quyi tizimi faoliyati (Biznes faoliyati monitoringi, BAM);

  • biznes qoidalari bilan ishlash uchun quyi tizim (Rule Engine);

23-rasm - SOA yetukligining uchinchi darajasi tizimi



  • hodisa quyi tizimi;

  • hodisalarni qayta ishlash quyi tizimi.

Shuni ta'kidlash kerakki, qarorlarni o'zgartirish ushbu darajadagi biznes jarayoni parametrlari tizimlar hali ham inson tomonidan qabul qilinadi. To'rtinchi yetuklik darajasi tizimiga misol 24-rasmda ko'rsatilgan. Biznes jarayonlarini optimallashtirish darajasi avtomatik mavjudligi bilan qolganlardan farq qiladi yani paydo bo'lgan voqealarga reaktsiyalar. Tashkilot faoliyatini biznes nuqtai nazaridan optimallashtiradi. Yoqish uchun vaziyatlarga avtomatik javob berish tizimlari qabul qilishni qo'llab-quvvatlash tizimini joriy qildi, ikki narsani bajaradigan yechimlar: biznes siyosati va biznesning ta'rifi. Tahrir qilish qoidalari monitoring natijalari uchun ikkita ish rejimi mavjud bunday tizim: avtomatik va emissiya rejimi (yarim avtomatik). Beshinchi yetuklik darajasi tizimiga misol 25-rasmda keltirilgan. SOA yetuklik modeli ikkala texnologiyani ham o'z ichiga oladi mantiqiy va biznes jihatlarni. Ayniqsa, dastlabki uch darajagacha bo'lgan muddat ishlatiladigan texnologiyalarga bog'liq. Va oxirgisining darajalari biznes mantig'i terminologiyasidan foydalanadiki, tadbirkorlik faoliyati uchun asos ularga tegishliligi parametrlar bilan belgilanadi.

24-rasm - SOA yetukligining to'rtinchi darajasi tizimi

25-rasm - SOA yetukligining beshinchi darajasi tizimi
Yana bir yetuklik modeli mavjud: SOA - Xizmatga yo'naltirilgan yetuklik modeli (Xizmatga yo'naltirilgan yetuklik modeli Korxonalar, SOE). U IBM va BEA tizimlari tomonidan ishlab chiqilgan. Tizimlar biznes nuqtai nazaridan modellarning yetukligini aniqlash uchun xizmat qiladi. Shuni ta'kidlash kerakki bu model SOAni yaratishga sarflangan investitsiyalar qaytarish usullarini ham ko'rib chiqadi. SOE besh darajani belgilaydi:

  1. Asosiy daraja (SEO foundation). Bunda daraja xizmatga yo'naltirilgan infratuzilmani yaratishi, barcha biznes jarayonlarini belgilashi va samaradorlik ko'rsatkichlari ro'yxatini tuzishi kerak. Birinchi daraja katta xarajatlarni va investitsiyalarning daromadliligini o'z ichiga olmaydi.

  2. Takrorlanadigan, yo'naltirilgan Intranet (SOE repeatable projects infra – focused). Ushbu daraja rivojlangan COA mavjudligini taxmin qiladi, ehtimol, bir nechta USB bilan, vazifa spetsifikatsiyasi, potentsial foydalanuvchilarni va ularni aniqlash rollari. Asosiy e'tibor tashkilot ichidagi SOA foydalanishga qaratilgan. Ikkinchi darajada bog'liq investitsiyalarni qaytarish jarayonini boshlaydi biznes jarayonlarini amalga oshirish narxining pasayishi bilan..

  3. Kengaytirilgan, yo'naltirilgan tashkilot uchun (SOE extended enterprise focused). Turli tashkilotlarning biznes jarayonlari birlashish bilan tavsiflanadi. Yoqilgan ushbu darajada bir nechta tashkilotlarda amalga oshiriladigan biznes-jarayonlar monitoring tizimi yaratilmoqda. Investitsiyalarning daromadliligi saqlash xarajatlarini kamaytirish orqali hamkorlik aloqalarini olib boradi.

  4. Yechimga yo'naltirilgan (SOE solution focused). Ushbu daraja quyidagilarni anglatadi xizmatlarni qo'llab-quvvatlaydigan infratuzilmani takomillashtirish. Asosiy e'tibor yangi gorizontal va vertikal yaratish biznes-jarayonlarni amalga oshirish yechimlari (xususan, ramkalarni joriy etish). Investitsiyalarning rentabelligi amalga oshirish xarajatlarini kamaytirish orqali erishiladi.

5. Ishlashni optimallashtirish, moslashuvchanlik va intellektualizatsiya (SOE performance, agility and intelligence focused). Oxirgi daraja diqqatni jamlashni nazarda tutadi rivojlanish bilan bog'liq muammolarni hal qilish moslashuvchan atrof-muhit o'zgarishiga mos keladigan tizimlar. Intellektualizatsiyani quyidagilar bilan ifodalash mumkin xizmatlarni semantik qidirish shaklida. Qaytish tez bo'lganda tizimga egalik qilish qiymati o'zgaruvchan muhit investitsiyalarni kamaytirish orqali erishiladi.
4. Axborot tizimlarini loyihalashda

Download 62.08 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling