امروزه یکی از فناوری های دنیای تکنولوژی که با پیشرفت چشمگیری مواجه شده است رایانش ابری است. با رایانش ابری دیگر نیاز به تهیه تجهیزات و سرور های گران قیمت و داشتن تیم فنی متخصص برای نگهداری این تجهیزات وجود ندارد. علاوه بر آن صرف زمان و هزینه برای نگهداری از سرورها و تجهیزات نیز کاسته میشود.
رایانش ابری (Cloud Computing)
ابر عمومی و خصوصی(Public and Private Cloud)
سرویس های مبتنی بر رایانش ابری (Cloud Computing Services)
سرویس ها میتوانند بر روی ابر های خصوصی یا عمومی باشند و به سه دسته تقسیم میشوند:
1.زیر ساخت به عنوان یک سرویس (IaaS) : IaaS به عنوان یک زیر ساخت ضروری برای رایانش ابری است که در محیط مجازی ارائه و مدیریت میشود. IaaS کمک میکند که از پیچیدگی و هزینهی زیاد خرید و مدیریت سرور های فیزیکی جلوگیری شود. در این نوع سرویس منابع (سرورها، ذخیره سازی، ماشین های مجازی و سیستم عامل ها) به صورت جداگانه ارائه میگردد و میتوان منبع مورد نیاز خود را اجاره کرد.
2.پلتفرم به عنوان یک سرویس (PaaS) : PaaS سرویسی است که یک لایه بالاتر از IaaS قرار دارد و علاوه بر امکانات IaaS مانند فضای ذخیره سازی، ماشین مجازی و غیره شامل برنامه های کاربردی نیز میباشد. PaaS یک بستر را برای ارائه، مدیریت، توسعه نرم افزار های کاربردی تامین میکند و باعث کمتر شدن هزینه ها و از بین رفتن پیچیدگی خرید و مدیریت لایسنس نرم افزار ها میشود.
3.نرم افزار به عنوان یک سرویس (SaaS) :
SaaS روشی برای ارائه نرم افزار های کاربردی بر روی بستر اینترنت است و با استفاده از این سرویس ارائه دهندگان ابری نرم افزار های کاربردی و زیر ساخت ها را مدیریت، و هرگونه نگهداری و ارتقا نرم افزاری هم بر عهده ایشان خواهد بود و این اجازه را به کاربر میدهد که از برنامه های کاربردی مبتنی بر ابر در فضای مجازی اینترنت متصل شده و از آنها استفاده کرد.