البرمجيات كخدمة

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

البرمجيات كخدمة (بالإنجليزية: Software as a Service أو SaaS) أو ساس، وأحياناً يطلق عليها برمجيات عند الطلب (بالإنجليزية: software on demand) هي البرمجيات التي يتم نشرها عبر الإنترنت و/أو تنشر لتعمل خلف جدار ناري في شبكة محلية أو حاسوب شخصي. في البرمجيات كخدمة، يرخص مقدم الخدمة (بالإنجليزية: provider) تطبيقاً للعملاء إما كخدمة عند الطلب باشتراك، أو مجاناً (وهو الأكثر انتشاراً) عندما تكون هناك فرصة لمقدم الخدمة للربح من طرق أخرى غير المستخدم، كالإعلانات أو بيع قائمة المستخدمين. يعتبر هذا النهج في تقديم الخدمة جزءاً من نموذج حوسبة المنفعة حيث تكون كل التكنولوجيا الموجودة في السحاب متاحة كخدمة عبر الإنترنت.

أصبحت البرمجيات كخدمة نموذجاً شائعاً للعديد من تطبيقات الأعمال، بما فيها برمجيات المحاسبة والبرمجيات التعاونية (بالإنجليزية: Collaborative software)، وإدارة علاقات العملاء (CRM)، تخطيط موارد المؤسسات (ERP)، الفواتير (بالإنجليزية: invoicing)، إدارة الموارد البشرية (HRM)، إدارة المحتوى (CM) وإدارة قرص الخدمة [1][2].

التاريخ[عدل]

ظهر اختصار مصطلح البرمجيات كخدمة، SaaS، لأول مرة في مقال نشره قسم الأعمال الرقمية في اتحاد صناعة البرمجيات والمعلومات (بالإنجليزية: Software & Information Industry - SIIA) في فبراير ۲۰۰۱ بعنوان "Strategic Backgrounder: Software as a Service". وكان ذلك المقال واحداً من أكمل المقالات المتعلقة بالبرمجيات كخدمة الموجودة اليوم. ثم طور SIIA المعلومات الأساسية لتحليل الوضع الحالي لسوق البرمجيات كخدمة وآفاقه على المدى القريب، ولإعطاء نظرة لأعضائه الذين قد يتأثرواً بعمق بالتغييرات في أسلوب البرمجيات كخدمة. البرمجيات كخدمة هي أساساً إضافة على نموذج مقدم خدمة التطبيق (بالإنجليزية: Application Service Provider).

لقد كان موقع SiteEasy.com الذي تم إنشاؤه في ۱۹۹۸ لإنشاء مواقع صغيرة للأعمال الصغيرة من أول تطبيقات البرمجيات كخدمة، وكان من تطوير Gary Troutman وDrew Wilkins في شركة WebTransit التي انتهت حالياً وتم بيع SiteEasy لأول عميل له في ۱۹۹۸.

وتعتبر 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"). من أمثلة تطبيقات البرمجيات كخدمة المجانية بعض البرمجيات الكبيرة مثل جيميل وجوجل دوكس وبعض البرمجيات الأصغر مثل FreshBooks.

المميزات[عدل]

  • سهولة الوصول في أي وقت ومكان متصل بالإنترنت
  • ليس هناك حاجة لتثبيت خادم محلي
  • تمكن من استخدام طرق الدفع حسب الاستخدام (بالإنجليزية: pay per use)
  • قابلية سريعة لزيادة الحجم (بالإنجليزية: scalability)
  • صيانة النظام (أخذ النسخ الاحتياطية (بالإنجليزية: backup)، والتحديثات، والتأمين، إلخ) عادة ما يقدم مع الخدمة
  • إمكانية التحديثات الأمنية، بالرغم من أن المستخدمين ذوي المتطلبات الأمنية العالية (كالشركات الكبيرة مثلاً) قد يعتبرون البرمجيات كخدمة عيباً
  • الموثوقية (بالإنجليزية: reliability)

النقد[عدل]

ينتقد ريتشارد ستولمن بقوة البرمجيات كخدمة. فحسب رأيه، قد تسبب البرمجيات كخدمة أذى مماثلاً للذي تسببه البرمجيات الاحتكارية؛ لأن المستخدمين لا يمكنهم تعديل البرمجيات التي يستخدمونها، وبالتالي لا يمكنهم التحكم في المعالجة التي تتم على بياناتهم [3].

كما تُرفض البرمجيات كخدمة عادةً بسبب مخاوف أمنية، حيث ينبع الشك الرئيسي من أن بيانات الشركات تخزن عند مزود الخدمة ويمكنه التحكم بها.



انظر أيضاً[عدل]

مراجع[عدل]

  1. ^ Michael Biddick. Why You Need A SaaS Strategy (بالإنجليزية). InformationWeek
    (۱٦ يناير ۲۰۱۰). وصل لهذا المسار في ۲٤ يناير ۲۰۱۱.
  2. ^ Software as a Service (بالإنجليزية). OpenCrowd.com وصل لهذا المسار في ۲٤ يناير ۲۰۱۱.
  3. ^ ريتشارد ستولمن. Who does that server really serve? (بالإنجليزية). مشروع جنو. وصل لهذا المسار في ۲٤ يناير ۲۰۱۱.