Tezkor dastur - Agile application

An Tezkor dastur ning natijasidir Xizmatga yo'naltirilgan me'morchilik va Tezkor rivojlanish paradigmalar. Agile Application o'rtacha dasturlardan a erkin bog'langan ajratilgan xizmatlar to'plami orkestratsiya qatlami va u o'zgaruvchan biznes ehtiyojlarini qondirish uchun osongina o'zgartiriladi va dizayni bo'yicha ölçeklenebilir.

Foydalanish Agile Applications dasturini ishlab chiqish paradigmalari, biznesning o'ziga xos funktsional tarkibiy qismlarini hal qilish uchun xizmatlar to'plamini qurish mumkin. Ushbu xizmatlar veb-xizmatlarni, shu jumladan standart aloqa protokollaridan birini ishlatishi mumkin. Yaxshi ishlab chiqilgan Agile Application umumiy aloqa protokoli va umumiy ma'lumotlar modelini standartlashtiradi. Keyinchalik, xizmatlar biznes mantig'ini amalga oshirish uchun ajratilgan qatlam yordamida tashkil etilishi mumkin.[1] Turli sotuvchilar tomonidan ko'plab vositalar mavjud (IBM,[2] Intel[3] va hokazo.), orkestratsiya qatlamini qo'llab-quvvatlaydigan sohada[iqtibos kerak ].

Agile Application-ning ajratilgan tabiati uni joylashtirishga imkon beradi xatolarga bardoshlik va ölçeklenebilirlik. Masalan, ko'lamini kengaytirishga e'tiborni qaratish orqali murojaat qilinadi QA jamoasi tiqilinchni keltirib chiqaradigan xizmatlar to'plamida, aksincha, butun tizim uchun kattalashtirish imkoniyatini echishga urinish juda katta muammo bo'lishi mumkin. Xuddi shunday, xizmatning bir nechta nusxalarini tarqatish orqali xatolarga chidamlilikka erishish mumkin. Agar bitta xizmat ishlamay qolsa, boshqa bir misol yukni ko'tarishi mumkin. Fuqaroligi bo'lmagan xizmatlar uchun bu doimiy ravishda mavjud bo'lishiga olib kelishi mumkin.

Agile Development paradigmasidan so'ng, har bir birlik rivojlanish tsikli yagona xizmatga yo'naltirilgan bo'lishi mumkin. Bundan tashqari, ushbu rivojlanish davrlarining ko'pi parallel ravishda o'tishi mumkin, bu esa rivojlanishning tezroq yakunlanishiga olib keladi.

Agile - barqaror ishlab chiqarish yoki standartlashtirishga emas, balki xususiylashtirishga asoslangan javob berish vositasi.

Adabiyotlar

  1. ^ Erl, Tomas (2005). Xizmatga yo'naltirilgan arxitektura: kontseptsiyalar, texnologiya va dizayn. Prentice Hall. ISBN  0-13-185858-0.
  2. ^ "IBM Cloud Orchestrator".
  3. ^ "SDN orkestratsiya qatlamini amalga oshirish masalalari" (PDF).

Qo'shimcha o'qish

Shuningdek qarang