دليل البدء في Azure: كيفية بناء أول تطبيق Azure الخاص بك

2/21/2026
4 min read

دليل البدء في Azure: كيفية بناء أول تطبيق Azure الخاص بك

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

أولاً، ما هي Azure؟

Azure هي منصة الحوسبة السحابية التي تقدمها مايكروسوفت، وتدعم مجموعة متنوعة من الخدمات، بما في ذلك:

  • خدمات الحوسبة (مثل الآلات الافتراضية، Azure Functions)
  • خدمات التخزين (مثل Azure Blob، Azure SQL Database)
  • خدمات الشبكة (مثل الشبكات الافتراضية، موازن الحمل)
  • خدمات الذكاء الاصطناعي وتعلم الآلة
  • خدمات تحليل البيانات والبيانات الضخمة

بفضل مراكز البيانات العالمية والوظائف الغنية، أصبحت Azure خيارًا شائعًا بين المطورين والشركات.

ثانياً، التحضيرات قبل البدء

قبل البدء، تحتاج إلى إعداد الخطوات التالية:

1. تسجيل حساب Azure

قم بزيارة الموقع الرسمي لـ Azure وسجل للحصول على حساب مجاني، ستحصل على سنة واحدة من الوصول المجاني، بما في ذلك بعض حدود الخدمات المجانية.

2. تثبيت Azure CLI

Azure CLI (واجهة سطر الأوامر) هي أداة قوية لإدارة موارد Azure. يمكنك تثبيت Azure CLI على جهاز الكمبيوتر الخاص بك باستخدام الأوامر التالية:

# لنظام macOS
brew update && brew install azure-cli

# لنظام Windows
winget install Microsoft.AzureCLI

# لنظام Linux
sudo apt-get update && sudo apt-get install azure-cli

3. تسجيل الدخول إلى Azure

بعد التثبيت، قم بتسجيل الدخول إلى حساب Azure الخاص بك باستخدام الأمر التالي:

az login

سيؤدي ذلك إلى فتح المتصفح، وسيطلب منك إدخال بيانات اعتماد Azure الخاصة بك.

ثالثاً، إنشاء أول تطبيق Azure الخاص بك

الآن، دعنا ننشئ تطبيق ويب Azure بسيط. سيتم استضافة هذا التطبيق باستخدام Azure App Service.

1. إنشاء مجموعة موارد

مجموعة الموارد هي حاوية منطقية تستخدم لتنظيم وإدارة الموارد في Azure. يمكنك استخدام الأمر التالي لإنشاء مجموعة موارد جديدة:

az group create --name myResourceGroup --location eastus

2. إنشاء خطة خدمة التطبيقات

تحدد خطة خدمة التطبيقات بيئة تشغيل التطبيق. يمكنك استخدام الأمر التالي لإنشاء خطة خدمة تطبيقات جديدة:

az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE

3. إنشاء تطبيق ويب

الآن، يمكنك استخدام الأمر التالي لإنشاء تطبيق ويب جديد:

az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan

ملاحظة: تأكد من أن myUniqueAppName فريد في Azure.

4. نشر كود التطبيق

يمكنك نشر الكود إلى تطبيق ويب Azure بطرق متعددة. إليك مثال على استخدام Git المحلي لدفع الكود:

4.1 تهيئة مستودع Git

أولاً، قم بتهيئة مستودع Git في دليل تطبيقك:

git init

4.2 إضافة مستودع بعيد

احصل على عنوان URL الخاص بـ Git لتطبيق الويب وأضفه كمستودع بعيد:

az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup

سترى عنوان URL الخاص بـ Git، استخدم الأمر التالي لإضافة المستودع البعيد:

git remote add azure 

4.3 دفع الكود

ادفع الكود إلى Azure:

git add .
git commit -m "Initial commit"
git push azure master

5. الوصول إلى تطبيق الويب

بعد الانتهاء من النشر، يمكنك عرض تطبيقك من خلال زيارة عنوان URL التالي:

http://.azurewebsites.net

رابعاً، مراقبة وإدارة تطبيقك

1. مراقبة Azure

توفر Azure مجموعة متنوعة من أدوات المراقبة لمساعدتك في تتبع أداء التطبيق. يمكنك استخدام Azure Monitor للمراقبة في الوقت الحقيقي.

2. سجلات التطبيق

يمكنك تمكين تسجيل سجلات التطبيق في سوق Azure، مما يسهل عليك تصحيح الأخطاء والتحليل.

az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information

خامساً، الخلاصة

Azure هي منصة سحابية قوية، مناسبة للمبتدئين والمطورين لتطوير التطبيقات والتعلم. من خلال دليل هذه المقالة، لقد أنشأت بنجاح أول تطبيق Azure الخاص بك، وفهمت أدوات الإدارة والمراقبة الأساسية.

مع تعمقك في Azure، يمكنك استكشاف المزيد من الخدمات والوظائف، مثل استخدام Azure Functions للحوسبة بدون خادم، أو استخدام Azure Cosmos DB لاستضافة قاعدة بيانات موزعة عالميًا. سواء كانت تطبيقات تجارية أو مشاريع شخصية، يمكن لـ Azure دعم أهدافك.

سادساً، الخطوات التالية

استمر في التعلم واستكشاف المواضيع التالية:

  • نشر CI/CD باستخدام Azure DevOps
  • إدارة البيانات من خلال Azure Cosmos DB
  • استخدام Azure Machine Learning لتدريب ونشر النماذج
Published in Technology

You Might Also Like

كيفية استخدام تقنيات الحوسبة السحابية: دليل كامل لبناء بنية تحتية سحابية أولى لكTechnology

كيفية استخدام تقنيات الحوسبة السحابية: دليل كامل لبناء بنية تحتية سحابية أولى لك

[[HTMLPLACEHOLDER0]] [[HTMLPLACEHOLDER1]] [[HTMLPLACEHOLDER2]] [[HTMLPLACEHOLDER3]] [[HTMLPLACEHOLDER4]] [[HTMLPLACEHOLD...

تحذير! والد Claude Code يقول بصراحة: بعد شهر، لن نحتاج إلى وضع التخطيط، وستختفي لقب مهندس البرمجياتTechnology

تحذير! والد Claude Code يقول بصراحة: بعد شهر، لن نحتاج إلى وضع التخطيط، وستختفي لقب مهندس البرمجيات

تحذير! والد Claude Code يقول بصراحة: بعد شهر، لن نحتاج إلى وضع التخطيط، وستختفي لقب مهندس البرمجيات مؤخراً، أصبحت مقابل...

2026年 Top 10 深度学习资源推荐Technology

2026年 Top 10 深度学习资源推荐

2026年 Top 10 深度学习资源推荐 随着深度学习在各个领域的迅速发展,越来越多的学习资源和工具涌现出来。本文将为您推荐2026年最值得关注的十个深度学习资源,帮助您在这一领域中快速成长。 1. Coursera Deep Learn...

2026年 Top 10 AI 代理:核心卖点解析Technology

2026年 Top 10 AI 代理:核心卖点解析

[[HTMLPLACEHOLDER0]] [[HTMLPLACEHOLDER1]] [[HTMLPLACEHOLDER2]] [[HTMLPLACEHOLDER3]] [[HTMLPLACEHOLDER4]] [[HTMLPLACEHOLD...

أفضل 10 أدوات AI لعام 2026: إطلاق العنان للإمكانات الحقيقية للذكاء الاصطناعيTechnology

أفضل 10 أدوات AI لعام 2026: إطلاق العنان للإمكانات الحقيقية للذكاء الاصطناعي

أفضل 10 أدوات AI لعام 2026: إطلاق العنان للإمكانات الحقيقية للذكاء الاصطناعي في عصر التطور التكنولوجي السريع اليوم، أصبح...

2026年 Top 10 AWS工具和资源推荐Technology

2026年 Top 10 AWS工具和资源推荐

2026年 Top 10 AWS工具和资源推荐 在快速发展的云计算领域,Amazon Web Services (AWS) 一直是领军者,提供丰富的服务和工具,帮助开发者、企业和技术专家在云上有效工作。以下是2026年值得关注的十大AWS工...