
به اشتراک بگذارید

به اشتراک بگذارید
موارد فنی | بلاگ وبداده
رایانش ابری (Cloud Computing) چیست؟

| معیار | IaaS | PaaS | SaaS |
|---|---|---|---|
| چه چیزی میگیرید | زیرساخت خام (سرور، شبکه، دیسک) | پلتفرم توسعه و اجرا | نرمافزار آماده |
| میزان کنترل شما | بالا | متوسط | کم |
| مدیریت با کیست | بیشتر با شما | تقسیمشده | تقریباً همه با ارائهدهنده |
| کاربر اصلی | مدیر سیستم و دواپس | برنامهنویس | کاربر نهایی |
| مثال | AWS EC2، سرور مجازی ابری | دیتابیس و محیط توسعه مدیریتشده | Gmail، Office 365 |
| مناسب چه زمانی | نیاز به سفارشیسازی کامل | تمرکز روی کد بدون سرور | استفاده سریع از یک ابزار |
یعنی بهجای خرید و نگهداری سرور و سختافزار در محل خودتان، توان پردازش، فضای ذخیرهسازی و نرمافزار را از طریق اینترنت از یک ارائهدهنده اجاره کنید و فقط بهاندازه مصرفتان هزینه بدهید. منابع روی مرکزدادههای ارائهدهنده اجرا میشوند و شما از هر مکانی به آنها دسترسی دارید.
این سه، سطح متفاوتی از سرویس هستند. در IaaS زیرساخت خام (سرور و شبکه و دیسک) را میگیرید و بیشترین کنترل را دارید. در PaaS یک پلتفرم آماده برای توسعه و اجرای برنامه میگیرید و درگیر سرور نمیشوید. در SaaS یک نرمافزار کاملاً آماده را از طریق مرورگر استفاده میکنید. هرچه از IaaS به SaaS بروید، مسئولیت فنی کمتر و کنترل هم کمتر میشود.
ابر عمومی روی زیرساخت مشترک ارائهدهنده اجرا میشود و ارزان و سریع است. ابر خصوصی بهطور اختصاصی برای یک سازمان فراهم میشود و کنترل و امنیت بیشتری دارد اما گرانتر است. ابر ترکیبی هر دو را با هم بهکار میگیرد تا هم انعطاف داشته باشید و هم برای دادههای حساس کنترل بیشتری.
ارائهدهندگان معتبر لایههای امنیتی قوی مثل رمزنگاری، فایروال و کنترل دسترسی دارند. با این حال داده شما روی زیرساخت شخص ثالث قرار میگیرد، پس انتخاب ارائهدهنده معتبر، استفاده از رمز عبور قوی و فعالکردن احراز هویت دومرحلهای و بکاپ منظم همچنان بر عهده شماست.
بستگی به الگوی مصرف دارد. برای بارهای کاری متغیر و غیرقابلپیشبینی، ابر معمولاً بهصرفهتر است چون فقط بهاندازه مصرف پول میدهید. اما برای بارهای ثابت و سنگین که همیشه روشناند، گاهی یک سرور اختصاصی یا مجازی در بلندمدت مقرونبهصرفهتر میشود.
سرور مجازی ابری (Cloud VPS) یک نمونه از مدل IaaS در رایانش ابری است. یعنی یک سرور مجازی که روی زیرساخت ابری و قابلمقیاس اجرا میشود؛ ترکیبی از انعطاف ابر و کنترل سرور مجازی. اما رایانش ابری مفهوم گستردهتری است که SaaS و PaaS را هم در بر میگیرد.
بستگی به مدل سرویس دارد. سرویسهای SaaS مثل ایمیل و نرمافزارهای آنلاین برای همه سادهاند. اما IaaS و سرور ابری به دانش فنی پایه نیاز دارند؛ هرچند پشتیبانی ارائهدهنده میتواند بخش زیادی از راهاندازی و مدیریت را برایتان انجام دهد.
خیر؛ بزرگترین وابستگی ابر به اتصال پایدار اینترنت است. بدون اینترنت، دسترسی به منابع و دادههای ابری ممکن نیست. به همین دلیل برای کارهای حیاتی، داشتن اینترنت پشتیبان و در برخی موارد یک نسخه محلی از دادههای مهم توصیه میشود.