محسن ناظمی
محسن ناظمی
خواندن ۲ دقیقه·۳ سال پیش

انواع مدل های رایانش ابری (Saas,Paas,Iaas) به طور خلاصه

سه روش اصلی برای رایانش ابری وجود دارد که عبارت است از :‌

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 عبارت اند از :‌

  • AWS Elastic Beanstalk.
  • Windows Azure.
  • Heroku.
  • Force.com.
  • Google App Engine.
  • OpenShift.

مفهوم IaaS

مدل IaaS که نوع دیگری از کلود یا رایانش ابری به حساب می آید شرکت فراهم کننده سرویس کلود ، زیرساخت شبکه و دیتاسنتر خود را که شامل منابع پردازشی شبکه ، استوریج و سرور بوده در اختیار مشتری میگذارد.شایان ذکر است که در زیرساخت مرکز داده شرکتی که این سرویس ارائه میشود برای فراهم نمودن سطح بالای دسترسی پذیری سرویسها و بوجود نیامدن down time طیف مختلفی از سرویسها مانند لودبالانسر ، کلاسترینگ ، بک آپ و پشتیبان گیری از داده های مشتری در حال اجرا میباشد تا خللی در کارهای مشتری پیش نیاید.در مدل IssS کاربر خود میتواند ماشین مجازی دلخواه خود را ایجاد ، سیستم عامل مورد نظر خود را روی آن نصب نموده ، نرم افزار یا سرویس مد نظر خود را بالا آورده و از طریق اینترنت به کاربر نهایی ارائه سرویس نماید. مخاطبین سرویس های Iaas معماران شبکه و it adminstrator ها هستند. مثال هایی از Iaas:

  • DigitalOcean.
  • Linode.
  • Rackspace.
  • Amazon Web Services (AWS)
  • Cisco Metacloud.
  • Microsoft Azure.
  • Google Compute Engine (GCE)


چند عکس برای درک بهتر این سه مدل و درک تفاوت هاشون :











رایانش ابریiaaspaassaas
شاید از این پست‌ها خوشتان بیاید