
رایانش ابری مدلی برای فراهم کردن دسترسی آسان، بر اساس تقاضای کاربر از طریق شبکه به مجموعه ای از منابع رایانشی قابل پیکربندی مثل شبکه، سرور، فضاهای ذخیره سازی و برنامه های کاربردی است. مدل های سرویس رایانش ابری شامل موارد زیر است:
- زیرساخت به عنوان سرویس: قابلیت ارائه شده برای مشتریان به منظور تامین منابع پردازشی، ذخیره سازی، شبکه و سایر منابع محاسباتی اساسی می باشد. در این سرویس مشتریان قادر به استقرار و اجرای نرم افزارهای دلخواه شبیه سیستم عامل یا دیگر برنامه های کاربردی می باشند. مشتریان کنترل و مدیریتی بر روی زیرساخت ابر نداشته و آنچه می توانند مدیریت نمایند فضای ذخیره سازی، سیستم عامل، برنامه های کاربردی مستقر در ابر و تا حدودی کنترل بر اجزای شبکه است.
- بستر به عنوان سرویس: قابلیت ارائه شده برای مشتریان است که بر روی زیرساخت های ابر استقرار یافته و برنامه های کاربردی ابر را تغذیه می نماید. مشتریان، زیرساخت های ابر چون شبکه، سرور، سیستم عامل و منابع ذخیره سازی را کنترل و مدیریت نمی کنند بلکه آنچه مدیریت و کنترل می کنند برنامه های کاربردی مستقر بر روی زیرساخت ابر و پیکره بندی محیط میزبانی برنامه است.
- نرم افزار به عنوان سرویس: قابلیت تامین شده برای مشتریان است که اجرای برنامه های کاربردی بر روی زیرساخت ابر را ممکن می سازد. مشتری زیرساخت های ابر چون شبکه، سرور، منبع ذخیره سازی و سیستم عامل را مدیریت و کنترل نمی کند و حتی در مورد تنظیمات برنامه های کاربردی نیز تنها یک استفاده کننده محض از سرویس است.