Guruh talabasi muzaffarov mansurning “Katta ma'lumotlarni qayta ishlash texnologiyalari va usullari ” fanidan tayyorlagan




Download 25,37 Kb.
Sana24.12.2023
Hajmi25,37 Kb.
#127801
Bog'liq
3-Amali ish Katta ma\'lumotlarni qayta ishlash texnologiyalari va usullari




KI-11-19(S) GURUH TALABASI
MUZAFFAROV MANSURNING
Katta ma'lumotlarni qayta ishlash texnologiyalari va usullari
FANIDAN TAYYORLAGAN

3 - AMALIY ISHI





Mavzu: Dasturiy ta'minotni ishlab chiqishda standartlashtish va metrologiya.
Dasturiy 
ta'minotni ishlab chiqish hayotiy tsiklidagi (SDLC) turli xil o'zgarishlar va yaxshilanishlar tufayli dasturiy ta'minotni ishlab chiqish doimiy ravishda rivojlanmoqda , masalan:


  • Doimiy o'zgaruvchan texnologik landshaft



  • Yangi iste'molchi va biznes talablari



  • Bozor tendentsiyalari



Bugungi kunda mashhur bo'lgan texnologiya tezda eskirishi mumkin. Hozirgi dasturiy ta'minotni ishlab chiqish jarayoniga nazar tashlaydigan bo'lsak, ko'plab muhim tendentsiyalar bizning dasturiy ta'minot va platformalarni ishlab chiqish, joylashtirish va boshqarish usullarini o'zgartirmoqda.
Ushbu postda keling, keng IT-sanoatga yuqori ta'sir ko'rsatadigan dasturiy ta'minotni ishlab chiqishdagi ba'zi tendentsiyalarni muhokama qilaylik.
Kam kodli va kodsiz dasturiy ta'minotni ishlab chiqish
Bu kontseptsiya qarama-qarshi bo'lib tuyulishi mumkin: axir, kodlash dasturiy ta'minotni ishlab chiqishning asosidir.
Biroq, dasturiy ta'minotni ishlab chiqish tobora murakkablashmoqda va dasturiy ta'minotni tezroq yetkazib berish zarurati hech qachon sekinlashmaydi. Bu dasturiy ta'minotni ishlab chiqish guruhlarini doimiy bosim ostida qoldirdi va yangi iste'dodlarni bunday yuqori bosimli muhitlarga kirishni istamadi.
Aynan shu sabablarga ko'ra 
past kodli HYPERLINK "https://www.bmc.com/blogs/low-code-vs-no-code/"va HYPERLINK "https://www.bmc.com/blogs/low-code-vs-no-code/" kodsiz mahsulotlar dasturiy ta'minotni ishlab chiqish sohasida tezda mashhurlikka erishdi.
Muhimi, past kodli va kodsiz vositalar va platformalar hech qachon dasturiy ta'minotni ishlab chiqishda haqiqiy kodlashni almashtirmaydi - kimdir ularni ishlab chiqishi kerak. Ammo ko'proq odamlar ular keltiradigan imtiyozlarga ega bo'lishadi:
Past kodli va kodsiz variantlardan foydalanuvchilarga dasturiy echimlar va yetkazib berish quvurlarining ayrim qismlarini ishlab chiqish, joylashtirish va boshqarish imkonini berish orqali dasturiy ta'minotni ishlab chiqish quvurlarini to'ldirish uchun foydalanish mumkin. Yana bir afzallik? Dasturiy ta'minotni ishlab chiqish sohasiga kirish uchun to'siqni kamaytirish va yangi iste'dodlarni jalb qilishga yordam berish.

Katta ma'lumotlar xavfsizligi


Katta ma'lumotlar va ma'lumotlar fani IT sanoatida odatiy holga aylandi, ma'lumotlar har qanday biznesning asosi hisoblanadi.
Dasturiy ta'minotni ishlab chiqish ma'lumotlarni yig'ish, saqlash va tahlil qilishdan katta ma'lumotlarga bo'lgan ehtiyojni qondirish uchun rivojlangan. Foydalanuvchilar, tartibga soluvchi organlar va hukumatlar tomonidan katta ma'lumotlarga bo'lgan tekshiruv kuchayganligi sababli, 
ushbu to'plangan barcha ma'lumotlarni himoya qilish har qanday tashkilot uchun birinchi raqamli ustuvor vazifaga aylandi.
Bu ehtiyoj, o'z navbatida, xavfsizlikni asosiy komponent sifatida integratsiyalashuviga olib keldi. Bu ma'lumotlar bilan o'zaro aloqada bo'lgan har qanday dasturiy ta'minotda ishlab chiqish boshidan xavfsizlik zarralarini integratsiyalashni talab qiladi. "Ma'lumotlar xizmat sifatida" platformasi va uzluksiz internet tahdidlarining kuchayishi bilan katta ma'lumotlar xavfsizligi keyingi asosiy tendentsiyaga aylanadi.
DevSecOps
DevOps dasturiy ta'minotni ishlab chiqish uslubimizni o'zgartirdi, bu esa dasturiy ta'minotning yanada tezkor va tezroq ishlanmalarini ta'minladi va shu bilan birga dasturiy ta'minotning umumiy sifatini yaxshilaydi. Biroq, bulut ko'pgina dasturiy ta'minot ishlanmalarida markaziy o'rinni egallaganligi sababli, dasturiy ta'minotni etkazib berishda Internetga bo'lgan ishonch ortishi bilan birga, dasturiy ta'minot uchun tahdidlar ham ortishi mumkin.
Bu faktlarning barchasi xavfsizlik guruhlarini dasturiy ta'minotni ishlab chiqish va yetkazib berish jarayonining tez sur'atlariga moslasha olmasligiga olib keldi.
Bundan farqli o'laroq, 
DevSecOps dasturiy ta'minotni ishlab chiqish jarayonining har bir burchagiga xavfsizlikni o'rnatdi, xavfsizlik guruhlari DevOps jarayonining barcha jihatlarini doimiy ravishda kuzatib boradi. SDLCda birinchi darajali fuqaro sifatida xavfsizlikning ushbu integratsiyasi yanada xavfsizroq dasturiy ta'minotga olib keladi. Shunday qilib, DevSecOps kelgusi yillarda ko'pgina ishlab chiqish guruhlari uchun standart operatsion jarayon sifatida DevOps-ni almashtiradi .
SecOps ni DevSecOps bilan solishtiring .)
Sun'iy intellektga bo'lgan ishonchni oshirish
AI allaqachon ko'pgina dasturiy ta'minotning asosiy komponentiga aylangan, oddiy kompyuter ko'rish ilovalaridan korporativ miqyosdagi bashoratli tahlillargacha. So'nggi yillarda katta yutuqlarga erishgan 
sun'iy intellekt bu keng ko'lamli o'sishni cheklamaydiganga o'xshaydi.
Ko'pgina tor AIlar ko'p jihatdan odamlarni to'liq o'rnini bosadigan darajada aqlli bo'lganligi sababli, inson aqliga mos keladigan AI keyingi o'n yil ichida haqiqatga aylanishi mumkin.
AI 
neyron tarmoqlari va mashinani o'rganish dasturlari bilan birgalikda mantiqning statik qismlaridan o'z-o'zini o'rganadigan va rivojlanayotgan ob'ektlarga o'tmoqda. Bu dasturiy ta'minot ishlab chiqilishini o'zgartiradi. Aksariyat ishlanmalar statik mantiqni yaratishdan oxirgi foydalanuvchining oʻzgaruvchan talablarini qondirish uchun oʻrganishi va rivojlanishi mumkin boʻlgan algoritmlarni yaratishga oʻtadi.
AIni mashinani o'rganish bilan solishtiring .)
Kengaytirilgan reallik, virtual haqiqat va aralash haqiqat
Bo'lsa 
AR, VR, HYPERLINK "https://www.lenovo.com/in/en/faqs/pc-life-faqs/compare-vr-ar-mr/"va HYPERLINK "https://www.lenovo.com/in/en/faqs/pc-life-faqs/compare-vr-ar-mr/" MR so'nggi yillarda qotib qilgan ko'rinadi, barcha uch texnologiyalari haqiqat shou doimiy o'sish. Aksariyat iste'molchilar yangi tajribalarni orzu qilgan holda, ushbu texnologiyalar bizning dunyoga qarashimiz va munosabatimizni tubdan o'zgartiradi.
Kengaytirilgan reallik (AR)
Bu eng koʻp qoʻllaniladigan texnologiya boʻlishi mumkin, chunki u elektron tijoratdan tortib foydalanuvchilarning xarid qilish usulini oʻzgartirishgacha, AR asosidagi GPS ilovalari bilan navigatsiyagacha koʻpgina sohalarda ilovalarga ega.
AR raqamli texnologiyalarga tobora ko'proq tayangan holda foydalanuvchi tajribasining asosiy qismiga aylanishi mumkin. Bularning barchasi ARga qaratilgan dasturiy ta'minot ishlanmalariga teng. Bundan tashqari, Google va Apple kompaniyasining ARCore va ARKit kabi vositalari yordamida AR rivojlanishi tez sur'atda bormoqda.
AR bulutini sinab ko'ring .)
Virtual haqiqat (VR)
VR haqida o'ylaganimizda, darhol o'yin bizning xayolimizga keladi - chunki bu uning katta qo'llanilishidir.
VR misli ko'rilmagan foydalanuvchi tajribasini taklif qilishi mumkin, bu sizni birinchi shaxs nuqtai nazaridan butunlay virtual olamlarga cho'mdiradi. Siz hozir uzoq sayyorani o'rganishingiz va keyingi soniyalarda uyingizning qulayligida okeandagi eng chuqur xandaqlarni o'rganishingiz mumkin.
Biroq, ko'pchiligimiz VR-da o'yin o'ynashdan tashqari, xususan, ta'lim va boshqa ko'ngilochar sektorlarni o'zgartirishi mumkin bo'lgan ilovalar mavjudligini unutamiz. Talabalar virtual dunyoda amaliy tajribaga ega bo'lishlari va hatto VR-ga asoslangan filmlarni tomosha qilishlari mumkin. Virtual haqiqatga asoslangan dasturiy ta'minot ishlanmalari ikkita yangi ishlanma tufayli keng tarqaladi:



Aralash haqiqat (MR)
MR haqiqat va raqamli dunyo o'rtasidagi ko'prikdir - bu raqamli va jismoniyni bog'laydigan platforma. Aralash haqiqat jismoniy dunyo bilan o'zaro munosabatimizni tubdan o'zgartirish imkoniyatiga ega.
Microsoft kabi kompaniyalar MRni Hololens kabi mahsulotlar bilan qo'llab-quvvatlab, MR keyingi katta narsaga aylanishi uchun zamin yaratdilar.
Progressiv veb-ilovalar
Mobil va veb-ilovalarning uzluksiz o'sishi bilan ikkala platforma uchun alohida ilovalarni ishlab chiqish va ularga xizmat ko'rsatish keraksiz yuk bo'lishi mumkin.
PIA yoki Progressive Web Apps ishlab chiquvchilarga mobil brauzerlar orqali xizmat qiladigan JavaScript, CSS va HTML kabi veb-asoslangan tillardan foydalangan holda o'zlarining veb-ilovalarining mobilga yo'naltirilgan versiyalarini yaratishga imkon beradi, ammo mahalliy ilovalarga o'xshash tajribani ta'minlaydi.
Bu variantni kim ishlatishi kerak?



  • Bu mobil rivojlanishga resurslarni ajratmasdan mobil foydalanuvchi bazasini jalb qilmoqchi bo'lgan kichik rivojlanish guruhlari uchun ajoyib variant bo'lishi mumkin.



  • Korxonalar, shuningdek, soddalashtirilgan veb-asoslangan PIA orqali bir nechta platformalarda mahalliy foydalanuvchi tajribasini ta'minlash uchun ushbu imkoniyatdan foydalanishlari mumkin.



IoT sohasida o'sish
Things Internet oddiy maishiy texnika tibbiy qurilmalar uchun ko'lamli dunyo bo'ylab bir qancha sanoat, kuchi yoqishdan aqlli qurilmalar bilan milliardlab, hech-kengayib bormoqda. Shunday qilib, ushbu IoT qurilmalariga qaratilgan ko'proq dasturiy ta'minot ishlab chiqiladi. Bu bulutli va IoT texnologiyalari o'rtasidagi yanada mustahkam aloqaga olib keladi - axir, ko'pchilik IoT qurilmalari o'zlarining butun hayoti davomida taqsimlangan va bulutga asoslangan texnologiyalarga tayanadi.
(IoT 
xatti-harakatlar internetiga qanday turtki berishini ko'ring .)

UI/UXga e'tibor kuchaygan


Raqamli xizmatlar va tajribaga bo'lgan ishonchning ortishi foydalanuvchi interfeyslari va foydalanuvchi tajribasiga e'tibor qaratdi.
An'anaga ko'ra, ko'pgina dasturiy ta'minot ishlanmalarida UI yoki UX haqida ko'p e'tibor bermasdan, dastur mantig'i va backend xizmatlariga ustuvor ahamiyat berildi. Bu foydalanuvchilar uchun qulay va yangi foydalanuvchi tajribasiga bo'lgan talabning ortishi bilan tez o'zgardi. Shunday qilib, UI/UX dasturiy ta'minotni ishlab chiqish jarayonida birinchi o'ringa chiqadi va hatto UI/UX dastur mantig'i qanday amalga oshirilishini aniqlaydigan vaziyatlarga olib kelishi mumkin.
Serversiz hisoblash
Bulut dasturiy ta'minotni qanday joylashtirish va etkazib berishni tubdan o'zgartirdi. Endi yangi 
serversiz hisoblash paradigmasi infratuzilmani boshqarish bo'yicha har qanday talablarni bekor qilish va ishlab chiquvchilarga ushbu serversiz muhitlarda to'g'ridan-to'g'ri qo'llanilishi mumkin bo'lgan echimlarni yaratishga imkon berish orqali yanada rivojlanmoqda. Ba'zilar hatto serversiz konteynerlarni to'g'ridan-to'g'ri joylashtirishni qo'llab-quvvatlaydi.
Bu, shubhasiz, dasturiy ta'minot qanday ishlab chiqilishini o'zgartiradi va yanada tezroq rivojlanish hayot aylanishlariga olib kelishi kerak.
Blokcheyn texnologiyasi
Blockchain tranzaktsiyalarni yozishga qanday qarashimizni o'zgartirdi. Raqamli valyutalar tomonidan birinchi marta ommalashgan blokcheyn tezda tranzaktsiyalarni xavfsiz qayd etish uchun markazlashtirilmagan raqamli kitob sifatida moliya sohasida mashhur bo'ldi. Ushbu markazlashtirilmagan tabiat va har qanday turdagi ma'lumotlarni saqlash qobiliyati uni mavjud bo'lgan eng xavfsiz texnologiyalardan biriga aylantiradi.
Bu blokcheyn texnologiyasining boshqa sohalarda qo'llanilishining portlashiga olib keldi, masalan:



  • Logistika



  • Nashriyot



  • Sog'liqni saqlash



  • Va boshqalar.



Ko'proq sektorlar, albatta, ma'lum bir imkoniyatlarda blokcheyndan foydalanadigan ko'proq dasturiy mahsulotlarni anglatadi. Amazon tomonidan boshqariladigan Blockchain kabi xizmatlar dasturiy ta'minotni ishlab chiqishda blokcheynga asoslangan dasturiy echimlarni yaratish uchun bulut kuchidan foydalanish imkonini beradi.
Bulutga asoslangan CI/CD
Uzluksiz integratsiya HYPERLINK "https://www.bmc.com/blogs/what-is-ci-cd/"va HYPERLINK "https://www.bmc.com/blogs/what-is-ci-cd/" uzluksiz yetkazib berish har qanday SDLCda avtomatlashtirish uchun asosdir. Bulutga bo'lgan ishonch ortib borayotganligi sababli, bulutga asoslangan CI/CD yechimlari tezda mashhurlikka erishmoqda, bu esa hatto bulutga asoslangan dasturiy ta'minotni ishlab chiqishning to'liq quvurlarini yaratishga olib keladi. Ushbu boshqariladigan CI/CD yechimlari mashhurlik darajasi oshadi, chunki ular boshqaruv xarajatlarini yanada kamaytiradi va hatto xarajatlarni tejashga olib keladi.
Kelgusi bir necha yil ichida tobora ko'proq dasturiy ta'minot ishlanmalari bulutga asoslangan boshqa bulutli echimlardan foydalanadigan CI/CD vositalari tomonidan quvvatlanadi, masalan:



  • Kod omborlari



  • Rejalashtirish va boshqarish vositalari



  • Test to'plamlari



  • Va boshqalar.



Ko'p bulutli arxitektura
Ko'pgina tashkilotlar o'z ilovalarini quvvatlantirish uchun yagona bulut provayderiga tayanadi. Biroq, 
ko'p bulutli arxitekturalar tobora ommalashib bormoqda - bu ishlab chiquvchilarga bir nechta provayderlarning turli xizmatlarini bir platformada qulflanmasdan, ularning aniq ehtiyojlariga mos ravishda aralashtirish va moslashtirishga ko'proq erkinlik beradi .
HashiCorp kabi ko'p bulutli xizmat ko'rsatuvchi provayderlar bulutli provayderlar bo'ylab infratuzilma, ilovalar va tarmoqni boshqarish vositalarini taklif qilish orqali ushbu sektorning taniqli o'yinchilariga aylanadi. Bularning barchasi dasturiy ta'minot ishlanmalarini bitta platformaga yo'naltirishdan ko'proq platforma-agnostik ishlab chiqish uslubiga o'zgartiradi.
Zamonaviy dasturlash tillarining paydo bo'lishi
Python HYPERLINK "https://www.bmc.com/blogs/python-vs-java/"va HYPERLINK "https://www.bmc.com/blogs/python-vs-java/" Java kabi dasturlash tillari hali ham dasturiy ta'minotni ishlab chiqish sohasida hukmronlik qilmoqda. Biroq, ba'zi zamonaviy tillar yangi texnologiyalar uchun yangi xususiyatlar va mahalliy yordamni taklif qilish orqali ushbu mavjud goliathlarga qarshi chiqish uchun paydo bo'ldi. Ular hatto mavjud muammolar uchun yechimlarni taqdim etib, ishlab chiquvchilar uchun yaxshi rivojlanish tajribasini taklif qilishadi.
Rust, 
Go , Kotlin va TypeScript kabi tillar asosiy oqimga aylanadi va ko'p hollarda C/C++, Java kabi o'rnatilgan tillarni almashtirishi mumkin. Kotlin allaqachon mobil rivojlanish landshaftida Java o'rnini egalladi, TypeScript esa Vue.js kabi loyihalarda ma'qullanmoqda.
Mashhur dasturlash tillarini o'rganing .)
Bulutda mahalliy ilovalarni ishlab chiqish
Bulutli xizmatlarning to'xtovsiz o'sishi bilan deyarli barcha dasturiy ta'minot keyingi o'n yil ichida bulutli xizmatlardan foydalanadi, aksariyat dasturiy ta'minot aniq bulutga asoslangan muhitlar uchun mo'ljallangan. Shunday qilib, bulutda mahalliy ilovalarni ishlab chiqish kelajakda standart amaliyotga aylanadi.
Ko'pgina dasturiy ta'minot ishlab chiqish vositalari va xizmatlari bulutga o'tayotganligi sababli, dasturiy ta'minot bulutda to'liq onlayn echimlar sifatida joylashtirilishi va boshqarilishi tabiiy ravishda baholanadi. Qaysidir ma'noda, bu allaqachon sodir bo'lgan, ammo bu tendentsiya faqat bulutli mahalliy arxitekturaga dasturiy ta'minotning tobora ko'proq o'tishi bilan kuchayadi.
Dasturiy ta'minotni ishlab chiqish tendentsiyalari va AppDev
Ushbu tendentsiyalar dasturiy ta'minotni ishlab chiqish va boshqarishni tubdan o'zgartiradi va dasturiy ta'minotni ishlab chiqishning an'anaviy usullari tarix kitoblariga o'tkaziladi.
Ammo o‘zgarib borayotgan narsa faqatgina dasturiy ta’minotni ishlab chiqish emas – biz dasturiy ta’minotga bo‘lgan ahamiyatimiz tobora ortib boradi, chunki u tobora bog‘langan dunyoda hayotning ko‘p jabhalariga kuch beradi.
2021-yilda dasturiy taʼminotni ishlab chiqishning eng yaxshi 5 ta tendentsiyasi
Eng ilg'or texnologiyalarni integratsiyalashuvi, shuningdek, mijozlar ehtiyojlariga mos keladigan yangi rivojlanish jarayonlaridan foydalanish korxonalar e'tiborini qayerga qaratishi kerakligining muhim belgisidir. Har yili yangi dasturiy ta'minotni ishlab chiqish texnologiyalari paydo bo'ladi va bir joyda turish endi foydali variant emas. O'z navbatida, dasturiy ta'minot texnologiyalari bo'yicha yetakchi bo'lish raqobatbardosh ustunlikka erishish va mijozlaringizning umidlarini qondirishning yagona yo'li bo'lib tuyuladi.
2020-yil dasturiy taʼminotni ishlab chiqish hamjamiyati uchun turli sohalarda koʻplab amaliy yutuqlar bilan hal qiluvchi davr boʻldi. COVID-19 raqamli inqilobni sezilarli darajada tezlashtirdi va bu tendentsiya 2021-yilda davom etadi. Agar 2021-yilda dasturiy taʼminotni ishlab chiqishning eng yaxshi 5 ta tendentsiyasi bilan tanishishni istasangiz, oʻqishdan rohatlaning.
1. Diqqatni bulutga qarating
Koʻpchilik sanoat tarmoqlari, ayrim tarmoqlar bundan mustasno, COVID-19 davrida jiddiy zarar koʻrdi. Bulutli hisoblash global pandemiya davrida har qachongidan ham kuchliroq bo'lgan ilg'or sanoatdir. Agar bulutni qabul qilishda shubha yoki shubha bo'lsa, COVID-19 uni yo'q qildi.
Sodda qilib aytganda, bulutni qabul qilish 2021-yilda dasturiy ta’minotni ishlab chiqish tendentsiyalaridan biriga aylandi. 
Forresterning hisob-kitoblariga ko‘ra, global ommaviy bulutli IT infratuzilma bozori 2021-yilda 35 foizga oshib, 120 milliard dollarni tashkil etadi.
Shunday qilib, biznesingizdan qat'i nazar, bulutli migratsiyani hoziroq rejalashtiring, chunki butun dunyo tez orada bulutga o'tmoqda. 2021 va undan keyin Cloud-Native muhandislari yetishmaydi va katta talabga ega bo'ladi.
2. Sun'iy intellekt (AI) hech qachon ko'rilmagan darajada o'sib bormoqda
Sun'iy intellekt deganda iste'molchilarning katta hajmdagi ma'lumotlarini yaxshiroq va boyitilgan foydalanuvchi tajribasini taqdim etish uchun ishlov beradigan turli xil texnologiyalar tushuniladi. 
2020-yilgi McKinsey davlat AI so‘roviga ko‘ra , ishtirokchilarning 50 foizi o‘z kompaniyalari AIni kamida bitta funktsiyada joriy etganini aytishgan. Xo'sh, 2021 yilda AI dasturiy ta'minotini ishlab chiqishning eng mashhur tendentsiyalari qanday bo'ladi?


  • Jamoat muhitini kuzatish uchun ma'lumotlar sensorlari va kameralardan foydalanadigan kompyuter ko'rish ilovalarida o'sish. Ilovalar sun'iy neyron tarmoqlardan foydalangan holda postpandemiya sharoitida ijtimoiy begonalashuvni o'lchashi mumkin bo'ladi.



  • Kompaniyalar ko'p sonli bo'lajak mijozlarni topish uchun hisoblash quvvati bilan aralashtirilgan bashoratli tahlillardan foydalanadilar. Kompaniyalar AI algoritmlari yordamida yuzlab mijozlarning savdo ma'lumotlaridan foydalanishlari va ularning afzalliklari haqida bilishlari mumkin.



  • Robototexnika moliya, brending va ishlab chiqarishda qoidalarga asoslangan biznes operatsiyalarini boshqarish uchun tobora ko'proq foydalaniladi.



AI ilovalarining tendentsiyalari haqida gapiradigan bo'lsak, biz yaxshi funktsional veb-saytlar va ilovalarni ishlab chiqishda AI ilovalariga misollarni osongina topishimiz mumkin. Yelp, Trip Advisor, CityLocal Pro va boshqalar kabi ko'plab 
biznes-katalog veb-ilovalari va platformalari spam sharhlarini aniqlash uchun AI algoritmlaridan foydalanadi.
Ushbu platformalar foydalanuvchilarga aniqroq ko'rib chiqish ma'lumotlarini taqdim etish uchun qaysi sharhlar ishonchli ekanligini aniqlash uchun avtomatlashtirilgan dasturiy ta'minotdan foydalanadi. Nafaqat bu, balki ko‘pchilik veb-saytlar va ilovalar o‘z veb-saytidagi foydalanuvchi faoliyatini aniqlash uchun sun’iy intellektdan foydalanadi, bu uning ishlashini ta’minlaydi.
Bu iste'molchilarni ko'proq qiziqtiradigan mahsulotlarni tavsiya qilishni o'z ichiga olishi mumkin. Dasturiy ta'minot ishlab chiqaruvchisi sifatida ushbu AI tendentsiyalarini tushunish juda muhimdir.
3. Keyingi katta rivojlanish - bu progressiv veb-ilovalar
Odamlar endi dasturni ishlatishdan oldin yuklab olinishini kutmaydilar, chunki zamonaviy odamlar tezkor yechimni kutishadi. Veb-ilovalar buni amalga oshiradi: ular an'anaviy ilovalarga qaraganda ancha tezroq yuklab olinadi, shu bilan birga mahalliy ilovalarga o'xshash foydalanuvchi tajribasini va bildirishnomalarni etkazib berish qobiliyatini ta'minlaydi.
Forbes ma'lumotlariga ko'ra , Progressive veb-ilovalar foydalanuvchilarning faolligini 137 foizga oshiradi, chunki ulardan oflayn rejimda foydalanish mumkin. Ushbu turdagi ilovalar arzon va dizayn uchun vaqtni tejaydi, chunki ular turli qurilmalar uchun bir nechta versiyalarni talab qilmaydi. U progressiv veb-ilovalardan foydalanishni 2021 yilda dasturiy ta'minotni ishlab chiqishning asosiy tendentsiyalaridan biriga aylantiradi.
Washington Post, Pinterest va Starbucks ilg'or veb-ilovalar texnologiyasini allaqachon o'zlashtirgan kompaniyalar qatoriga kiradi. O'tkazilgan 
amaliy tadqiqotga ko'ra , Pinterest mobil veb-saytiga qaraganda reklama daromadi 44 foizga va foydalanuvchining progressiv veb-ilovasiga sarflangan vaqti 40 foizga oshgan.
4. Java va JVM dasturchilar orasida mashhurligicha qolmoqda
Java birinchi marta dasturiy ta'minotni ishlab chiqish sohasiga 1990-yillarning o'rtalarida kelgan va shundan so'ng u eng mashhur dasturiy ta'minot ishlab chiqish platformalari ro'yxatining yuqori qismiga ko'tarilgan. Java o'zining yuqori darajadagi xavfsizligi tufayli ko'plab korxonalar tomonidan qabul qilingan va Amazon va Google kabi yetakchi xizmat ko'rsatuvchi provayderlar uni ilovalarni ishlab chiqishda qo'llab-quvvatlaydi.
Java ham yuqori darajadagi ishonchlilikka ega, Android ilovalarini ishlab chiqishda keng qo'llaniladi va juda ko'p ochiq kodli kutubxonalarga ega. Bundan tashqari, JVM funksionalligi tufayli platformaning sezilarli darajada erkinligini ta'minlaydi. Natijada, JVM Kotlin va Groovy kabi bir nechta mashhur dasturlash tillari uchun ish vaqti sifatida ishlatiladi.
Ishonchlilik va xavfsizlik nuqtai nazaridan raqobatbardosh boʻlmasa ham, Java 2021-yilda dasturiy taʼminotni ishlab chiqishning eng yaxshi tendentsiyalari qatoriga kiradi, bu esa ishlab chiquvchilardan Java dasturlashning har bir yangi innovatsiyasini diqqat bilan kuzatish va oʻrganishni talab qiladi.
5. Narsalar interneti kengaymoqda
Oddiy qilib aytganda, narsalar Interneti (IoT) - bu kompyuter qurilmalarini kundalik ob'ektlarga ulash uchun Internetdan foydalanish. 
Business Insider ma'lumotlariga ko'ra, 2027 yilga kelib sayyorada 41 milliarddan ortiq IoT qurilmalari bo'ladi, bu 2019 yildagidan besh barobar ko'p. Chunki u sensorlardan juda katta hajmdagi ma'lumotlarni to'plash, ularni qayta ishlash va bulutlar orqali tashish qobiliyatiga ega. tarmoqlar, innovatsiyalar 2021 yilda dasturiy ta'minotni ishlab chiqishning asosiy tendentsiyalaridan biriga aylandi.
Bu usul mukammal, hech qanday kechikishlarni ta'minlamaydi, mukammal xavfsizlikni ta'minlaydi va interaktiv foydalanuvchi interfeysini yaratadi. 2021-yilda biz muntazam ilovalardan tashqari, sog‘liqni saqlash sanoatida va masofaviy ish tashkilotlarida IoT-dan foydalanishning o‘sishini kuzatamiz. COVID-19 paydo bo'lishi bilan onlayn va masofaviy tibbiy yordamning ahamiyati yanada oshdi.
Odamlar muntazam tekshiruvlar uchun taqiladigan qurilmalardan foydalanishga ko'proq tayyor, bemorlar va tibbiy xizmat ko'rsatuvchilar endi real vaqt rejimida klinik davolash ko'rsatmalarini almashish imkoniyatiga ega, bu jarayon yaqinlashib kelayotgan 5G va aqlli apparat texnologiyalari tomonidan katta yordam beradi.

Xulosa
Ilgari ilmiy fantastika deb atalgan narsalar allaqachon sahnadan g‘oyib bo‘lgan. Bundan tashqari, ular barcha o'lchamdagi korxonalar uchun odatiy xususiyatga aylanish yaqinlashmoqda. Zamonaviy dasturiy ta'minot ishlab chiqish texnologiyalari foydalanish uchun ko'plab imkoniyatlarni taqdim etadi. 2022 yil davomida biz ushbu domenlarning har birining doimiy o‘sishi va evolyutsiyasini kuzatib boramiz.



Download 25,37 Kb.




Download 25,37 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Guruh talabasi muzaffarov mansurning “Katta ma'lumotlarni qayta ishlash texnologiyalari va usullari ” fanidan tayyorlagan

Download 25,37 Kb.