يُشير مفهوم الحوسبة السحابية (بالإنجليزيّة: Cloud Computing) إلى تقديم خدمات تكنولوجية مختلفة عبر الإنترنت (السحابة) حسب الطلب، مع تسعير التكلفة حسب الاستخدام، مما يُساعد الأشخاص والشركات على التخفيف من تكاليف التشغيل ورفع الكفاءة بالعمل، وتشمل خدمات الحوسبة السحابية الأساسية 3 أنواع،[١] فيما يأتي توضيحٌ لها، بالإضافة إلى ميّزات وعيوب كل نوع:


البنية التحتية كخدمة (IaaS)

يتم من خلال البنية التحتية كخدمة (Infrastructure as a Service) استئجار البنية التحتية لتكنولوجيا المعلومات من مزود الخدمة السحابية مقابل اشتراك مادي معين، ويشمل ذلك استئجار الأجهزة الافتراضية (VMs)، الخوادم، والتخزين، والشبكات، وأنظمة التشغيل وغيرها من البرمجيات،[٢]ومن أبرز مزودي خدمات الحوسبة السحابية الذين يوفرون البنية التحتية كخدمة، ما يأتي:[٣]

  • خدمات أمازون ويب (Amazon web services).
  • بلوستاكس (Bluestack).
  • آي بي إم (IBM).
  • في إم وير (Vmware).


الميّزات

أهمها ما يأتي:[٤]

  • يُمكن للشركات من خلال البنية التحتية كخدمة أن توسّع من نطاق بنيتها التحتية أو تضيقها حسب الحاجة بكل سهولة، ومن دون خسائر، حيث أنّها ستدفع فقط مقابل ما تستخدمه وضمن المدة التي تحتاجها.
  • إمكانية وصول الشركات إلى معدات وخدمات جديدة ومحسّنة في مجال التكنولوجيا بسرعةٍ وسهولة، مثل أحدث المعالجات وأجهزة التخزين، خاصًة في حال لم يكن بإمكانها توفير هذه المعدات في مقرّها.
  • عدم حاجة الشركات إلى إجراء صيانة للبنية التحتية التي تستخدمها أو تحديثها، فكل ذلك يقع على عاتق مزود الخدمة.[٣]


العيوب

منها ما يأتي:[٥]

  • مخاوف أمنية من حدوث اختراقات للبيانات الموجودة في البنية التحتية المستأجرة.
  • حدوث مشاكل فنيّة في البنية التحتية، وتوقف عملها في بعض الأحيان، مما يُؤثر سلبًا على عمل الشركات التي تعتمد عليها.


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

توفر البرمجيات كخدمة (Software as a Service) في الحوسبة السحابية ميّزة استخدام التطبيقات البرمجية بكل سهولة عبر الإنترنت، وعادًة ما يكون ذلك باشتراكٍ مدفوع، حيث يتكلّف مزوّد الخدمة السحابية بإدارة تطبيق البرنامج وتشغيله، وترقيته، وتحسين وظائفه، بينما يتصل المستخدمون بالتطبيق عبر الإنترنت بكل سهولة، سواءً من أجهزة الحاسوب أو الأجهزة اللوحية والهواتف الذكية،[٢] ومن أبرز الأمثلة على البرمجيات كخدمة في الحوسبة السحابية، ما يأتي:[٣]

  • مايكروسوفت أوفيس 365 (Microsoft Office 365).
  • دروبوكس (Dropbox).
  • جيميل (Gmail).[٦]


الميّزات

أهمها ما يأتي:[٣]

  • إمكانية الوصول إلى بيانات التطبيقات من أي مكان يتوفر فيه اتصال بالإنترنت، ويُعتبر ذلك من أهم فوائد الحوسبة السحابية بشكلٍ عام.
  • فعّالة من حيث التكلفة، حيث لا يترتب على المستخدم سوى الدفع مقابل الاستخدام فقط.
  • التشغيل بوقت قصير دون الحاجة إلى تحميل البرامج على الجهاز وتثبيتها في معظم تطبيقات الحوسبة السحابية.
  • التحديثات التلقائية للتطبيقات، دون تدخلٍ من المستخدم.


العيوب

أهمها ما يأتي:[٣]

  • التخصيص المحدود للبرمجيات، حيث يتعين على المستخدمين العمل ضمن قيود النظام الأساسي لمزود الخدمة، وعدم القدرة على تخصيص البرمجيات وفق التفضيلات الخاصة به بعض الأحيان.
  • الاعتماد على الاتصال بالإنترنت، حيث تحتاج برمجيات الحوسبة السحابية إلى اتصال ثابت بالإنترنت لتعمل بشكلٍ صحيح، وقد تكون هذه مشكلة في المناطق ذات الاتصال الضعيف بالإنترنت.
  • مخاوف أمنية بشأن الخصوصية والحفاظ على سريّة البيانات، على الرغم من تحمّل مزودي الخدمة السحابية مسؤولية الحفاظ على أمان بيانات المستخدمين الموجودة في خوادمهم، لا تزال هناك مخاوف دائمًا من حدوث انتهاكات لهذه البيانات.


النظام الأساسي كخدمة (PaaS)

يُتيح النظام الأساسي كخدمة (Platform as a service) للمستخدمين ميّزة الوصول إلى أدوات التطوير التي يحتاجونها لبناء التطبيقات البرمجية الخاصّة بهم وإدارتها عبر الإنترنت، بما في ذلك تطبيقات الذكاء الاصطناعي (AI)، وروبوتات المحادثات، وتقنية البلوك تشين، وإنترنت الأشياء (IoT)،[٧] وكل ذلك دون القلق بشأن إعداد أو إدارة البنية التحتية الأساسية للخوادم، والتخزين، والشبكة، وقواعد البيانات اللازمة لعملية التطوير.[٢]


ومن أبرز الأمثلة على منصات النظام الأساسي كخدمة في الحوسبة السحابية، ما يأتي:[٨]

  • سيلز فورس دوت كوم (Salesforce.com).
  • هيروكو (Heroku).
  • مايكروسوفت أزور (Microsoft Azure).[٣]


الميّزات

أهمها ما يأتي:[٩]

  • تطوير أنواع مختلفة من البرمجيات بشكلٍ سريع، دون التأثير على الجودة، حيث لا يقلق المطورون بإدارة الموارد الداخلية والبنية التحتية، ويكون كل تركيزهم على الإنتاجية فقط.
  • توفير نظام متكامل لتطوير التطبيقات واختبارها، ونشرها، وإدارتها، وتحديثها بكل سهولة، ومن منصةٍ واحدة.
  • التعاون على تطوير البرمجيات من قِبل عِدة مطورين في نفس الوقت ومن أيّ مكان في العالم؛ نظرًا لاعتماد النظام الأساسي كخدمة على الإنترنت.[١٠]


العيوب

أهمها ما يأتي:[٣]

  • الاعتماد على مزود الخدمة في توافر النظام الأساسي وقابليته للتوسّع وموثوقيته، وهو ما يُشكل خطرًا على عملية تطوير البرمجيات في حال واجه مزود الخدمة مشاكل في توفير النظام.
  • تحكّم محدود في البنية التحتية لنظام تطوير البرمجيات وعدم القدرة على إجراء بعض التخصيصيات أحيانًا.
  • مخاوف أمنية، حيث أنّ أمان بيانات التطبيقات التي يتم تطويرها متروكٌ بالكامل لمزود الخدمة السحابية.[٩]

المراجع

  1. "What is cloud computing?", aws.amazon.com, Retrieved 6/7/2023. Edited.
  2. ^ أ ب ت "What is cloud computing?", azure.microsoft.com, Retrieved 6/7/2023. Edited.
  3. ^ أ ب ت ث ج ح خ "Cloud Based Services", geeksforgeeks.org, Retrieved 6/7/2023. Edited.
  4. "ما المقصود بالبنية الأساسية كخدمة؟"، أوراكيل، اطّلع عليه بتاريخ 6/7/2023. بتصرّف.
  5. "What are the Pros and Cons of IaaS?", avataracloud.com, Retrieved 6/7/2023. Edited.
  6. Natallia Sakovich (19/6/2023), "IaaS vs. PaaS vs. SaaS: What’s the Difference?", sam-solutions.com, Retrieved 6/7/2023. Edited.
  7. "ما المقصود بالحوسبة السحابية؟"، أوراكيل، اطّلع عليه بتاريخ 6/7/2023. بتصرّف.
  8. JAKE FRANKENFIELD (5/4/2023), "What is Cloud Computing? Pros and Cons of Different Types of Services", investopedia.com, Retrieved 6/7/2023. Edited.
  9. ^ أ ب "The Pros and Cons of PaaS", avataracloud.com, Retrieved 6/7/2023. Edited.
  10. Prosenjit Mandal (24/3/2023), "What is PaaS?", educba.com, Retrieved 6/7/2023. Edited.