2. SaaS texnologiyalari
SaaS (xizmat sifatida dasturiy ta'minot) - bu Internet -xizmat sifatida biznes -ilovalardan foydalanish modeli.
SaaS ilovalari SaaS provayderining serverida ishlaydi va foydalanuvchilar ularga Internet -brauzer orqali kirishadi. Foydalanuvchi SaaS ilovasini sotib olmaydi, lekin uni ijaraga oladi - undan foydalanish uchun har oy ma'lum miqdorda to'laydi. Shunday qilib, SaaS -ning asosiy afzalliklaridan biri hisoblangan iqtisodiy samaraga erishiladi.
SaaS provayderi ilovaning ishlashi haqida g'amxo'rlik qiladi, foydalanuvchilarga texnik yordam ko'rsatadi va yangilanishlarni o'zi o'rnatadi. Shunday qilib, foydalanuvchi masalaning texnik tomoni haqida kamroq o'ylaydi va o'z biznes maqsadlariga e'tibor qaratadi.
SaaS -ning an'anaviy dasturiy ta'minotdan asosiy afzalliklari:
· Mulkchilik narxining pastligi.
· Qisqa muddat.
· Kirish chegarasi past (siz tez va bepul test qilishingiz mumkin).
· Tizimni saqlash va yangilash vazifalari butunlay SaaS provayderining zimmasiga tushadi.
· Foydalanuvchilarning to'liq harakatchanligi, faqat "Internet qamrovi" bilan cheklangan.
· Geografik jihatdan tarqoq kompaniyalar va uzoqdan ishlaydigan xodimlarni qo'llab -quvvatlash.
· Foydalanuvchi kompyuterining kam quvvat talablari.
· O'zaro platforma.
SaaS-ning kamchiliklari-tijorat ma'lumotlarini uchinchi tomon provayderiga o'tkazishning ishonchsizligi, past tezlik va Internetda uzilishlar tufayli ishonchsiz kirish. Chernyak L. Integration-bulut asosi. // Ochiq tizimlar... DBMS 2011 yil 16 sentyabr
SaaS -ga nisbatan muqobil texnologiyalar paydo bo'ldi. Ular an'anaviy dasturiy ta'minotdan SaaS -ga o'tishning oraliq variantlarini ifodalaydi va tez orada yo'q bo'lib ketishi mumkin.
· S + S - bu Microsoft tomonidan ilgari surilgan muqobil brend bo'lib, u SaaS -dan farq qiladi, bu foydalanuvchining kompyuterida brauzer emas, balki dasturiy ta'minot mijozi.
· Ilovalarni ijaraga berish (xosting). Bu parametr SaaS -dan faqat server tomonining arxitekturasida farq qiladi va foydalanuvchiga sezilmaydi. Shuning uchun, ilovalarni joylashtiruvchi provayderlar ko'pincha o'z xizmatlarini SaaS xizmatlari deb ataydilar. Farqi shundaki, klassik SaaS xizmatlari ko'p funktsiyali arxitekturaga ega, ya'ni. bitta dastur ko'plab mijozlarga xizmat qiladi va dasturlarni joylashtirish har bir mijoz uchun alohida nusxasini o'rnatishni o'z ichiga oladi. Ikkinchi variant ko'proq sozlash imkoniyatlarini beradi, lekin shu bilan birga uni boshqarish va yangilash qiyinroq va shuning uchun qimmatroq.
3. Bulutli texnologiyalardan foydalanish amaliyoti
2011 yilda WINDOWS AZURE tijorat tizimi deb e'lon qilindi. An'anaviy OS kabi, WINDOWS AZURE ilovalarni ishga tushirish va ma'lumotlarni saqlash imkonini beradi, lekin bu foydalanuvchi kompyuterida emas, balki hisoblash bulutlarida sodir bo'ladi.
WINDOWS AZURE operatsion tizimi Windows Azure Platformasi tarkibiga kiradi, dasturiy ta'minotni ishlab chiqish uchun bulutli texnologiyalar guruhi bo'lib, u quyidagi elementlarni o'z ichiga oladi:
WINDOWS AZURE Microsoft ma'lumot markazlarida dasturlarni ishlashi va ma'lumotlarni saqlash uchun Windows muhitini taqdim etadi
· SQL Azure SQL Server asosida relyatsion ma'lumotlar bazalari bilan ishlashni ta'minlaydi. Ma'lumotlar bulutda ham, korxona devorlari ichida ham saqlanishi mumkin, biroq ular bilan o'zaro aloqada WINDOWS ilovalari AZURE
· Windows Azure Platform AppFabric bulutda ham, an'anaviy muhitda ham ishlaydigan ilovalarni birlashtiradi va xavfsiz ma'lumotlarni uzatishni ta'minlaydi.
Ismlarning o'xshashligiga qaramay, mato va AppFabric bir xil emas. Birinchisi, bulutli OS ichidagi jismoniy mashinalarning o'zaro bog'liqligi, ikkinchisi turli muhitda ishlaydigan ilovalarning o'zaro bog'liqligi bilan bog'liq.
To'g'ridan -to'g'ri operatsion tizim WINDOWS AZURE shuningdek, bir -biriga bog'langan bir necha qismlardan iborat: Hisoblash xizmati, saqlash xizmati va mato.
Hisoblash uchun Compute Service javobgardir. Bulutli platformaning asosiy maqsadi bir vaqtning o'zida juda ko'p foydalanuvchilarni ishga tushiradigan ilovani qo'llab -quvvatlashdir. WINDOWS AZURE turli xil jismoniy serverlarda bir xil kodning bir nechta nusxasini saqlaydi. O'z navbatida, dastur bir vaqtning o'zida bir nechta virtual mashinalarda bir nechta versiyalarda ishlashi mumkin, ularning har biri bulutda foydalanish uchun o'zgartirilgan Hyper-V asosidagi gipervisor tomonidan ta'minlanadi.
Bulutli ilovaning ishchi versiyalarining ikki turi mavjud: Veb roli va Ishchi roli. Birinchisi HTTP yoki HTTPS so'rovlarini qayta ishlay oladi va Internet axborot xizmatlari (IIS) serveri o'z virtual mashinasida (VM) ishlaydi. Dasturchi ASP.NET yoki Windows Communication Foundation (WCF) yordamida veb -roli versiyasini yaratishi yoki IIS bilan ishlaydigan boshqa .NET texnologiyasidan foydalanishi mumkin. Ilovani har qanday dasturlash tilida yaratish mumkin Makarov S.V. "Bulutli hisoblash" uchun // Ijodiy iqtisod .- M:, №8, 2010.
Aksincha, ishchi roli IISni boshqarishi kutilmaydi. Orqa fonda vazifalarni bajaradi. Masalan, foydalanuvchining so'rovini qabul qilish uchun veb -roldan foydalanish mumkin. Ammo keyinchalik uni qayta ishlash ishchi roli versiyasi yordamida boshlanadi.
Saqlash xizmati ma'lumotlarni saqlashni ta'minlaydi. WINDOWS AZURE OS ma'lumotlar bilan ishlashning uchta usulini qo'llab -quvvatlaydi. Ulardan eng sodda - bu oddiy ierarxiyaga ega ikkilik ma'lumotlarni o'z ichiga olgan BLOB. Bu turdagi axborot tashkilotlari tasvirlar, audio va videolarni saqlash uchun mo'ljallangan, ya'ni. katta hajmlardan foydalanish uchun. Bir xil turdagi ma'lumotlarni tuzish zarur bo'lganda, ular jadvallarga murojaat qilishadi, bu erda har bir ma'lumot uchun satr raqami va ustun raqami bo'ladi. Saqlash xizmati jadvali o'zaro bog'liq emas. Uning oddiy tashkil etilishi ADO.NET usullari orqali ma'lumotlarga kirishga imkon beradi. Ushbu shaklda, bulutli OS ma'lumotlar bazasini bir nechta jismoniy kompyuterlar o'rtasida taqsimlaydi, bu o'zaro bog'liq ma'lumotlar bazasidan foydalanishdan ko'ra samaraliroq.
Ko'rib chiqilgan usullar ma'lumotlarni saqlash va ularga kirishni ta'minlaydi va ular bilan muloqot qilish uchun "navbat" deb nomlangan uchinchi usul talab qilinadi. Ma'lumotlarni navbatda tartibga solish printsipi quyidagilarga asoslanadi: Birinchidan, birinchi navbatda. Bu usul yordam beradi turli xil versiyalar bir -biri bilan xabar almashish uchun ilovalar. Veb roli va ishchi roli shu tarzda bog'langan, chunki bulutda sinxronizatsiya mumkin emas. Aytaylik, foydalanuvchi veb -interfeysi orqali katta hisoblash quvvatini talab qiladigan vazifani chaqiradi. Veb roli qabul qilingan so'rovni navbatga yozadi. Ishchi roli, bu navbatga ishora qilib, so'rovni qabul qiladi va uni bajaradi. Ijro natijalari (javob) xuddi shu printsip bo'yicha navbat orqali uzatiladi. Ma'lumotni tashkil etish usulidan qat'i nazar, WINDOWS AZURE Storage -dagi ma'lumotlar 3 marta takrorlanadi, bu tizim barqarorligini ta'minlaydi: nusxalardan birida ma'lumotlarning yo'qolishi halokatli emas. Bundan tashqari, boshqa Microsoft ma'lumotlar markazida saqlanadigan arxiv nusxalari mavjud. Bu shuni anglatadiki, hatto butun ma'lumotlar markazi yo'q qilingan taqdirda ham, ma'lumot boshqa markaz arxividan olinadi va tiklanadi.
OSning oxirgi komponenti - Mato - ilovalarni saqlaydigan kompyuterlar majmuasini tashkil qilish imkonini beradi va WINDOWS ma'lumotlari AZURE. Bu "kompyuter matosi" matoni boshqaruvchi deb nomlangan dastur yordamida boshqariladi. Mato barcha ishlaydigan ilovalarni kuzatib boradi, turli VMlarda OS bilan o'zaro aloqani boshqaradi va dasturni ishga tushirish uchun jismoniy serverni tanlaydi va shu bilan uskuna ishlatilishini optimallashtiradi. Ilovalar XML tavsifini o'z ichiga olgan konfiguratsiya fayllari yordamida boshqariladi, masalan, veb va ishchi rollari bo'lgan virtual mashinalarning kerakli soni. Mato boshqaruvchisi bu virtual mashinalarni yaratadi va ularning har birining holatini nazorat qiladi, agar kerak bo'lsa, ishlamay qolganini almashtirish yoki boshqa jismoniy serverda ishga tushirish.
WINDOWS AZURE komponentalari har xil turdagi ilovalarni tuzishga imkon beradi. Shunday qilib, kengaytiriladigan Internet -ilovasini yaratish uchun dasturchi ma'lumotni jadvalda saqlagan holda kerakli miqdordagi veb -rollardan foydalanishi kerak. Va parallel hisoblash dasturi uchun sizga veb -roli, so'rovlarni saqlash uchun navbat, kerakli miqdordagi ishchi rollari va ma'lumotlarni saqlash uchun jadvallar (yoki BLOBlar) kerak bo'ladi. O'z navbatida, SQL Azure va AppFabric ulanishga imkon beradi WINDOWS yechimlari AZURE ichida ishlaydigan dasturlar va ma'lumotlar bazalari bilan mahalliy tarmoq yoki boshqa provayderlarning bulutli tizimlari bilan Makarov S.V. Yuklash effekti // Ijodiy iqtisod. - M., 2010 yil 9 -son.
WINDOWS AZURE asosida yaratilgan ilovalar bir vaqtning o'zida jismoniy shaxslarga, korporativ foydalanuvchilarga yoki ikkalasiga xizmat sifatida taqdim etiladi. Bu erda Microsoft -ning ba'zi bulutli xizmatlariga narxlarni belgilash misollari keltirilgan.
Hisoblash quvvati - $ 0.12 / soat
Ma'lumotlarni saqlash har oy - $ 0.15 / GB
Ma'lumot o'tkazmalari - $ 0.01 / 10 KB
Yuklab olish ma'lumoti - $ 0.15 / GB
BILAN WINDOWS -dan foydalanish AZURE - bu dasturiy ta'minot tamoyillarini xizmat sifatida qo'llaydigan, ishbilarmon foydalanuvchilar uchun ilovalar yaratadigan mustaqil dastur ishlab chiqaruvchisi.
Masalan, Amerikaning Alinean, Inc. kompaniyasi tomonidan ishlab chiqilgan yechim. Uning faoliyat sohasi - so'rov bo'yicha sotishni tahlil qilish va marketing sohasidagi analitik vositalarni taqdim etish. Alinean tizimlari sizga kelajakdagi biznes ehtiyojlari va imkoniyatlarini baholashga, salohiyatni kengaytirish uchun echim taklif qilishga va sarmoyalaringiz qachon to'lana boshlashini hisoblashga yordam beradi. Alinean foydalanuvchilari - dunyoning turli burchaklarida joylashgan korporativ mijozlar. Ular orasida IBM, HP, Microsoft, Intel, AT&T, VMware, Oracle, Siemens, Symantec va boshqalar bor. Orlando (Florida, AQSh) da joylashgan Alinean ma'lumotlar markazida 24 ta xizmat ko'rsatiladigan 20 ta server talab qilingan xizmat ko'rsatildi. bir kun, haftaning etti kuni. Biznes hajmi oshdi, imkoniyatlar yetishmay boshladi va ichki ma'lumotlar markazini saqlash qimmatlashdi.
Shu sababli, ilgari ishlab chiqilgan dasturiy ta'minotni WINDOWS AZURE tomi ostiga ko'chirishga qaror qilindi. Natijada, 28 -ni oldi virtual serverlar Azure va 20 SQL Azure bilan (har biri 10 Gb). Postine to'lov xizmati orqali Alinean oldingi an'anaviy modelga qaraganda xizmat ko'rsatish xarajatlarini 60% ga kamaytirdi. Bundan tashqari, menejment WINDOWS AZURE -dagi 160% ROI (investitsiyalarning rentabelligi) nisbatini eski konfiguratsiyaga (100?%) Nisbatan baholaydi.
Kengaytirilganligi tufayli WINDOWS AZURE sizga ko'plab foydalanuvchilarni kuzatib borish imkonini beradi. Bulutli echimni yaratishda ishlab chiqaruvchi kompaniya nafaqat korporatsiyalarga, balki jismoniy shaxslarga ham tayanishi mumkin. Ariza Yangi Zelandiyadagi TicketDirect International kompaniyasi tomonidan amalga oshirilgan bo'lib, u Yangi Zelandiyadagi madaniy va sport tadbirlari uchun chiptalar savdosining 45% ini onlayn hisobiga to'g'ri keladi. Microsoft SQL Server 7 va SQL Server 2000 bilan ishlaydigan oldingi, an'anaviy chiptalar tizimi Visual Basic 6 -da yozilgan. Ilova bir soat ichida yuzlab sotuvlarni muammosiz bajargan. Ammo savdo kunlarida, mashhur tadbirga qatnashish uchun chegirma e'lon qilinganda, minglab odamlar bir vaqtning o'zida tizimga kirishga harakat qilishdi. Ajablanarlisi shundaki, chiptachining kompyuter parki foydalanuvchilarning bunday oqimiga bardosh bera olmadi.
WINDOWS AZURE, TicketDirect-ni pullik xizmat sifatida kengaytiriladigan infratuzilma bilan ta'minladi. Natijada, sotish vaqtida ilova qo'shimcha imkoniyatlardan foydalana boshlaydi. Endi TicketDirect -ga faqat vaqtincha faollikni oshirish uchun uskunalar sotib olishning hojati yo'q. Amalda hech qanday cheklovlar yo'q. Bulutlarda kompaniya sotuvlarini bir daqiqada boshlaydigan bir nechta mashhur tadbirlarga xizmat ko'rsatishga qodir. WINDOWS AZURE sizning biznesingizga kerak bo'lgan sig'imni beradi.
WINDOWS AZURE muhitida, ichki ilovalar, ularning foydalanuvchilari ushbu korxona xodimlari. Bu holda, ehtimol, miqyosi kengayishi unchalik muhim emas. Ammo faollik shovqinlari kompaniya ichida ham ro'y beradi - keyin bulutlar ichida, hatto korxona devorlarida ham hisoblashning afzalliklarini ortiqcha baholash qiyin. Misol tariqasida, Microsoft -ning o'zini, aniqrog'i, uning bo'limini olaylik axborot texnologiyalari bu erda WINDOWS AZURE o'z dasturini topdi. Har yili o'tkaziladigan xayriya aksiyasi doirasida IT United Way xayriya uchun onlayn auktsion o'tkazadi. Ilgari, uning uskunalari va dasturiy ta'minoti yil bo'yi qo'llab -quvvatlanar edi, tadbir yiliga atigi bir marta bir oy davomida o'tkazilardi. Bundan tashqari, kim oshdi savdosining oxirida, odatda, texnik xodimlar duch keladigan yana bir muammo yuzaga kelgan. Har safar bu vaqtda faollik ko'tarildi va tizim haddan tashqari yuklangan bo'lib chiqdi.
IT bo'limi bulutli hisoblash tizimiga o'tishga qaror qildi. Ma'lumotlarni saqlash uchun biz WINDOWS AZURE va Microsoft SQL Azure dasturlaridan foydalanganmiz. Endi, auktsionning oxirgi kunlarida, IT guruhi foydalanadigan tizimni dasturlashmoqda Ko'proq ortib borayotgan so'rovlar oqimiga xizmat qilish uchun resurslar. Kim oshdi savdosi tugagach, sig'im yukga qarab kamayadi. Bulutli model kerak bo'lganda qancha foydalanuvchilarga xizmat ko'rsatishga tayyor. Microsoft - ulkan kompaniya ichida, tizim endi xayriya ishlariga ko'proq pul yig'ishga imkon beradi.
Misollar talab qilinadigan tizimlarni qurish haqida. Ammo WINDOWS AZURE muhitida ishlash uchun siz o'z ilovangizni dasturlashingiz shart emas. Endi har birimiz Microsoft bulutli operatsion tizimini amalda sinab ko'rishimiz mumkin bo'ladi. WINDOWS AZURE -ga asoslangan "jonli", ishchi tizimning bir qismi Windows Live so'rov bo'yicha ofis dasturlari mavjud. Windows Live sizga hujjatlarni yaratishga imkon beradi So'z formatlari, Excel va PowerPoint -da saqlang va saqlang virtual disk, bulutlarda. Qizig'i shundaki, tizim an'anaviy Microsoft dasturidan foydalangan holda shaxsiy kompyuterda onlayn hujjatni ochishga imkon beradi. Kelgusida WINDOWS AZURE o'z ishlab chiqaruvchisi ma'lumot markazlaridan tashqariga chiqadi va boshqa korporatsiyalar devorlariga o'rnatiladi. Microsoft yaqinda Dell, HP va eBay kabi kompaniyalar bilan hamkorlikni e'lon qildi. Ikkinchisi WINDOWS AZURE -ga asoslangan bulutli echimdan foydalanishni rejalashtirmoqda, shunda abonentlar iPad yordamida odatdagi eBay auktsionida ishtirok etishlari mumkin.
Xulosa
Do'stlaringiz bilan baham: |