رایانش ابری یا Cloud computing از مفاهیم پایه حوزه ابر است. اما رایانش ابری چیست، از چه زمانی مطرح شده و به چه کار میآید؟ در این مقاله به مفهوم رایانش ابری میپردازیم و سپس از انواع آن و مزایا و چالش میگوییم.
ابر و رایانش ابری چیست؟
پیش از اینکه به مفهوم رایانش ابری بپردازیم، بیایید کمی بیشتر در مورد مفهوم «ابر» بدانیم. ابر به طور خلاصه اشاره به این موضوع دارد که هر آنچه که در ادامه از رایانش ابری خواهیم گفت، در پشت صحنه اتفاق میافتد؛ به این معنی که آنچه به کاربر نهایی ارائه میشود، از لحاظ فنی از دید او پنهان است. امروزه معمولا واژه «ابر» به تنهایی، معادل با «اینترنت» در نظر گرفته میشود. در یک سیستم ابری خبری از ذخیره اطلاعات روی کامپیوتر شخصی کاربر نیست و به جای آن دادهها عمدتا از طریق اینترنت در دسترس هستند. در نتیجه میتوان از هر جای دنیا و در هر لحظه به آنها دسترسی داشت.
رایانش ابری به طور خلاصه و ساده، ارائه خدمات پردازشی بر بستر ابر است. این خدمات میتوانند شامل سرورها، فضای ذخیرهسازی، پایگاه داده، شبکه، نرمافزار، ابزارهای تحلیلی و ابزارهای هوشمند باشند. به عبارت دیگر، رایانش ابری بدون محدودیت مکانی، قابلیت دسترسی به استخری از منابع سیستمی قابل پیکربندی را میسر میکند.
تاریخچه رایانش ابری
اولین نشانههای ابر را باید در میانههای قرن بیستم جستجو کرد. در دهه ۱۹۵۰ بود که برای اولین بار مفهوم به اشتراک گذاری منابع پردازشی متمرکز مطرح شد. مشهورترین ایده به اشتراکگذاری منابع به آرپانت (شبکه آژانس پروژههای تحقیقاتی پیشرفته) گره خورده است. آرپانت که توسط وزارت دفاع ایالات متحده پایهگذاری شد یکی از کلیدیترین عوامل اثرگذار بر ایده اینترنت امروزی محسوب میشود.
در سال ۱۹۶۳ آژانس پروژههای تحقیقاتی پیشرفته دفاعی (DARPA) بودجهای ۲ میلیون دلاری را برای پروژه MAC در اختیار دانشگاه MIT قرار داد. هدف از این پروژه توسعه فناوری جدیدی بود که امکان استفاده از یک کامپیوتر توسط دو نفر یا تعدادی بیشتر را به طور همزمان فراهم کند. در ابتدا این سیستم مانند یک ابر اولیه عمل میکرد که ۲ یا ۳ نفر به آن دسترسی داشتند. برای توصیف این نوع استفاده، از عبارت «مجازیسازی» (Virtualization) استفاده شد؛ البته این عبارت بعدها معنای گستردهتری پیدا کرد.
در ادامه روند تاریخچه رایانش ابری در سال ۱۹۶۹، جی.سی.آر لیکلایدر، دانشمند کامپیوتر و روانشناس آمریکایی در توسعه آرپانت و توسعه اولین نسخه از اینترنت نقش مهمی ایفا کرد. لیکلایدر در چشمانداز خود، عبارت «شبکه کامپیوتری میان کهکشانی» را برای این تکنولوژی در نظر گرفته بود که بر اساس آن هر شخصی در هر جایی از سیاره میتوانست به وسیله کامپیوتر به دیگری متصل شود و از هر جا، به اطلاعات دسترسی داشته باشد. شاید جالب باشد اگر تصور کنید که در آن زمان این ایده تا چه حد فانتزی و غیر ممکن به نظر میرسید! اما حالا میدانیم که شبکه کامپیوتری بین کهکشانی که امروزه به عنوان اینترنت شناخته میشود، برای دسترسی به ابر ضروری است.
رایانش ابری در اواخر دهه ۹۰ میلادی
واژه «ابر» در ابتدا برای توصیف فضای خالی بین کاربر نهایی و ارائهدهنده خدمات به کار میرفت. اما در سال ۱۹۹۷، پروفسور رامنات چلاپا از دانشگاه اِموری ایالات متحده مفهوم جدیدی را برای رایانش ابری مطرح کرد. بر اساس ایده چلاپا، در رایانش ابری، عملیات پردازشی، هم به شکل کارآمد و هم مقرون به صرفه انجام میشود. این دقیقا همان موضوعی است که امروزه یکی از مزایای اصلی ابر به شمار میآید.
در سالهای دهه ۹۰، با درک قابلیتها و کاربردهای ابر از سوی سازمانها و شرکتها، رایانش ابری به مرور محبوبیت بیشتری پیدا کرد. در سال ۱۹۹۹ کمپانی Salesforce از اولینهایی بود که به خوبی از رایانش ابری بهره برد و به شهرت رسید.
رایانش ابری در اوایل قرن بیست و یکم
در سال ۲۰۰۲ آمازون سرویس خردهفروشی مبتنی بر وب خود را رونمایی کرد. مدل زیرساخت ابری آمازون، برای این کمپانی امکان استفاده بهینهتر از ظرفیت کامپیوترهایش را فراهم کرد. پس از آن بود که سایر کمپانیهای بزرگ نیز همین راهکار موفق را دنبال کردند.
در سال ۲۰۰۶ «سرویسهای وب آمازون» یا «Amazon Web Services» که به طور خلاصه با عنوان «AWS» شناخته میشود رونمایی شد که هدف آن ارائه خدمات آنلاین برای سایر وبسایتها یا مشتریان بود. در همان سال، گوگل سرویس گوگل داکس را معرفی کرد. گوگل داکس در ابتدا سرویسهایی به نام Writely و Spreadsheets را ارائه میکرد که به ترتیب سرویسهایی مشابه مایکروسافت ورد و مایکروسافت اکسل اما بر بستر ابری را ارائه میکردند. امروزه این دو خدمت را به نام گوگل داکس و گوگل شیتس میشناسیم.
اولین پلتفرم API سازگار با AWS توسط کمپانی «اکالیپتوس» ارائه شد که در نهایت به توسعه ابر اختصاصی (یا ابر خصوصی) در سال ۲۰۰۸ منتهی شد. در سال ۲۰۰۸ همچنین مایکروسافت آژور به عنوان یک سیستمعامل ابری با هدف مشتریان تجاری و توسعهدهندگان متولد شد. در همان سال، ناسا هم بیکار ننشست و پلتفرم ابری «OpenNebula»را به عنوان اولین نرمافزار اوپن سورس برای توسعه ابر اختصاصی و ابر ترکیبی عرضه کرد. بسیاری از قابلیتهای خلاقانه این پلتفرم بر اساس نیازهای کسبوکارهای بزرگ طراحی شده بود.
سالهای ۲۰۱۰ به بعد
اگرچه آغاز ایده ابر خصوصی را باید در سال ۲۰۰۸ جستجو کرد اما برای مدتها زمان برد تا ابر اختصاصی توسعه یافته و به شهرت برسد. یکی از مواردی که باعث شد ابر اختصاصی بیش از پیش مطرح شود، نگرانیها از امنیت پایین ابر عمومی و یک نیروی محرکه قوی برای ترویج استفاده از ابر اختصاصی بود. این نیروی محرکه در سال ۲۰۱۰ از راه رسید. در این سال کمپانیهایی از جمله آمازون (بخش AWS)، مایکروسافت و نیز اوپن استک، ابر اختصاصی خود را به نحوی توسعه دادند که عملکرد قابل قبولی هم داشت. از اتفاقات مهم این دهه که نباید آن را فراموش کرد، عرضه رایگان، اوپن سورس و با راهاندازی ساده «اوپن استک» بود که امکان پیادهسازی ابر خصوصی و ابر ترکیبی را برای کاربران فراهم میکرد.
ایده ابر ترکیبی در سال ۲۰۱۱ معرفی شد. اما در آن زمان کسبوکارهای معدودی بودند که از سیستمهایی با قابلیت پیادهسازی ابر ترکیبی بهره میبردند. با این حال بسیاری از کمپانیها به دلیل ابزارها و قابلیتهای ابر عمومی، تمایل داشتند از امکانات ابر ترکیبی بهرهمند شوند.
در سال ۲۰۱۱، آیبیام از فریمورک «آیبیام اسمارتکلاد» (IBM SmartCloud) رونمایی کرد که شامل سرویسهای زیر ساختی، نرمافزاری و پلتفرمی میشد. سپس اپل، آیکلاد (iCloud) با تمرکز بر ذخیره دادههای شخصی از جمله (تصاویر، موسیقی، ویدیو و …) معرفی شد. در همان سال مایکروسافت هم بیکار ننشست و شروع به نمایش تبلیغات تلویزیونی درباره کلاد کرد تا عموم مردم را با قابلیتهای نگهداری تصاویر و ویدیوها در فضای ابری و با دسترسی ساده آشنا کند.
در سال ۲۰۱۲ اوراکل با «اوراکل کلاد» (Oracle Cloud) وارد میدان شد. اوراکل سه خدمت اساسی IaaS یا زیرساخت به عنوان سرویس، PaaS یا پلتفرم به عنوان سرویس و SaaS یا نرمافزار به عنوان سرویس را به کاربران ارائه کرد. پس از آن بود که این ۳ واژه تبدیل به واژگانی مشهور در حوزه ابری شدند و نقطه عطف مهمی را در تاریخچه رایانش ابری رقم زدند. البته از آن زمان تاکنون، همچنان برخی از شرکتها هر ۳ سرویس را ارائه میکنند؛ در حالی که برخی دیگر تنها به ارائه برخی از آنها مشغولند.
عبارت «چند ابری» یا «Multi-clouds» اولین بار زمانی مطرح شد که سازمانها استفاده از SaaS را برای سرویسهایی از جمله منابع انسانی، مدیریت ارتباط با مشتری و مدیریت زنجیره تامین آغاز کردند. اما چند ابری تقریبا در سالهای ۲۰۱۳ تا ۲۰۱۴ و هنگامی محبوب شد که کسبوکارها به مشکلات احتمالی وابسته بودن به یک ارائهکننده SaaS پی بردند. به طور خلاصه باید گفت که چند ابری به این معنی است که یک کسبوکار چندین ابر عمومی را از چندین ارائهکننده مختلف خدمات ابری دریافت میکند تا هم انحصار سرویس و نقش تعیین کننده یک فروشنده را خنثی کند و هم قابلیت اعتماد را افزایش دهد. البته مزایا و معایب چند ابری بیش از اینها است و در این مطلب نمیگنجد.
در نهایت با وجود اینکه کانتِینرها از سال ۲۰۰۴ و با «سولاریس کاننتینر» مطرح شده بودند که البته در ابتدا کاربردهای محدودی داشتند. اما زمانی که در سال ۲۰۱۳، داکر با کانتینرهای بسیار کاربردی از راه رسیدند شرایط تغییر کرد و پس از آن داکر و کانتینر در کنار هم شروع به رشد و پیشرفت کردند. یکی از نقاط مهم تاریخچه رایانش ابری را باید به ارائه کوبرنتیز از سوی گوگل در سال ۲۰۱۴ نسبت داد که ابزاری اوپن سورس برای خودکارسازی استقرار مقیاسبندی و مدیریت اپلیکیشنها محسوب میشود.
در سالهای اخیر، به لطف مزایای خدمات ابری، گرایش به سمت جایگزینی سرورهای فیزیکی با سرورهای ابری، افزایش قابل توجهی یافته است. انتظار میرود این روند در آینده هم ادامه داشته باشد و سازمانهای بیشتری به سوی استفاده از سرویسهای ابری روی آورند.
انواع رایانش ابری از نظر مدل استقرار
رایانش ابری به ۳ دسته کلی تقصیم میشود که شامل ابر عمومی، ابر خصوصی و ابر ترکیبی هستند. البته در برخی از دستهبندیهای دیگر به ابر اجتماعی نیز اشاره میشود.
- به لطف ابری عمومی (Public Cloud) منابع (مثلا دادهها یا خدمات) بین کاربران و به واسطه ارائهدهنده خدمات رایانش ابری از طریق اینترنت به اشتراک گذاشته میشوند. خدمات ابر عمومی از طریق ارائهدهندگان خدمات ابری در اختیار کسبوکارها قرار میگیرد و کسبوکارها بر اساس میزان نیاز و یا استفاده از خدمات ابری، پرداخت انجام میدهند.
- در ابر خصوصی (Private Cloud) منابع تنها از طریق شبکه داخلی و زیرساخت داخلی نهادها، شرکتها یا سازمانها به اشتراک گذاشته میشوند. بهرهبرداری از این ابر به داخل نهاد، شرکت یا سازمان اختصاص دارد.
- در ابر ترکیبی (Hybrid Cloud) منابع بسته به هدفگذاری سازمان، بین ابرهای اختصاصی و عمومی به اشتراک گذاشته میشوند. به عبارت دیگر در سازمانی که ابر اختصاصی وجود دارد میتوان بسته به نیاز از منابع عمومی هم استفاده کرد. این مورد عمدتا بین مشتریان سازمانی کاربرد دارد. در بسیاری از موارد زمانی نیاز به ابر ترکیبی احساس میشود که کاربر، از ابر اختصاصی بهره میبرد اما به دلیل محدودیت منابع و عدم امکان توسعه آنها در ابر اختصاصی، مجبور به اتصال ابر عمومی به ابر اختصاصی فعلی میشود که در نهایت صرفهجویی در هزینهها را نیز به همراه دارد. در این شرایط گاه تصمیم بر آن میشود که برنامهها و خدمات کاربردی که حساسیت بیشتری دارند، روی ابر اختصاصی قرار میگیرند و مابقی به ابر عمومی منتقل میشوند. اما گاه از ابر عمومی تنها در مواقع نیاز استفاده میشود. به عنوان مثال به لطف پیکربندی فراپاشی ابری یا انفجار ابری (Cloud bursting) که بین سرور خصوصی و عمومی قرار میگیرد، میتوان سیاست متفاوتی را اتخاد کرد. در این صورت، هنگامی که ۱۰۰ درصد ظرفیت منابع ابر خصوصی پر میشود، ترافیک اضافه با کمک انفجار ابری به ابر عمومی منتقل میگردد تا سرویسدهی بدون وقفه ادامه داشته باشد.
اما در کنار ۳ دستهبندی گفته شده، گاه یک دستهبندی دیگر به نام ابر اجتماعی (Community Cloud) نیز مطرح میشود. در ابر اجتماعی منابع تنها بین سازمانها به اشتراک گذاشته میشوند. از یک دید دیگر میتوان گفت که ابر اجتماعی، یک ابر نیمه عمومی است. به عنوان مثال ممکن است موسسات مختلف در یک سازمان با این راهکار، از اشتراکگذاری دادهها بهره ببرند. اما در کل میتوان گفت که دستهبندی اصلی را باید همان دستهبندی سهگانه ابر عمومی، ابر اختصاصی و ابر ترکیبی در نظر گرفت.
انواع سرویسهای رایانش ابری
سرویسهای رایانش ابری به ۳ دستهبندی اصلی تقسیم میشوند که شامل »زیرساخت به عنوان سرویس»، «پلفرم به عنوان سرویس» و «نرمافزار به عنوان سرویس» هستند.
زیرساخت به عنوان سرویس (IaaS یا Infrastructure as a Service)
زیر ساخت به عنوان سرویس نوعی از سرویس رایانش ابری است که نیازهای اولیه پردازشی، فضای ذخیرهسازی و منابع شبکه را در اختیار کاربر میگذارد. مهاجرت زیر ساختهای سازمانها به زیرساخت به عنوان سرویس، مزایایی از جمله کاهش هزینههای نگهداری دیتاسنترها و صرفهجویی اقتصادی در زمینه هزینه تهیه سختافزار را به همراه دارد. همچنین به لطف IaaS سازمانها میتوانند میزان منابع مورد نیاز خود را بر اساس نیاز، کاهش یا افزایش دهند. علاوه بر این، IaaS به سازمانها کمک میکند سریعتر یک قابلیت جدید را توسعه داده و زیرساختهای مورد نیاز را به سرعت افزایش دهند.
IaaS به کسبوکارها این امکان را میدهد که از هزینه و پیچیدگی خرید و مدیریت زیرساخت سرورها و دیتاسنترها عبور کنند. در زیر ساخت به عنوان سرویس، هر منبع به عنوان یک جزء جداگانه از سرویس ارائه میشود و مدیران سازمانها تنها هزینه اجزای مورد نیاز برای مدت زمان مشخص را پرداخت میکنند. در IaaS ارائهکنندگان خدمات ابری، زیرساختهای ارائه شده به مشتریان را مدیریت میکنند؛ در حالی که شما به عنوان مشتری سرویس، نصب، پیکربندی و مدیریت نرمافزارهای مورد نیاز خود (از جمله سیستمعامل، میانافزار و اپلیکیشنها) را به عهده میگیرید.
زیرساخت به عنوان سرویس در مقایسه با راهکارهایی که به صورت محلی در سازمان پیادهسازی میشود مزایای زیر را به همراه دارد:
- کاهش هزینههای سرمایهای و بهینهکردن هزینهها
- افزایش مقیاسپذیری و بهبود کارایی منابع آیتی سازمان
- افزایش ثبات، اطمینان و قابلیت پشتیبانی
- بهبود قابلیت بازیابی ناشی از سانحه
- بهبود امنیت
- کاهش زمان عرضه امکانات و قابلیتهای سازمان به کاربران و یا مشتریان
پلتفرم به عنوان سرویس (PaaS یا Platform as a Service)
پلتفرم به عنوان سرویس یک محیط توسعه و پیادهسازی کامل در محیط ابری است و هر چیزی از یک اپلیکیشن مبتنی بر رایانش ابری ساده تا اپلیکیشنهای پیچیده سازمانی مبتنی بر رایانش ابری را در اختیار کسبوکارها قرار میدهد. PaaS هم مانند IaaS شامل زیرساختها، سرورها، فضای ذخیرهسازی و شبکه است اما علاوه بر آن مواردی از جمله میانافزارها، ابزارهای توسعه، سرویسهای هوش تجاری، سیستمهای مدیریت پایگاه داده و … را هم در بر میگیرد. به عبارتی میتوان گفت که PaaS شامل زیرساخت به عنوان سرویس نیز میشود.
پلتفرم به عنوان سرویس، به گونهای طراحی شده که از تمامی فرایند چرخه عمر اپلیکیشن شامل ساخت، تست، پیادهسازی، مدیریت و بهروز رسانی پشتیبانی کند. PaaS همچنین به کسبوکارها کمک میکند که از پیچیدگیها و هزینههای خرید و مدیریت لایسنس نرمافزارها، زیرساختهای اساسی اپلیکیشنها، میانافزارها، کانتینر ارکستریتورها از جمله کوبرنتیز یا ابزارهای توسعهدهندگان و دیگر منابع اجتناب کنند. به طور ساده باید گفت که کسبوکارها، سرویسها و اپلیکیشنهای خود را توسعه میدهند و معمولا ارائهدهنده سرویس ابری میتواند هر چیز دیگری را مدیریت کند.
از آنجایی که بخشی از پلتفرم به عنوان سرویس، شامل IaaS نیز میشود، از مزایای IaaS نیز بهره میبرد. علاوه بر این مزایای زیر را دارد:
- کاهش زمان کدنویسی به کمک ابزارهای PaaS
- امکان افزودن قابلیتهای جدید به تیم توسعهدهنده بدون نیاز به اضافه کردن افراد جدید به تیم
- توسعه سادهتر برای پلتفرمهای متنوع (از جمله موبایل)
- استفاده به صرفهتر از ابزارهای پیچیده
- پشتیبانی از تیمهای توسعه توزیعشده در مکانهای جغرافیایی مختلف
- مدیریت بهینه چرخه عمر اپلیکیشنها
نرمافزار به عنوان سرویس (SaaS یا Software as a Service)
نرمافزار به عنوان سرویس به عنوان یک راهکار نرمافزاری کامل، به کاربران امکان اتصال و استفاده از اپلیکیشنهای مبتنی بر رایانش ابری را بر بستر اینترنت میدهد. SaaS خود شامل PaaS و در نتیجه IaaS هم میشود.
از مشهورترین موارد SaaS باید به سرویسهای ایمیل، ابزارهای آفیس آنلاین (از جمله گوگل داکس) اشاره کرد. به کمک نرمافزار به عنوان سرویس کسبوکارها میتوانند استفاده از اپلیکیشنها را برای سازمان خود اجاره کنند و در اختیار کاربران خود قرار دهند. به طور معمول دسترسی به این اپلیکشینها از طریق مرورگرها انجام میشود.
در SaaS تمامی زیرساختهای اساسی، میانافزارها، نرمافزارهای اپلیکیشن و دادههای اپها، در دیتاسنتر ابری ارائهدهنده خدمات رایانش ابری نگهداری میشود. به این ترتیب ارائهدهنده SaaS، مدیریت نرمافزارها و سختافزارها را به عهده میگیرد و در دسترس بودن و امنیت اپلیکیشن و دادهها را تضمین میکند. نرمافزار به عنوان سرویس، به سازمانها این امکان را میدهد که به سرعت و با کمترین هزینه، اپلیکیشنهای مورد نظر خود را در اختیار کاربران قرار دهند. مزایای SaaS شامل موارد زیر هستند:
- دسترسی به اپلیکیشنهای پیچیده بدون نیاز به صرف هزینه بالا یا نگهداری نرمافزاری، میانافزاری و سختافزاری
- پرداخت بر اساس میزان استفاده به دلیل مقیاسپذیری سرویس و امکان افزایش یا کاهش کاربران بر اساس نیاز و تعداد آنها
- استفاده رایگان کاربران از نرمافزار و عدم نیاز به خرید یا نصب نرمافزارهای جداگانه برای کاربران
- دسترسی ساده کاربران به اپلیکیشن و دادهها از تمام نقاط دنیا
- عدم نگرانی از سازگاری اپلیکیشنها با سختافزارها، نرمافزارها یا سیستمعاملهای مختلف
همه چیز به عنوان سرویس (XaaS یا X as a Service یا Everything as a Service)
XaaS یا همه چیز به عنوان سرویس، مفهومی جامعتر از سه مورد قبلی است و علاوه بر اینکه تمامی آنها را در بر میگیرد، شامل مواردی دیگر هم میشود که در ادامه به آنها میپردازیم. در واقع باید گفت XaaS اشاره به هر سرویسی دارد که از طریق رایانش ابری امکان ارائه آن به کاربران یا کسبوکارها وجود داشته باشد. برخی از عباراتی که در ادامه آورده شده، گاه ممکن است به عنوان زیر مجموعه یکی از سه دستهبندی اصلی بالا (PaaS ،IaaS یا SaaS) در نظر گرفته شوند.
احراز هویت به عنوان سرویس (AaaS یا Authentication as a Service)
استفاده از سرویسهای ابری برای مدیریت دسترسی و هویت است.
کانتینر به عنوان سرویس (CaaS یا Containers as a Service)
امکان پیادهسازی و مدیریت کانتینرها را با استفاده از مجازیسازی مبتنی بر کانتینر در اختیار کاربران میگذارد.
پایگاه داده به عنوان سرویس (DBaaS یا Database as a Service)
امکان دسترسی به پلتفرمهای پایگاه داده را از طریق رایانش ابری در اختیار کاربران میگذارد.
دسکتاپ به عنوان سرویس (DaaS یا Desktop as a Service)
ارائهدهنده خدمات، سرویس دسکتاپ مجازی را از طریق رایانش ابری در اختیار کاربر قرار میدهد. البته در تعریفی دیگر، DaaS به عنوان «دستگاه به عنوان سرویس» (Device as a Service) هم در نظر گرفته میشود که به معنای در اختیار گذاشتن دستگاههای فیزیکی (از جمله گوشی موبایل) به صورت زماندار و اجارهای است. از آنجایی که مفهوم دوم ارتباطی با رایانش ابری ندارد، مد نظر این مقاله نیست.
بازیابی سانحه به عنوان سرویس (DRaaS یا Disaster Recovery as a Service)
به ارائه دهندگان خدمات رایانش ابری کمک میکند که پس از وقوع یک سانحه، مجددا عملکرد عادی خود را از سر بگیرند.
عملکرد به عنوان سرویس (FaaS یا Function as a Service)
به مشتریان خدمات رایانش ابری این امکان را میدهد که اپلیکیشنها را توسعه دهند، قابلیتها را پیادهسازی کنند و تنها زمانی هزینه آنها را بپردازند که قابلیت مورد نظر به فاز اجرایی وارد شود.
لایسنس به عنوان سرویس (LaaS یا Licensing as a Service)
این سرویس از طرف ارائهکنندگان خدمات رایانش ابری به سازمانهایی ارائه میشود که خدمات نرمافزاری مبتنی بر لایسنس ارائه میکنند و قصد دارند لایسنسهای نرمافزارهای خود را به کمک بستر ابری مدیریت کنند.
بدافزار به عنوان سرویس (MaaS یا Malware as a Service)
نوعی سرویس راهکار امنیتی است که روی ابر عمومی ارائه میشود تا به سازمانها برای مقابله با باجافزارها و حملات DDoS کمک کند. راهکار AppDefense از کمپانی VMware یکی از نمونههای MaaS است.
شبکه به عنوان سرویس (NaaS یا Network as a Service)
سرویسی است که در آن ارائهدهنده، خدمات زیر ساخت شبکه را در اختیار کسبوکار میگذارد.
فضای ذخیرهسازی به عنوان سرویس (STaaS یا Storage as a Service)
در فضای ذخیرهسازی به عنوان سرویس، سیستمهای ذخیره دادههای پشتیبان در اختیار کسبو کار قرار میگیرد.
ارتباطات یکپارچه به عنوان سرویس (UCaaS یا Unified Communications as a Service)
یک نرمافزار میزبانی شده است که از ارتباطات همزمان و ناهمزمان در هر دستگاهی پشتیبانی میکند و به کمک آن همکاری تیمی را تسهیل میشود.
مزایا
رایانش ابری مزایای زیر را به همراه دارد:
- هزینه: به لطف رایانش ابری، نیازی به هزینه خرید نرمافزار و سختافزار اختصاصی در محل سازمان یا شرکت نیست و هزینههای نگهداری منابع، مصرف انرژی در سازمان و نیاز به مواردی از جمله خنکسازی تجهیزات و حضور متخصصین آیتی برای مدیریت زیر ساختها را هم کاهش میدهد.
- سرعت: بیشتر سرویسهای رایانش ابری امکان ارائه خدمات در لحظه از طرف ارائهکننده سرویس را دارند و همچنین میتوان تنها در چند دقیقه میزان بسیار زیادی از منابع پردازشی را تنها با چند کلیک در اختیار داشت. به همین دلیل، رایانش ابری انعطافپذیری بسیار بالایی را در اختیار کسب و کارها قرار میدهد.
- مقیاس جهانی: یکی از مزایای سرویسهای رایانش ابری، قابلیت دسترسی به خدمات از هر نقطهای از جهان است. در عین حال میتوان به سادگی میزان منابع مورد نیاز (از جمله فضای ذخیرهسازی، پهنای باند، قدرت پردازش و …) را به سادگی افزایش یا کاهش داد.
- بهرهوری: راهاندازی دیتاسنتر در محل سازمان، نیاز به راهاندازی و نگهداری سختافزار و نرمافزار و بسیاری موارد دیگر دارد که مدیریت توسط نیروهای آیتی را میطلبد. در رایانش ابری بسیاری از این موارد حذف میشوند و به این ترتیب نیروهای آیتی سازمان میتوانند بر اهداف دیگری در کسبوکار متمرکز شوند.
- کارایی: بزرگترین ارائهدهندگان سرویسهای رایانش ابری در جهان، بر شبکهای از دیتاسنترهای امن بنا شدهاند و از جدیدترین و بهینهترین سختافزارهای روز جهان بهره میبرند. این موضوع در مقایسه با دیتاسنترهای مستقر در سازمان، مزایایی از جمله کاهش تاخیر شبکه و کاهش هزینههای اقتصادی را به همراه دارد.
- قابلیت اطمینان: رایانش ابری، سادهتر شدن و کاهش هزینه مواردی از جمله پشتیبانگیری از دادهها، بازیابی دادهها در مواقع بحرانی و یکپارچگی کسبوکار را به همراه دارد. دلیل این موضوع نگهداری دادهها در چندین جایگاه فیزیکی مختلف در سراسر شبکه است.
- امنیت: بسیاری از ارائهدهندگان خدمات ابری، از مجموعهای متنوع از تکنولوژیها بهره میبرند و خط مشیهایی را دنبال میکنند که موجب افزایش امنیت کاربران، حفاظت از دادهها و اپلیکیشنها و زیر ساختها در مقابل تهدیدهای امنیتی میشود.
چالشها
رایانش ابری گاه با چالشهایی همراه است که در ادامه آنها را شرح میدهیم:
- اتصال به اینترنت (Downtime): این مورد یکی از مهمترین چالشهای رایانش ابری است. از آنجایی که رایانش ابری به بستر اینترنت متکی است، احتمال از دست رفتن ارتباط وجود دارد. البته امروزه شرکتهای ارائهکننده خدمات رایانش ابری، تضمینهایی برای ارائه بهترین خدمات ممکن و نیز خسارتهایی را برای افزایش بیش از حد Downtime در نظر میگیرند.
- امنیت: این موضوع برای سرویسهای ابری میتواند مثل یک شمشیر دو لبه باشد و هم در بحث مزایا و هم در بحث چالشها میتوان به آن پرداخت. دادههای ابری با ریسک هک، فاش شدن اطلاعات کاربران و حملات DDoS مواجه هستند. با این حال در این مورد هم ارائهکنندگان خدمات رایانش ابری، راهکارهای امنیتی را برای جلوگیری از بروز مشکلات در نظر میگیرند.
- چالش محدود شدن به یک ارائهکننده: اگر مشتری از یک ارائهکننده خدمات ابری رضایت نداشته باشد برای انتقال به یک ارائهکننده دیگر نیاز به بهره بردن از راهکارهای تخصصی دارد. بنابراین اگر قصد مهاجرت ابری را داشته باشید، باید اطمینان حاصل کنید که کارشناسان شرکت ارائهکننده خدمات از تخصص لازم برای مهاجرت بهره میبرند.
اگر مایلید خدمات ابری با کیفیتی را تجربه کنید، آبالون خدماتی از جمله سرور ابری و دیتاسنتر ابری را در اختیارتان میگذارد.