مروری بر SAAS
در پستهای قبلی، سعی کردیم تا نگاه کلی به پردازش ابری داشته باشیم و مشخص شد که سه مدل پردازش ابری داریم که یکی از آنها SAAS نام دارد و البته از بلوغ و بازار بهتری هم برخوردار است. در این پست بنا داریم بیشتر به موضوع SAAS بپردازیم و ابعاد فنی آن را بیشتر مشخص کنیم.
SAAS مدلی نو برای ارائه نرم افزار است که در آن ابزار مورد نیاز در فضای وب مستقر میشود و به هر مشتری یک کاربری خاص برای استفاده داده میشود. در این مدل نصب از پیش برای کاربر انجام شده و نیازی به نصب به ازای هر کاربر نمی باشد. در مدل SAAS در حقیقت نرم افزار به عنوان یک سرویس مستقر می شود و از طریق اینترنت مورد دسترسی قرار میگیرد. همچنین اطلاعات کاربر در فضای ابر اختصاص داده شده به سرویس نگهداری میشود و لذا کاربر نگرانی از لحاظ فضای ذخیره سازی و پشتیبان گیری از اطلاعات ندارد.
رشد روز افزون وب سرویسها و معماری سرویسگرا SOA و همچنین فراگیر شدن روشهای برنامه نویسی مثل Ajax باعث محبوبیت بیشتر این نوع مدل ارائه نرمافزار شده است.
پرداخت هزینه در این حالت نیز با روش معمولی متفاوت است. در این حالت نسبت به حجم استفاده از خدمات به صورت شارژ ماهیانه و یا روشی مشابه پرداخت انجام میشود. هزینهای با عنوان پشتیبانی دریافت نمیشود بلکه برای استفاده ماهیانه باید شارژ صورت بگیرد. در مواردی حجمی که از بانک اطلاعاتی اشغال میشود، انواع سرویسهای مورد استفاده، تعداد کاربران، مدت زمان نگهداری از دادهها در میزان هزینهای که کاربر باید بپردازد دخالت دارد. البته در مواردی هم پرداخت هزینه لازم نیست و درآمد این نوع خدمات از کانالهایی مثل تبلیغات و ... فراهم می شود.
به عنوان نمونه سایت AceProject خدمات استفاده از ابزار مدیریت پروژه ها را به صورت SAAS به کاربران ارائه کرده است. نوع نرخ گذاری در این نرم افزار به صورت تعداد پروژه ها، تعداد وظایف، حجم اطلاعات و مسائلی از این دست است. توصیه می شود برای آشنایی بیشتر با مدل ارائه نرم افزار به صورت سرویس به این سایت سری بزنید.
- ۹۳/۰۴/۰۴