AZ-900 - الفرق بين Azure Compute, Storage, Networking

AZ-900 - الفرق بين Azure Compute وStorage وNetworking

في عالم Azure، يتم تصنيف الخدمات الأساسية إلى ثلاث مجموعات رئيسية: Compute وStorage وNetworking. فهم الفرق بينهم ضروري لتصميم أي حل سحابي متكامل.


🔹 Azure Compute (خدمات الحوسبة)

تشمل كل الخدمات التي تُستخدم لتشغيل التطبيقات أو تنفيذ التعليمات البرمجية. المقصود هنا هو **القوة المعالجة** مثل تشغيل الخوادم أو التطبيقات أو الحاويات.

  • أمثلة: Virtual Machines, App Services, Azure Functions
  • الاستخدام: استضافة مواقع وتطبيقات، تشغيل API، بيئة اختبارات.

🔹 Azure Storage (خدمات التخزين)

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

  • أمثلة: Blob Storage, Disk Storage, File Shares
  • الاستخدام: تخزين ملفات، صور، قواعد بيانات، ملفات مستخدمين.

🔹 Azure Networking (خدمات الشبكات)

تمكّنك من ربط مواردك ببعضها البعض، سواء كانت داخل Azure أو خارجها، بالإضافة إلى تأمين الاتصال.

  • أمثلة: Virtual Network, Load Balancer, VPN Gateway
  • الاستخدام: ربط الخوادم، تأمين الاتصال، التحكم في حركة البيانات.

🔹 مقارنة شاملة

الفئة الوظيفة الأساسية أمثلة
Compute تشغيل التطبيقات والمعالجة VMs, App Services, Functions
Storage تخزين البيانات والملفات Blob, Disks, Files
Networking الربط والتواصل وتأمين الموارد VNet, Load Balancer, VPN

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

أي فئة من خدمات Azure تُستخدم لإنشاء شبكة افتراضية خاصة؟

  • أ) Compute ❌
  • ب) Storage ❌
  • ج) Networking ✅
  • د) DevOps ❌

🔚 الخلاصة

فهم الفرق بين Compute وStorage وNetworking هو الأساس لفهم بنية Azure. كل فئة تلعب دورًا محددًا في بناء ونشر وإدارة أي تطبيق سحابي حديث.

تعليقات

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

C# - Arrays

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

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