Bulutli texnologiyalar Reja “Bulutli texnologiyalar” tushunchasi Bulutli texnologiyalar


Download 27.23 Kb.
bet5/5
Sana21.06.2023
Hajmi27.23 Kb.
#1639818
1   2   3   4   5
Bog'liq
Bulutli texnologiyalar

Aptana buluti
Aptana JavaScript, PHP, Python va Ruby kabi dinamik dasturlash tillari bilan ishlash uchun Eclipse-ga asoslangan IDE bo'lgan Aptana Studio bilan mashhur. Aptana o'zining bulutli platformasini 2008 yilning ikkinchi choragida taqdim etdi. Aslida, Aptana Cloud bu Joyentning bulutli hisoblash platformasi tepasida joylashgan xususiyatdir.
Aptana Cloud yordamida siz PHP, Jaxer (Aptana server tomonidagi JavaScript ilovasi) yoki Ruby on Rails yordamida dasturingizni Linux yoki MySQL muhitiga osongina joylashtirishingiz mumkin. Aptana Cloud-da o'rnatilgan dastur Joyent Accelerator uchun har qanday ilovalar bilan bir xil xususiyatlarga ega, ammo Aptana-dan qo'shimcha funktsiyalarga ega. Bulutli ilovalar to'g'ridan-to'g'ri Aptana Studio'dan joylashtiriladi va boshqariladi. Uskuna resurslarini dasturga taqsimlashdan tortib jurnal fayllarini boshqarishgacha bo'lgan hamma narsani Aptana Studio ichidan amalga oshirish mumkin. Aptana misli ko'rilmagan darajadagi qulaylikni ta'minlaydi - ishlab chiqish, sinovdan o'tkazish, joylashtirish va boshqarish hammasi bir muhitda amalga oshiriladi.
Aptana Joyentning ochiq texnologiyalar va dasturlash tillarini qo'llab-quvvatlashini meros qilib oldi. Shuningdek, u ochiq manbali boshqaruv va zaxira vositalarini meros qilib oldi. Boshqaruvning ko'p jihatlari Aptana Studio bilan birlashtirilgan, ammo yanada murakkab tizimlar mumkin.
Heroku
Oddiy qilib aytish mumkinki, Google App Engine Python uchun nima, Y-Combinator tomonidan boshlangan Heroku loyihasi Ruby on Rails uchun. Ammo bu Heroku uchun adolatli bo'lmaydi. Bu shunchaki Ruby on Rails-ga ega bulutli platforma emas. Heroku faqat Rails-ni qo'llab-quvvatlaydi va shuning uchun u Railsga yo'naltirilgan. Heroku yordamida siz o'zingizning mahalliy o'rnatilgan Ruby versiyasiga ma'lum bir paketni qo'shasiz va darhol Heroku bulutida ilovangizni joylashtirish va ishga tushirish uchun buyruqlarni ishga tushirishingiz mumkin. Siz Git omboridan ham joylashtirishingiz mumkin. Siz hatto to'g'ridan-to'g'ri veb-brauzeringizdan ilovaning manba kodiga kirishingiz va tahrirlashingiz mumkin. Ilovangiz uchun istalgan Ruby paketi yoki Rails plaginidan foydalanishingiz mumkin.
Heroku muhiti qulaylik bilan bog'liq. U Amazon EC2 tepasida ishlaydi, shuning uchun ishlov berish quvvatini moslashuvchan tarzda oshirish mumkin. Heroku Heroku Garden taklifining bir qismi sifatida bepul xizmatlarni taklif qiladi. U erda siz ilovani bulutda bepul o'rnatishingiz va sinab ko'rishingiz mumkin. Agar siz yuqoriroq yukga o'tishga qaror qilsangiz yoki nosozlikka bardoshli bo'lishingiz kerak bo'lsa, ilovangizni asosiy Heroku platformasiga ko'chirishingiz mumkin.
Ning
Bulutli platformalar asosan umumiy maqsadli platformalardir. Qanday dastur bo'lishidan qat'i nazar, ular uni boshqarishi mumkin. Ulardan ba'zilari veb-ilovalarga qaratilgan, ammo bu hali ham juda umumiy tasnifdir. Mashhur sayt Ning foydalanuvchilarga o'zlarining ijtimoiy tarmoqlarini yaratishga imkon beradi. Bu odatda oddiygina sozlash, sahifalarni qo'shish, sahifalarga interfeys elementlarini qo'shish, interfeys elementlarini sozlash va hokazolar orqali amalga oshiriladi. Ning-dan foydalanib, siz tarmoq manba kodini yuklab olishingiz, uni talablaringizga mos ravishda o'zgartirishingiz va uni Ning bulutida ishga tushirishingiz mumkin. Tarmoqning manba kodi oddiy PHP-da ishlab chiqilganligi sababli, uning bilimi ijtimoiy tarmoq uchun o'z ilovalaringizni yaratishni boshlash uchun etarli.
Ning, xuddi Google App Engine kabi, aloqador ma'lumotlar bazasi o'rniga o'zining ma'lumotlarni saqlash API'sini taqdim etadi. Shuningdek, u ijtimoiy tarmoq infratuzilmasiga kirish uchun ko'plab API-larni taqdim etadi. Siz shunchaki dasturning manba kodini saytga yuklash va apparat ehtiyojlaringizni aniqlash orqali dasturni joylashtirishingiz mumkin. Ning o'zi yaratgan tarmoqdagi reklamadan, shuningdek, saqlash va tarmoqli kengligi cheklovlaridan pul oladi. To'lov evaziga siz reklamalarni olib tashlashingiz va ko'proq ma'lumot maydoni va tarmoqli kengligi qo'shishingiz mumkin.
Shubhasiz, Ning juda ixtisoslashgan bulut platformasi. Ammo agar siz ilovangizga ijtimoiy tarmoq xususiyatlarini yaratishni rejalashtirmoqchi bo'lsangiz (ular ikkinchi darajali ahamiyatga ega bo'lsa ham) va PHP dasturlash muammo bo'lmasa, Ning juda jozibali tanlov bo'lishi mumkin. Ning Google App Engine-ga o'xshaydi. Dasturlash tilining (PHP) faqat bitta tanlovi mavjud va agar kerak bo'lsa, siz shunchaki qo'shimcha dasturlarni o'rnatolmaysiz. Biroq, bu platforma yopiq bo'lsa-da, yuqori darajada kengaytiriladigan tizimga imkon beradi.
savdo kuchi
Yana bir ixtisoslashgan bulutli hisoblash platformasi Salesforce tomonidan taqdim etilgan bo'lib, u dasturiy ta'minot sifatida xizmat ko'rsatish (SaaS) modelidan foydalanish orqali mijozlar bilan munosabatlarni boshqarish (CRM) dasturiy ta'minotini inqilob qilish bilan mashhur. Force.com platformasidan foydalanib, siz Salesforce o'zining CRM ilovalari uchun foydalanadigan bir xil turdagi bulutli hisoblash infratuzilmasida ishlaydigan o'z ilovalaringizni yaratishingiz mumkin. Kompaniyalar ushbu ilovalarni topish va "o'rnatish" uchun AppExchange'dan foydalanadi, bu esa ularni o'z foydalanuvchilariga taqdim etadi. Bu Facebook ilovalariga o'xshaydi, chunki ilova asosiy Salesforce ilovalari bilan muammosiz ishlaydi.
Bundan tashqari, bir yoki bir nechta ilovalar asosida o'z Force.com saytingizni yaratishingiz mumkin. Bu ko'proq bulutli hisoblash paradigmasiga o'xshaydi. Force.com misolida siz apparat uchun to'lashingiz shart emas, lekin foydalanuvchilar soni uchun to'lashingiz kerak. Bitta foydalanuvchi uchun qancha saqlash joyi kerakligiga qarab turli narx darajalari ham mavjud. Salesforce-da ishlaydigan dastur yaratish uchun siz Salesforce tomonidan ishlab chiqilgan Java-ga o'xshash dasturlash tili bo'lgan Apex-da dastur yozishingiz kerak. Xuddi shu til Salesforce muhandislari tomonidan CRM ilovalarini yaratish uchun ishlatiladi.
Salesforce shuningdek, foydalanuvchilarni, hisoblarni, rollarni va ma'lumotlarga kirishni boshqarish uchun ko'plab platformaga xos xizmatlarni taqdim etadi. Biznes yo'nalishidagi ilovalar uchun, ayniqsa korxonaga xos ilovalar uchun Force.com jozibador variant bo'lishi mumkin. Salesforce ochiq texnologiyalar va dasturlash vositalarining juda cheklangan tanloviga ega. Ammo Google App Engine va Ning singari Salesforce ham yuqori darajada kengaytiriladigan xususiy texnologiyani taqdim etadi.
Download 27.23 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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