البرمجيات كخدمة أو ساس (SaaS) وأحياناً يطلق عليها برمجيات عند الطلب ( Softwear on demand ) هي البرمجيات التي يتم نشرها عبر الإنترنت أو تنشر للعمل خلف جدار ناري في شبكة محلية أو حاسوب شخصي . في البرمجيات كخدمة ، يرخص مقدم الخدمة تطبيقاً للعملاء إما كخدمة عند الطلب بإشتراك أو مجاناً عندما تكون هناك فرصة لمقدم الخدمة للربح من طرق أخرى غير المستخدم ، كإعلانات أو بيع قائمة المستخدمين . يعتبر هذا النهج في تقديم الخدمة جزءاً من نموذج حوسبة المنفعة حيث تكون كل التكنولوجيا الموجودة في السحاب متاحة كخدمة عبر الإنترنت .
أصبحت البرمجيات كخدمة نموذجاً شائعاً للعديد من تطبيقات الأعمال ، بما فيها برمجيات المحاسبة والبرمجيات التعاونية (Collaborative software) وإدارة العلاقات العملاء (CRM) تخطيط موارد المؤسسات (ERP) الفواتير (invoicing) إدارة الموارد البشرية (HRM) إدارة المحتوى (CM) وإدارة قرص الخدمة
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
* تاريخ النشأة *
ظهر إختصار مصطلح البرمجيات كخدمة ، SaaS ، لأول مرة في مقال نشره قسم الأعمال الرقمية في إتحاد صناعة البرمجيات والمعلومات ( Software & Information Industry - SIIA ) في فبراير 2001 بعنوان " Strategic Backgrounder : SoftWare as a Service " . وكان ذلك المقال واحداً من أكمل المقالات المتعلقة بالبرمجيات كخدمة الموجودة اليوم . ثم طور SIIA المعلومات الأساسية لتحليل الوضع الحالي لسوق البرمجيات كخدمة وآفاقه على المدى القريب ، ولإعطاء نظرة لأعضائه الذين قد يتأثروا بعمق بالتغييرات في أسلوب البرمجيات كخدمة . البرمجيات كخدمة هي أساساً إضافة على نموذج مقدم خدمة التطبيق ( Application Service Provider ) .
لقد كان موقع
الذي تم إنشاؤه في 1988 لإنشاء مواقع صغيرة للأعمال الصغيرة من أول تطبيقات البرمجيات كخدمة ، وكان من تطوير Gary Troutman و Drew Wilkins في شركة WebTransit التي إنتهت حالياً وتم بيع Site Easy لأول عميل له في 1998 .
الذي تم إنشاؤه في 1988 لإنشاء مواقع صغيرة للأعمال الصغيرة من أول تطبيقات البرمجيات كخدمة ، وكان من تطوير Gary Troutman و Drew Wilkins في شركة WebTransit التي إنتهت حالياً وتم بيع Site Easy لأول عميل له في 1998 .
وتعتبر Loudcloud (التي أصبحت Opsware فيما بعد ثم إشترتها هوليت باكارد ) التي أسسها Marc Andreessen من أول الشركات التي حاولت جعل حوسبة البرمجيات كخدمة تجارية في نموذج قدم البينة التحتية كخدمة
(Infrastructure as a service ) .
يطلق على تلك التقنية أيضاً إسم مقدم خدمة التطبيق (Application Service Providers أو ASP's ) بإصطلاحات اليوم . وحالياً تعرض إدارة البرمجيات في هوليت - باكارد البرمجيات كخدمة التي طورتها Loudcloud تحت إسم HP Software-as-a-Service
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
* الصفات الأساسية *
تضم الصفات الأساسية للبرمجيات مخدمة مايلي :
* الوصول و الإدارة عن طريق الشبكة للبرمجيات المتاحة تجارياً
* تدار الأنشطة من الأماكن مركزية بدلاً من موقع كل عميل على حدة ، وبالتالي تمكين العملاء من الوصول للتطبيقات عن بُعد عن طريق الشبكة
* نشر التطبيق هو أقرب ما يكون لنموذج 1 - إلى - عديد ، بما في ذلك خصائص البينة والتسعير والشراكة والإدارة
* التحديث المركزي للمزايا ، الذي يجنب المستخدم النهائي (End-User) الحاجة لتحميل التصحيحات والتحديثات
* التكامل المتكرر مع شبكة أكبر من البرمجيات المتصلة ببعضها - إما كجزء من مزج أو كأضافة على بنية تحتية كخدمة (infrastructure as a service )
عادة ما يسعر مقدموا البرمجيات كخدمة التطبيقات على أساس لكل-مستخدم (per-user) أو لكل -عمل (per-business) ، وأحياناً برقم صغير نسبياً كحد أدنى لعدد المستخدمين وعادة مع تكاليف إضافية لكل سعة نقل وتخزين إضافية . لهذا السبب ، فإن عائد البرمجيات كخدمة مزود الخدمة أقل في البداية من رسوم الترخيص التقليدي للبرمجيات ، لكنه أيضاً متكرر، وبالتالي يمكن النظر إليه على أنه أكثر قابلية للتنبؤ كما هو الحال بالنسبة لرسوم الصيانة للبرمجيات المرخصة .
بعض تطبيقات البرمجيات كخدمة مجانية للمستخدم ، حيث يكون الربح من مصادر بديلة مثل الإعلانات أو الترقية إلى إمكانيات متقدمة عادة مايطلق عليها (freemium) من أمثلة التطبيقات البرمجيات كخدمة المجانية بعض البرمجيات الكبيرة مثل Gmail و Google Dox وبعض البرمجيات الأصغر مثل FreshBooks .
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
* المميزات *
* سهولة الوصول في أي وقت ومكان متصل الأنترنت
* ليس هناك حاجة لتثبيت خادم محلي
* تمكن من إستخدام طرق الدفع حسب الإستخدام (Pay per use)
* قابلية سريعة لزيادة الحجم (Scalability)
* صيانة النظام ( أخذ النسخ الأحتياطية (back up) ، والتحديثات والتأمين ، إلخ ) عادة مايقدم مع الخدمة
* إمكانية التحديثات الأمنية ، بالرغم من أن المستخدمين ذوي المتطلبات الأمنية العالية (كالشركات الكبيرة) مثلاً . قد يعتبرون البرمجيات كخدمة عيباً
* إمكانية التحديثات الأمنية ، بالرغم من أن المستخدمين ذوي المتطلبات الأمنية العالية (كالشركات الكبيرة) مثلاً . قد يعتبرون البرمجيات كخدمة عيباً
* الموثوقية (reliability)
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
* النقد *
ريتشارد ستولمن |
كما ترفض البرمجيات كخدمة عادة بسبب مخاوف أمنية ، حيث ينبع الشك الرئيسي من أن بيانات الشركات تخزن عند مزود الخدمة ويمكنه التحكم بها .