AZ-900 - نماذج الخدمة في الحوسبة السحابية (IaaS - PaaS - SaaS)

AZ-900 - نماذج الخدمة في الحوسبة السحابية (IaaS - PaaS - SaaS)

في عالم الحوسبة السحابية، توجد ثلاثة نماذج رئيسية للخدمات. كل نموذج يحدد مقدار التحكم الذي تحتفظ به كمستخدم، وما الذي تتولى Microsoft Azure إدارته نيابةً عنك.


🔹 1. البنية التحتية كخدمة (Infrastructure as a Service - IaaS)

IaaS يمنحك وصولًا مباشرًا إلى الخوادم، التخزين، الشبكات، وأنظمة التشغيل. أنت تدير كل شيء ما عدا البنية التحتية الفعلية.

  • تديره أنت: النظام، التطبيقات، البيانات، الحماية.
  • تديره Azure: الخوادم، الشبكة، التخزين، مراكز البيانات.
  • أمثلة: Azure Virtual Machines، Azure Storage.

🔹 2. المنصة كخدمة (Platform as a Service - PaaS)

PaaS توفر بيئة جاهزة لتطوير التطبيقات دون الحاجة لإدارة الخوادم أو أنظمة التشغيل. تركّز على البرمجة فقط، والباقي تديره Azure.

  • تديره أنت: التطبيقات والبيانات.
  • تديره Azure: النظام، الأمان، التحديثات، البنية التحتية.
  • أمثلة: Azure App Services، Azure SQL Database.

🔹 3. البرمجيات كخدمة (Software as a Service - SaaS)

SaaS يقدم تطبيقًا كاملاً جاهزًا للاستخدام عبر الإنترنت، دون الحاجة لإدارة أي شيء.

  • تديره أنت: فقط إعدادات المستخدم.
  • تديره Azure: كل شيء آخر (تطبيق، بيانات، خوادم...).
  • أمثلة: Microsoft 365، Outlook.com، Teams.

🔹 مقارنة شاملة بين النماذج الثلاثة

العنصر IaaS PaaS SaaS
التحكم الكامل مرتفع متوسط منخفض
المسؤولية عليك إدارة أغلب الأمور تدير فقط التطبيق تستخدم فقط
المرونة مرن جدًا مرن أقل مرونة

🧪 سؤال للتدريب

أي من النماذج التالية يناسب تشغيل تطبيق ويب دون إدارة الخوادم؟

  • أ) IaaS ❌
  • ب) PaaS ✅
  • ج) SaaS ❌
  • د) كل ما سبق ❌

🔚 الخلاصة

فهم الفرق بين IaaS وPaaS وSaaS ضروري لاختيار نوع الخدمة المناسب في Azure. كل نموذج له مكانه حسب ما تحتاج من مرونة، مسؤولية، وتحكم.

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework