Xulosa
Bu aniq Mikroservislar zamonaviy veb-dasturiy ta'minotni rivojlantirishga katta hissa qo'shadiAmmo ular hal qilish uchun ko'plab yangi muammolarni hal qilishni ham anglatadi. Faqatgina Frameworkni o'rganish va samarali ishlash bilan bog'liq bo'lgan muammolar, shuningdek, ushbu yangi ishlanmalar AT bo'limlarida qanday to'ldirilishi va amalga oshirilishi, oxir-oqibat ularni Internetga joylashtiradigan va boshqaradigan va ovoz berishga ega bo'lgan muammolar. har bir rivojlanish bo'yicha yakuniy qarorlarda og'irlik. Ammo Ushbu Arxitektura bu erda va u uzoq vaqt davomida saqlanib qolgan.
Ko'rib chiqilayotgan tadbirlar bir xil medalning ikki xil tomoni bo'lgan tushunchalarga asoslangan:
Natijada arxitektura;
Dizayn - belgilangan natijaga erishish vositasi sifatida;
Agar biz umuman arxitektura haqida, aniqrog'i, inson faoliyatining bu sohasi rivojlanishining klassik bosqichi haqida gapiradigan bo'lsak, u holda hayratlanarli darajada ulug'vor va muhim binolar - Xeop piramidalari, Eyfel minorasi va boshqalar bilan bog'liq bo'lgan parallelliklar darhol ko'z oldimizga keladi. , birinchi navbatda, ularning ulug'vorligi va tashqi ko'rinishi bilan.
Agar biz so'nggi paytlarda arxitekturaning rivojlanish yo'nalishi haqidagi masalani ko'taradigan bo'lsak, bu binolarning funktsional imkoniyatlarini maksimal darajada oshirish istagi va shundan keyingina loyihalashtirilgan inshootlar qiyofasini takomillashtirish bilan bog'liq.
Bu tendentsiyalar inson ongining evolyutsiyasi va tafakkurli fikrlash va hayot tarzidan mavjudotning yanada samarali shakllariga o'tishi, natijaga tezroq erishilishini ta'minlaydi.
Ilmiy, texnik, texnologik va ijtimoiy o'zgarishlar butun dunyoda o'zgarishlarni keltirib chiqaradi va arxitektura nafaqat amaliy san'at, balki fundamental fan va texnika sifatida ham tashqi o'zgarishlarning ob'ektlaridan biridir.
Dizayn - bu o'ziga xos mahsulot (xizmat) yaratishga qaratilgan faoliyat turi, uni amalga oshirish bosqichlari ketma -ketligi "tashqi" omillar bilan belgilanadi va uning yakuniy afzalliklari va kamchiliklarini aniqlaydi.
Dizayn sohasi zamonaviy va samarali faoliyat shakli - loyiha shaklida keng tarqaldi.
Arxitektura dizayni - bu loyihani amalga oshirish jarayonida arxitektura yaratishga qaratilgan faoliyat.
Dasturiy ta'minotning arxitektura dizayni, hozirgi ko'rinishida, o'z jarayonlarini amalga oshirish uchun dasturiy mahsulotlardan foydalanadigan tashkilotlar faoliyati natijalariga erishishni ta'minlaydigan artefakt (arxitektura) yaratish vazifasini qo'yadi.
Aytish kerakki, bizni o'rab turgan dunyo tobora ko'proq axborot texnologiyalari sohasiga, xususan, turli dasturlarga bog'liq:
Odatda operatsiyalarni qisman yoki to'liq avtomatlashtiradi, ular odatda resurslarni ko'p talab qiladi;
Turli maqsadlar uchun "onlayn" ma'lumot almashish va o'zgartirish bilan bog'liq noyob imkoniyatlarni beradi;
Nafaqat inson kapitalidan foydalanishni, balki ko'chmas mulkni saqlash bilan bog'liq xarajatlarni ham optimallashtiradi;
Va hokazo.
Dasturiy mahsulotlar yuqori texnologiyali zamonaviy domenlarning asosiy elementi (uyali aloqa, video eshittirish, xavfsizlik, trafikni boshqarish va boshqa trafik turlari va boshqalar). Bugungi kunda ishlatilmaydigan kompaniyani topish juda qiyin (aniqrog'i deyarli imkonsiz) axborot texnologiyalari ularning faoliyatida.
Hamma, kichik korxonalardan tortib, an'anaviy, konservativ tabiatdagi jamoat tashkilotlari, moliyaviy va ijtimoiy tashkilotlarga qadar, ko'plab muntazam operatsiyalarni avtomatlashtirishga intiladi. Va ularning ko'pchiligi maxsus dasturiy ta'minotdan foydalanmasdan bozorda bo'la olmaydi. Innovatsion kompaniyalar va ular uchun axborot texnologiyalarining ahamiyati haqida gapirishning hojati yo'q.
Tashkilotlar faoliyati natijalariga erishish uchun ishlatiladigan axborot mahsulotlari endi yo'q bo'lib ketadi, aniqrog'i, ular vaqt sinovidan o'tmaydi.
Xuddi shunday sinov ham dasturiy ta'minotni yaratish bosqichida bo'lgan dasturiy mahsulotlar tomonidan o'tkaziladi.
Aynan mana shu bosqich, ongli dasturiy mahsulotdan "teshiklarni tuzatish" uchun ishlab chiqilgan "vaqtinchalik" dasturni ajratib turadi, uni ishlatish va ishlab chiqish, tashkilotlar o'z vaqt oralig'ida etarlicha uzoq vaqtga mo'ljallangan. hayot sikli.
Axborot texnologiyalari sohasi klassikasi - Frederik Bruksning asarlarida siz dastur va dasturiy mahsulot o'rtasidagi quyidagi farqni topishingiz mumkin:
Kirish ma'lumotlarining maksimal umumlashtirilgan diapazoni va turlari;
To'liq sinov;
Batafsil hujjatlar;
Dasturiy mahsulotga dasturdan 3 barobar ko'proq vaqt kerak bo'ladi;
Kursimizda biz aniq dasturiy mahsulotlar va ularni amalga oshirish bilan bog'liq bo'lgan ba'zi jarayonlarni ko'rib chiqamiz.
Bu yuqori sifatli (yoki unchalik emas) dasturiy mahsulotlar elektron dunyosini tashkil etadi, ular nafaqat Yer sayyorasining har bir zamonaviy aholisini o'rab oladi, balki uning ongi va xulq-atvorini ham shakllantiradi.
Zamonaviy dasturiy ta'minot dunyosini sifatli saqlash va rivojlantirish uchun, aniq nima va qanday ishlab chiqish kerakligi to'g'risida, avval xato qilingan xatolarni takrorlamaslik va o'tmishdagi voqealarni hisobga olish kerak. hisob va hozir va kelajakda ishlatiladi.
Dasturiy ta'minot kelajak dunyosining asosi zarur sifat xususiyatlarini berishi kerak, masalan:
Funktsionallik;
Ishlash;
Ishonchlilik;
Xavfsizlik;
Va boshqalar.
Bundaylarning yaratilishi axborot tizimlari, aniqrog'i, bunday axborot mahsulotlarining yadrosi bo'ladigan arxitektura kursimizning mavzusi.
Do'stlaringiz bilan baham: |