دليل قراءة متعدد اللغات للمهارة
python-appservice-deployالغرض والاستخدام والمصدر
نشر بايثون (Flask/Django/FastAPI) كود إلى خدمة تطبيقات Azure لنظام Linux. متى: "خدمة تطبيقات Flask"، "خدمة تطبيقات Django"، "خدمة تطبيقات FastAPI"، "نشر Python إلى خدمة التطبيقات". لا يُستخدم مع: تطبيقات الحاويات، الدوال، التطبيقات غير المكتوبة بلغة Python.Terraform/Bicep/IaC، بنية تحتية كاملة — استخدم azure-prepare.
تم استرجاع المصدر:
- مستودع المصدر
- microsoft/skills
- SKILL.md
.github/plugins/azure-skills/skills/python-appservice-deploy/SKILL.md- نجوم المستودع
- 3,157
- آخر تحديث للمستودع
- 2026-10-31
- تصنيف القدرات
- خدمات الحوسبة السحابية
- وقت التجميع الأخير
الترخيص: ملف الترخيص بحاجة إلى التحقق
مقتطفات سير العمل هي أدوات مساعدة للقراءة، وليست تعليمات تنفيذية من Codez. لم يتم تشغيل أي مهارة تابعة لجهة خارجية لإنتاج هذه الصفحة.
تُعدّ فقرات الغرض وسير العمل الواردة أدناه موادًا أساسية، مُنظّمة ومترجمة لتسهيل القراءة. وهي تختلف عن التحليل التحريري لـ Codez المُصنّف بشكل منفصل.
ما تفعله هذه المهارة
نشر بايثون (Flask/Django/FastAPI) كود إلى خدمة تطبيقات Azure لنظام Linux. متى: "خدمة تطبيقات Flask"، "خدمة تطبيقات Django"، "خدمة تطبيقات FastAPI"، "نشر Python إلى خدمة التطبيقات". لا يُستخدم مع: تطبيقات الحاويات، الدوال، التطبيقات غير المكتوبة بلغة Python.Terraform/Bicep/IaC، بنية تحتية كاملة — استخدم azure-prepare.
طريقة الاستخدام وفق المستند الأصلي
سير العمل
حل السياق - إعدادات افتراضية ذكية، ومطالبات بسيطة. اسم التطبيق فقط هو التفاعلي؛ RG (-rg)، يخطط (-planالمنطقة (الحالية)azالوضع الافتراضي أوeastus2يتم اشتقاق الاشتراكات.create-app.md§1. اكتشاف الإطار (استشاري، لا يقوم بالحظر مطلقًا).detect.mdاختر المسار —azure.yamlالمضيف: خدمة التطبيقات →deploy-azd.md؛ آخرdeploy-azcli.mdضمان RG → خطة (P0v3 --is-linux) → تطبيق ويب (--runtime "PYTHON:3.14") موجودة. في حالة أخطاء ARM العابرة، اتبع ما يلي:transient-retry.md.create-app.md.
بايثون على خدمة تطبيقات Azure - نشر التعليمات البرمجية
ينشر كود بايثون (Flask، Django، FastAPI، أو كود عام) إلى خدمة تطبيقات Azure على نظام لينكس (P0v3بايثون3.14). يُنشئ RG + الخطة + تطبيق الويب إذا كان مفقودًا. يُسلم إلىazure-prepareبالنسبة للشبكات الافتراضية، ومخازن المفاتيح، وقواعد البيانات، أو البنية التحتية كبرنامج. أدوات MCP المستخدمة:mcp_azure_mcp_subscription_list،mcp_azure_mcp_group_list،mcp_azure_mcp_appservice،mcp_azure_mcp_azd(متىazure.yamlموجود).
قواعد صارمة
⛔ لا يوجد تحقق بعد النشر — بعد انتهاء عملية النشر، لا تقم بتشغيلهaz webapp log tail،curl،Invoke-WebRequestأو أي فحص صحي. تحتاج خدمة التطبيق إلى2–3دقائق للتدفئة؛ جذع هادئ أو في الصباح الباكر5xx ليس فشلاً. ⛔ سلامة شل — لـ--runtimeاستخدم دائمًا"PYTHON:3.14"(نقطتان). أبداً"PYTHON|3.14"(الأنبوب هو عامل تشغيل في الصدفة).
المتطلبات والإعداد
لم يتم اختيار أي فقرة متطلبات مختصرة من هذا الملف. هذا لا يعني أن المهارة لا تعتمد على أي ملفات أخرى. راجع تعليمات إعداد المستودع والملفات المرجعية.
الحدود وفحوصات الجودة
لم يتم تحديد أي مقطع حدود منفصل من هذا الملف. هذا لا يعني أن المهارة آمنة لكل مدخلات أو بيئة. راجع المصدر بالكامل وتحقق من صحة النتيجة بنفسك.
ابدأ بتجربة آمنة
- تحقق من المضيف المدعوم وتعليمات تثبيت المستودع. احتفظ بمجلد المهارات والبرامج النصية والأصول والوثائق المشار إليها معًا؛SKILL.mdقد يؤدي وجود شخص واحد فقط إلى إغفال بعض التبعيات.
- زوّد البرنامج ببياناتك الفعلية، والمخرجات المطلوبة، ومعايير القبول. يعتمد بناء جملة الاستدعاء والأدوات المتاحة على النظام المضيف؛ ولا يفترض هذا الموقع وجود أمر تثبيت موحد.
- جرّب سير العمل الأصلي في مشروع مؤقت أو على نسخة احتياطية. راجع العمليات التي تُغيّر الملفات أو الخدمات البعيدة أو الموارد القابلة للفوترة قبل السماح بها.
- تحقق من صحة المخرجات بمقارنتها بفحوصات جودة المصدر ومتطلباتك الخاصة. لا يُعدّ نجاح عملية التشغيل أو ارتفاع عدد النجوم في المستودع دليلاً على صحة النتيجة.
اقرأ المزيد في المصدر
المهارات ذات الصلة
الترجمة والنطاق
يختار دليل القراءة هذا مقاطع من المصدر الرئيسي المثبتSKILL.mdهذه الترجمة مساعدة. وهي ليست دليلاً كاملاً ولا تضمن التوافق المُختَبَر. يُرجى قراءة النص الأصلي والملفات المُشار إليها قبل الاستخدام.
تشير هذه المقدمة إلى النسخة المثبتة أدناه؛ ويتم عرض نشاط المستودع الحالي ووقت التجميع بشكل منفصل.
- المصدر بإصدار ثابت
- اقرأ الأصل ↗
- تم استرجاع المصدر
- معرّف نسخة Git
00d66a64919edca5bca2c673373444e36a4b5461- المصدر SHA-256
17a263999dfd82daf0c1aa826e5b7656c21a0dec5d9c458cbf2e32b9418100e3