سه روش اصلی برای رایانش ابری وجود دارد که عبارت است از :
1- Saas (software as a service)
2- Paas (platform as a service)
3- Iaas (infrastructure as a service)
هر سه ی این روش ها به کاربر این امکان را میدهد تا از اپلیکیشن ها استفاده کنن و اطلاعات را به صورت انلاین ذخیره کنن، اما هر کدام امکانات و سطوح دسترسی مختلفی را به کاربران اراءه میدهد. سطوح دسترسی و امکانات Iaas از همه بیشتر ، بعد از اون Paas و در نهایت Saas کمترین سطح دسترسی و خدمات را نسبت به دو مدل دیگر دارد.
مفهموم Saas
در مدل SaaS برنامه و اپلیکیشن مورد نظر روی سرورهایی که در کلود قرار گرفته و در بستر اینترنت سرویس میدهند اجرا میشوند. در این حالت برنامه و اپلیکیشن مورد نظر روی سیستم کاربران نصب نمیباشد و پس از نصب روی سروری که در بستر کلود قرار گرفته کاربران از طریق اینترنت به نرم افرار مربوطه متصل میشوند. در این حالت نیاز به نصب و تنظیم برنامه روی سیستمهای کاربران و مشتری ها از بین رفته و درگیر فرایند نصب ، لایسنس نرم افزار و موارد دیگر نمیشویم.از جمله سرویس هایی که جزو دسته بندی SaaS قرار میگیرند میتوان به سرویس های جیمیل ، فیسبوک و dropbox اشاره کرد. پس مخاطبین Saas کاربران نهایی end users هستند.
مفهوم PaaS
در مدل PaaS در بحث کلود ، این امکان به developer ها و برنامه نویسان داده میشود تا نرم افزار مورد نظر خود را نوشته ، توسعه و تست کنند و درنهایت از طریق وب پیج به کاربر نهایی ارائه سرویس نماید.برنامه نویسان وب نیز میتوانند وب سایت های مورد نظر خود را راه اندازی نمایند و به کاربران سرویس مورد نظر را روی اینترنت تحویل دهند. مخاطبین سرویس های اراءه دهنده ی خدمات Paas معمولا جامعه ی برنامه نویسان هستند. مثال هایی از Paas عبارت اند از :
مفهوم IaaS
مدل IaaS که نوع دیگری از کلود یا رایانش ابری به حساب می آید شرکت فراهم کننده سرویس کلود ، زیرساخت شبکه و دیتاسنتر خود را که شامل منابع پردازشی شبکه ، استوریج و سرور بوده در اختیار مشتری میگذارد.شایان ذکر است که در زیرساخت مرکز داده شرکتی که این سرویس ارائه میشود برای فراهم نمودن سطح بالای دسترسی پذیری سرویسها و بوجود نیامدن down time طیف مختلفی از سرویسها مانند لودبالانسر ، کلاسترینگ ، بک آپ و پشتیبان گیری از داده های مشتری در حال اجرا میباشد تا خللی در کارهای مشتری پیش نیاید.در مدل IssS کاربر خود میتواند ماشین مجازی دلخواه خود را ایجاد ، سیستم عامل مورد نظر خود را روی آن نصب نموده ، نرم افزار یا سرویس مد نظر خود را بالا آورده و از طریق اینترنت به کاربر نهایی ارائه سرویس نماید. مخاطبین سرویس های Iaas معماران شبکه و it adminstrator ها هستند. مثال هایی از Iaas:
چند عکس برای درک بهتر این سه مدل و درک تفاوت هاشون :