در مقاله قبل عنوان کردیم که Cloud یک بستر برای سرویس دهی است که شامل سه نوع سرویس می‌شود. در این مقاله قصد داریم بررسی کنیم که اولین سرویس که مطرح کردیم، یعنی SaaS چیست؟ و چه مزایایی دارد؟

 

SaaS

SaaS مخفف Software as a Service است که اگر بخواهیم آن را ترجمه کنیم به آن “نرم افزاری برای ارائه سرویس” گفته می‌شود اما ممکن است در ذهن شما این سوال بوجود آید که مگر نرم افزار های دیگر کار ارائه سرویس را انجام نمی‌دهند؟ در جواب به این سوال باید بگوییم طبق این دسته بندی منظور از  ارائه دهنده سرویس در واقع ارائه سرویس با ویژگی‌ها و قابلیت‌های بستر Cloud مورد نظر می‌باشد و به همین دلیل این ترجمه بیان خوبی و کاملی برای معرفی SaaS نیست. اما در هر صورت SaaS به نرم افزاری گفته می‌شود که در حال سرویس دهی است، بهتر است به گذشته و قبل از به وجود آمدن SaaS نگاهی بیاندازیم و بررسی کنیم که چرا این سرویس به وجود آمد.

 

تاریخچه کوتاهی از قبل از به وجود آمدن SaaS

(در صورتی که درباره Mainframe‌ها و ASP‌ها اطلاعاتی ندارید بهتر است قبل از مطالعه این مقاله، مقاله‌های مربوط به این دو مورد را مطالعه نمایید)

میزبانی مرکزی یا Centralized host برنامه‌های کاربردی به دهه ۱۹۶۰ باز میگردد که شرکت IBM و سایر ارائه دهندگان Mainframe‌ها اغلب با عنوان به اشتراک گذاری زمان و یا ابزار محاسبات، آن‌ها را ارائه دادند. سپس گسترس اینترنت در دهه ۱۹۹۰ باعث شد ASP یا Application Service Provider‌ها بوجود آیند. ASP‌ها خدمات میزبانی و مدیریت برنامه‌های کاربردی تخصصی کسب و کار را ارائه می‌دادند با هدف کاهش هزینه‌ها از طریق اداره مرکزی که انجام می‌شد فرق آن‌ها با Mainframe‌ها این بود که لزوما در خود شرکت قرار نمی‌گرفتند و در ASP‌ها درگیری های سخت افزاری نیز وجود نداشت. اما SaaS چیست؟

نرم افزار‌هایی که به عنوان SaaS معرفی می‌شوند اساساً گسترش یافته، ایده مدل ASP هستند. در حالی که بسیاری از  ASP‌های اولیه ارائه شده به این گونه هستند که نیاز به نصب نرم افزار در رایانه‌های شخصی کاربران دارد اما در SaaS که امروزه مطرح می‌باشد به طور عمده کاربران برای دسترسی به نرم افزار میتوانند تنها از مرورگر وب خود استفاده کنند! علاوه بر این ویژگی‌های Cloud را نیز شامل می‌باشد.

مدل نرم افزاری SaaS در تمام گوشه و کنار دنیا در حال استفاده شدن می‌باشد و به عنوان نرم افزاری است که در اینترنت مستقر شده.

 

ویژگی‌های SaaS

  • تحت بستر Cloud است
  • دسترسی از طریق وب به نرم افزار
  • مدیریت نرم افزار از یک مکان مرکزی
  • کاربران نیاز به مدیریت و ارتقا نرم افزار ندارند
  • Application Programming Interface یا همان API‌ها اجازه اقدام و ارتباط نرم افزار‌های مختلف را در هنگام استفاده از SaaS می‌دهند
 

Dropbox

SaaS باعث شده رشد تکنولوژی سرعت بیشتری پیدا کند. برای مثال Dropbox یک نرم افزار از نوع SaaS است که یکی از اولین راه حل‌های ذخیره سازی تحت وب بود. Dropbox دارای سطوح مختلف قیمت گذاری است که از طرح رایگان (که در آن از ۲ گیگ فضای ذخیره سازی رایگان) شروع می‌شود، سطوح ابتدایی یک راه آسان برای ذخیره سازی عکس‌ها و فایل‌های افراد ارائه می‌دهد و همگی این سطوح بدون در نظر گرفتن سیستم عامل شما در دسترس قرار دارد! در نهایت این امکان را برای شما فراهم می‌کند تا داده‌های پاک شده را نیز بازیابی کنید حتی گزینه‌هایی برای رمز گذاری اطلاعات دارد. همه این قابلیت‌ها پیشرفته‌تر از آن چیزی است که ممکن است در شبکه شرکتی خود داشته باشید و می‌توانید بدون نیاز به سرمایه‌گذاری در بحث نرم افزار و زیرساخت‌های بسیار گران آن از این قابلیت‌ها استفاده کنید!

Dropbox تنها یکی از نرم افزار‌هایی است که جزو دسته SaaS‌ها می‌باشد و نرم افزار‌های زیادی در حال حاضر وجود دارند که از این تکنولوژی بهره می‌برند.

در مقاله بعد به بررسی PaaS و ویژگی‌های آن خواهیم پرداخت.

با دیگر مقالات Server.ir همراه باشید.

با دیگر مقالات server.ir همراه باشید.

۱۳۹۹/۰۷/۲۷

نویسنده : س احمدی

بدون دیدگاه

Baas چیست؟

خدمت Baas یا Backend-as-a-service به توسعه دهندگان وب این اجازه را می‌دهد تا فارغ از ایجاد و رسیدگی به بخش Backend توجه خود را به بخش frontend سایت و ...

۱۳۹۹/۰۷/۲۱

نویسنده : ف لقمانی

بدون دیدگاه

کامند های رایج Run (بخش دوم)

در مقاله پیشین در ارتباط با کامند های رایج در Run که در سیستم های ویندوزی امکان دسترسی به آن وجود دارد صحبت شد و در این مقاله قصد داریم که ادامه کامند...

۱۳۹۹/۰۷/۱۹

نویسنده : س احمدی

بدون دیدگاه

رایانش ابری و موانع استفاده از آن

در مقاله مقدمه‌ای بر رایانش ابری به توضیح ابتدایی این تکنولوژی در حال رشد پرداخته شد. در ادامه در راستای آشنایی بیشتر با ابعاد دیگر رایانش ابری از زاو...

دیدگاه کاربران

در رابطه با : "آشنایی با دنیای Cloud ! (قسمت سوم – SaaS)"

avatar
  عضویت  
با خبرم کن
مهدیه
مهمان
مهدیه

ساده، روان و قابل فهم. عالی بود ممنون از شما

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با ایده پردازان همراه شو ...