Microsoft.Web serverfarms 2022-09-01
- أحدث
- 2024-04-01
- 2023-12-01
- 2023-01-01
- 2022-09-01
- 2022-03-01
- 2021-03-01
- 2021-02-01
- 2021-01-15
- 2021-01-01
-
2020-12-01 - 2020-10-01
- 2020-09-01
-
2020-06-01 - 2019-08-01
- 2018-02-01
- 2016-09-01
- 2015-08-01
تعريف مورد Bicep
يمكن نشر نوع مورد serverfarms مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/serverfarms، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Web/serverfarms@2022-09-01' = {
extendedLocation: {
name: 'string'
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
elasticScaleEnabled: bool
freeOfferExpirationTime: 'string'
hostingEnvironmentProfile: {
id: 'string'
}
hyperV: bool
isSpot: bool
isXenon: bool
kubeEnvironmentProfile: {
id: 'string'
}
maximumElasticWorkerCount: int
perSiteScaling: bool
reserved: bool
spotExpirationTime: 'string'
targetWorkerCount: int
targetWorkerSizeId: int
workerTierName: 'string'
zoneRedundant: bool
}
sku: {
capabilities: [
{
name: 'string'
reason: 'string'
value: 'string'
}
]
capacity: int
family: 'string'
locations: [
'string'
]
name: 'string'
size: 'string'
skuCapacity: {
default: int
elasticMaximum: int
maximum: int
minimum: int
scaleType: 'string'
}
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
قيم الخصائص
خصائص AppServicePlan
اسم | وصف | قيمة |
---|---|---|
elasticScaleEnabled | يدعم ServerFarm ElasticScale. سيتم توسيع نطاق التطبيقات في هذه الخطة كما لو كان ServerFarm هو ElasticPremium sku | قيمة منطقية |
freeOfferExpirationTime | الوقت الذي تنتهي فيه صلاحية العرض المجاني لمزرعة الخوادم. | خيط |
hostingEnvironmentProfile | مواصفات App Service Environment لاستخدامها في خطة App Service. | HostingEnvironmentProfile |
hyperV | إذا كانت خطة خدمة تطبيق الحاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
isSpot | إذا كانت التعليمات البرمجية <>true</code>، فإن خطة خدمة التطبيقات هذه تمتلك مثيلات موضعية. | قيمة منطقية |
isXenon | قديم: إذا كانت خطة خدمة تطبيق حاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>، <التعليمات البرمجية>خطأ</التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
ملف kubeEnvironmentProfile | مواصفات بيئة Kubernetes لاستخدامها لخطة App Service. | |
maximumElasticWorkerCount | الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه | الباحث |
perSiteScaling | إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل. إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة. |
قيمة منطقية |
محجوز | إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</ التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
spotExpirationTime | الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. | خيط |
targetWorkerCount | عدد العاملين بالتحجيم. | الباحث |
targetWorkerSizeId | معرف حجم عامل التحجيم. | الباحث |
اسم العامل | مستوى العامل المستهدف المعين لخطة App Service. | خيط |
zoneRedundant | إذا>التعليمات البرمجية <</التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر. إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر. |
قيمة منطقية |
تمكن
اسم | وصف | قيمة |
---|---|---|
اسم | اسم قدرة SKU. | خيط |
سبب | سبب قدرة SKU. | خيط |
قيمة | قيمة قدرة SKU. | خيط |
توسيع الموقع
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الموقع الموسع. | خيط |
HostingEnvironmentProfile
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة خدمة التطبيقات. | خيط |
ملف تعريف KubeEnvironment
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة Kubernetes. | خيط |
Microsoft.Web/serverfarms
اسم | وصف | قيمة |
---|---|---|
توسيع الموقع | موقع موسع. | |
نوع | نوع المورد. | خيط |
مكان | موقع المورد. | سلسلة (مطلوب) |
اسم | اسم المورد | سلسلة (مطلوب) |
خصائص | خصائص مورد AppServicePlan المحددة | |
سكو | وصف SKU لمورد قابل للتطوير. | |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
علامات تعريف الموارد
اسم | وصف | قيمة |
---|
SkuCapacity
اسم | وصف | قيمة |
---|---|---|
افتراضي | العدد الافتراضي للعمال لخطة App Service SKU هذه. | الباحث |
elasticMaximum | الحد الأقصى لعدد العاملين المرنين لخطة App Service SKU هذه. | الباحث |
الحد الاقصي | الحد الأقصى لعدد العاملين لخطة App Service SKU هذه. | الباحث |
الحد الادني | الحد الأدنى لعدد العاملين لخطة App Service SKU هذه. | الباحث |
scaleType | تكوينات المقياس المتوفرة لخطة App Service. | خيط |
SkuDescription
اسم | وصف | قيمة |
---|---|---|
قدرات | قدرات SKU، على سبيل المثال، هل تم تمكين إدارة نسبة استخدام الشبكة؟ | القدرة |
سعة | العدد الحالي للمثيلات المعينة للمورد. | الباحث |
أسرة | رمز العائلة لمورد SKU. | خيط |
مواقع | مواقع SKU. | سلسلة[] |
اسم | اسم SKU المورد. | خيط |
حجم | محدد الحجم لمورد SKU. | خيط |
skuCapacity | الحد الأدنى والحد الأقصى وقيم المقياس الافتراضية ل SKU. | |
المستوي | مستوى الخدمة لمورد SKU. | خيط |
نماذج التشغيل السريع
تنشر نماذج التشغيل السريع التالية نوع المورد هذا.
ملف Bicep | وصف |
---|---|
App Service Environment مع خطة الاستضافة وAzure WebApp | إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة والتي ستكون قابلة للاستفادة من القطاع الخاص. ستحتوي بيئة App Service على خطة استضافة وتطبيق ويب Azure |
App Service Quickstart - تطبيق Linux | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق حاوية Windows | سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب | توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App. |
حساب Azure Cosmos DB باستخدام تطبيق الويب | ينشر هذا القالب حساب Azure Cosmos DB، وخطة خدمة التطبيقات، وينشئ تطبيق ويب في خطة خدمة التطبيقات. كما يضيف اثنين من إعدادات التطبيق إلى تطبيق الويب الذي يشير إلى نقطة نهاية حساب Azure Cosmos DB. بهذه الطريقة، يمكن للحلول المنشورة على تطبيق الويب الاتصال بنقطة نهاية حساب Azure Cosmos DB باستخدام هذه الإعدادات. |
Azure Digital Twins مع خدمة Function و Private Link | ينشئ هذا القالب خدمة Azure Digital Twins تم تكوينها باستخدام وظيفة Azure المتصلة بالشبكة الظاهرية التي يمكنها الاتصال من خلال نقطة نهاية الارتباط الخاص إلى Digital Twins. كما أنه ينشئ منطقة DNS خاصة للسماح بدقة اسم المضيف السلس لنقطة نهاية Digital Twins من الشبكة الظاهرية إلى عنوان IP للشبكة الفرعية الداخلية لنقطة النهاية الخاصة. يتم تخزين اسم المضيف كإعداد ل Azure Function بالاسم "ADT_ENDPOINT". |
تطبيق Azure Function ووظيفة مشغلة من HTTP | ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف. |
تطبيق Azure Function المستضاف على خطة استهلاك Linux | يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
Azure Function App مع فتحة توزيع | يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية. |
Azure Function App مع مركز الأحداث والهوية المدارة | يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وAzure Storage وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين |
Azure Function App مع تكامل الشبكة الظاهرية | يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
مثال تطبيق الويب Azure Traffic Manager | يوضح هذا القالب كيفية إنشاء ملف تعريف Azure Traffic Manager لخدمة التطبيقات. |
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL | يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL. |
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب | ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل |
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9 | ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب | ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis. |
إنشاء تطبيق ويب وPE وApplication Gateway v2 | ينشئ هذا القالب Azure Web App مع نقطة نهاية خاصة في الشبكة الفرعية لشبكة Azure الظاهرية ، وApplication Gateway v2. يتم نشر بوابة التطبيق في شبكة ظاهرية (شبكة فرعية). يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية باستخدام نقطة النهاية الخاصة |
إنشاء حساب Azure Cosmos بدون لمس وAzure Web App | ينشئ هذا القالب حساب Azure Cosmos، ويدخل نقطة نهاية Cosmos DB والمفاتيح في إعدادات Azure Web App، ثم ينشر تطبيق ويب ASP MVC من GitHub. |
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة | يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
نشر تطبيق ويب Linux أساسي | يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي |
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية | يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا |
نشر خطة Azure Function Premium الممكنة من AZ | يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر. |
توزيع خطة Azure Function Premium مع تكامل vnet | يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django. |
خدمة تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Flask. |
Front Door Premium مع أصل App Service Private Link | ينشئ هذا القالب Front Door Premium وApp Service، ويستخدم نقطة نهاية خاصة ل Front Door لإرسال نسبة استخدام الشبكة إلى التطبيق. |
Front Door Standard/Premium مع أصل App Service | ينشئ هذا القالب Front Door Standard/Premium، وهو App Service، ويكون App Service للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
Front Door Standard/Premium مع أصل Azure Functions | ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق Azure Functions، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
تطبيق الوظائف |
ينشر هذا القالب تطبيق وظائف فارغ وخطة استضافة. |
Function App مؤمن بواسطة Azure Frontdoor | يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor وAzure Functions محمي بواسطة Azure Private Link. |
Web App متعدد المناطق المتوفرة بشكل كبير | يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف Azure Front Door |
|
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل |
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة | يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
توفير تطبيق دالة على خطة استهلاك | يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات | يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
توفير تطبيق ويب باستخدام قاعدة بيانات SQL | يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات. |
وظيفة خطة استهلاك التزويد مع فتحة التوزيع | يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
|
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة |
Sonarqube Docker Web App على Linux باستخدام Azure SQL | ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب Azure App Service باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server. |
Sonarqube Docker Web App على Linux باستخدام PostgreSQL | يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL (معاينة) |
SonarQube على Web App مع تكامل PostgreSQL وVNet | يوفر هذا القالب سهولة نشر SonarQube إلى Web App على Linux مع خادم PostgreSQL المرن وتكامل VNet وDNS الخاص. |
Web App Deployment من GitHub | يسمح لك هذا القالب بإنشاء WebApp مرتبط بمستودع GitHub مرتبط. |
Web App w/ Application Insights المرسلة إلى Log Analytics | سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا. |
Web App مع قاعدة بيانات Azure ل MySQL | يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على Azure App Service Web Apps مع قاعدة بيانات Azure ل MySQL. |
Web App مع الهوية المدارة وSQL Server و Ι | مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة |
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة | يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة |
تعريف مورد قالب ARM
يمكن نشر نوع مورد serverfarms مع العمليات التي تستهدف:
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/serverfarms، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Web/serverfarms",
"apiVersion": "2022-09-01",
"name": "string",
"extendedLocation": {
"name": "string"
},
"kind": "string",
"location": "string",
"properties": {
"elasticScaleEnabled": "bool",
"freeOfferExpirationTime": "string",
"hostingEnvironmentProfile": {
"id": "string"
},
"hyperV": "bool",
"isSpot": "bool",
"isXenon": "bool",
"kubeEnvironmentProfile": {
"id": "string"
},
"maximumElasticWorkerCount": "int",
"perSiteScaling": "bool",
"reserved": "bool",
"spotExpirationTime": "string",
"targetWorkerCount": "int",
"targetWorkerSizeId": "int",
"workerTierName": "string",
"zoneRedundant": "bool"
},
"sku": {
"capabilities": [
{
"name": "string",
"reason": "string",
"value": "string"
}
],
"capacity": "int",
"family": "string",
"locations": [ "string" ],
"name": "string",
"size": "string",
"skuCapacity": {
"default": "int",
"elasticMaximum": "int",
"maximum": "int",
"minimum": "int",
"scaleType": "string"
},
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
قيم الخصائص
خصائص AppServicePlan
اسم | وصف | قيمة |
---|---|---|
elasticScaleEnabled | يدعم ServerFarm ElasticScale. سيتم توسيع نطاق التطبيقات في هذه الخطة كما لو كان ServerFarm هو ElasticPremium sku | قيمة منطقية |
freeOfferExpirationTime | الوقت الذي تنتهي فيه صلاحية العرض المجاني لمزرعة الخوادم. | خيط |
hostingEnvironmentProfile | مواصفات App Service Environment لاستخدامها في خطة App Service. | HostingEnvironmentProfile |
hyperV | إذا كانت خطة خدمة تطبيق الحاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
isSpot | إذا كانت التعليمات البرمجية <>true</code>، فإن خطة خدمة التطبيقات هذه تمتلك مثيلات موضعية. | قيمة منطقية |
isXenon | قديم: إذا كانت خطة خدمة تطبيق حاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>، <التعليمات البرمجية>خطأ</التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
ملف kubeEnvironmentProfile | مواصفات بيئة Kubernetes لاستخدامها لخطة App Service. | |
maximumElasticWorkerCount | الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه | الباحث |
perSiteScaling | إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل. إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة. |
قيمة منطقية |
محجوز | إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</ التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
spotExpirationTime | الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. | خيط |
targetWorkerCount | عدد العاملين بالتحجيم. | الباحث |
targetWorkerSizeId | معرف حجم عامل التحجيم. | الباحث |
اسم العامل | مستوى العامل المستهدف المعين لخطة App Service. | خيط |
zoneRedundant | إذا>التعليمات البرمجية <</التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر. إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر. |
قيمة منطقية |
تمكن
اسم | وصف | قيمة |
---|---|---|
اسم | اسم قدرة SKU. | خيط |
سبب | سبب قدرة SKU. | خيط |
قيمة | قيمة قدرة SKU. | خيط |
توسيع الموقع
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الموقع الموسع. | خيط |
HostingEnvironmentProfile
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة خدمة التطبيقات. | خيط |
ملف تعريف KubeEnvironment
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة Kubernetes. | خيط |
Microsoft.Web/serverfarms
اسم | وصف | قيمة |
---|---|---|
apiVersion | إصدار واجهة برمجة التطبيقات | '2022-09-01' |
توسيع الموقع | موقع موسع. | |
نوع | نوع المورد. | خيط |
مكان | موقع المورد. | سلسلة (مطلوب) |
اسم | اسم المورد | سلسلة (مطلوب) |
خصائص | خصائص مورد AppServicePlan المحددة | |
سكو | وصف SKU لمورد قابل للتطوير. | |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
نوع | نوع المورد | 'Microsoft.Web/serverfarms' |
علامات تعريف الموارد
اسم | وصف | قيمة |
---|
SkuCapacity
اسم | وصف | قيمة |
---|---|---|
افتراضي | العدد الافتراضي للعمال لخطة App Service SKU هذه. | الباحث |
elasticMaximum | الحد الأقصى لعدد العاملين المرنين لخطة App Service SKU هذه. | الباحث |
الحد الاقصي | الحد الأقصى لعدد العاملين لخطة App Service SKU هذه. | الباحث |
الحد الادني | الحد الأدنى لعدد العاملين لخطة App Service SKU هذه. | الباحث |
scaleType | تكوينات المقياس المتوفرة لخطة App Service. | خيط |
SkuDescription
اسم | وصف | قيمة |
---|---|---|
قدرات | قدرات SKU، على سبيل المثال، هل تم تمكين إدارة نسبة استخدام الشبكة؟ | القدرة |
سعة | العدد الحالي للمثيلات المعينة للمورد. | الباحث |
أسرة | رمز العائلة لمورد SKU. | خيط |
مواقع | مواقع SKU. | سلسلة[] |
اسم | اسم SKU المورد. | خيط |
حجم | محدد الحجم لمورد SKU. | خيط |
skuCapacity | الحد الأدنى والحد الأقصى وقيم المقياس الافتراضية ل SKU. | |
المستوي | مستوى الخدمة لمورد SKU. | خيط |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | وصف |
---|---|
Airflow Docker Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر صورة puckel/docker-airflow (أحدث علامة) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL |
Airflow Web App مع قاعدة بيانات PostgreSQL على App Services |
قالب لنشر Airflow Web App مع قاعدة بيانات PostgreSQL على App Services |
App Service Environment مع الخلفية ل Azure SQL |
ينشئ هذا القالب بيئة خدمة التطبيقات مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة. |
App Service Environment مع خطة الاستضافة وAzure WebApp |
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة والتي ستكون قابلة للاستفادة من القطاع الخاص. ستحتوي بيئة App Service على خطة استضافة وتطبيق ويب Azure |
App Service Quickstart - تطبيق Linux |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق Windows |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
App Service Quickstart - تطبيق حاوية Windows |
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template |
Application Gateway لتطبيق ويب مع تقييد IP |
ينشئ هذا القالب بوابة تطبيق أمام Azure Web App مع تمكين تقييد IP على تطبيق الويب. |
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب |
توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App. |
تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق ASP.NET. |
حساب Azure Cosmos DB باستخدام تطبيق الويب |
ينشر هذا القالب حساب Azure Cosmos DB، وخطة خدمة التطبيقات، وينشئ تطبيق ويب في خطة خدمة التطبيقات. كما يضيف اثنين من إعدادات التطبيق إلى تطبيق الويب الذي يشير إلى نقطة نهاية حساب Azure Cosmos DB. بهذه الطريقة، يمكن للحلول المنشورة على تطبيق الويب الاتصال بنقطة نهاية حساب Azure Cosmos DB باستخدام هذه الإعدادات. |
Azure Digital Twins مع خدمة Function و Private Link |
ينشئ هذا القالب خدمة Azure Digital Twins تم تكوينها باستخدام وظيفة Azure المتصلة بالشبكة الظاهرية التي يمكنها الاتصال من خلال نقطة نهاية الارتباط الخاص إلى Digital Twins. كما أنه ينشئ منطقة DNS خاصة للسماح بدقة اسم المضيف السلس لنقطة نهاية Digital Twins من الشبكة الظاهرية إلى عنوان IP للشبكة الفرعية الداخلية لنقطة النهاية الخاصة. يتم تخزين اسم المضيف كإعداد ل Azure Function بالاسم "ADT_ENDPOINT". |
تطبيق Azure Function ووظيفة مشغلة من HTTP |
ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف. |
تطبيق Azure Function المستضاف على خطة مخصصة |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
تطبيق Azure Function المستضاف على خطة استهلاك Linux |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
تطبيق Azure Function المستضاف على خطة Premium |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium. |
تطبيق Azure Function المستضاف على خطة استهلاك Windows |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Windows، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
Azure Function App مع فتحة توزيع |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية. |
Azure Function App مع مركز الأحداث والهوية المدارة |
يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وAzure Storage وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين |
Azure Function App مع تكامل الشبكة الظاهرية |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
Azure Logic App مع function |
ينشئ هذا القالب تطبيقا بلا خادم في Azure باستخدام Logic Apps و Functions. يتم تشغيل Logic App على HTTP POST، ويستدعي Azure Function، ويعيد الاستجابة. |
مثال تطبيق الويب Azure Traffic Manager |
يوضح هذا القالب كيفية إنشاء ملف تعريف Azure Traffic Manager لخدمة التطبيقات. |
|
ابدأ تشغيل تطبيق Golang Buffalo على Azure بسرعة وبتكلفة زهيدة. |
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL |
يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL. |
استدعاء واجهات برمجة التطبيقات المخصصة من Azure Logic Apps |
على الرغم من أن Logic Apps توفر مئات الموصلات لخدمات مختلفة، فقد تحتاج إلى استدعاء واجهات برمجة التطبيقات التي تقوم بتشغيل التعليمات البرمجية الخاصة بك. واحدة من أسهل الطرق وأكثرها قابلية للتطوير لاستضافة واجهات برمجة تطبيقات الويب الخاصة بك هي باستخدام Azure App Service. ينشر هذا القالب تطبيق ويب لواجهة برمجة التطبيقات المخصصة الخاصة بك ويؤمن واجهة برمجة التطبيقات هذه باستخدام مصادقة Azure Active Directory. |
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب |
ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل |
إنشاء تطبيق ويب + Redis Cache + SQL DB باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL. |
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9 |
ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
إنشاء تطبيق ويب على Azure مع تمكين Python |
ينشئ هذا القالب تطبيق ويب على Azure مع تمكين Python مما يسمح لك بتشغيل تطبيقات Python في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft. |
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis. |
إنشاء تطبيق ويب محمي بواسطة Application Gateway v2 |
ينشئ هذا القالب Azure Web App مع تقييد الوصول ل Application Gateway v2. يتم نشر Application Gateway في vNet (شبكة فرعية) التي تم تمكين نقطة نهاية خدمة "Microsoft.Web". يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية. |
إنشاء تطبيق ويب وPE وApplication Gateway v2 |
ينشئ هذا القالب Azure Web App مع نقطة نهاية خاصة في الشبكة الفرعية لشبكة Azure الظاهرية ، وApplication Gateway v2. يتم نشر بوابة التطبيق في شبكة ظاهرية (شبكة فرعية). يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية باستخدام نقطة النهاية الخاصة |
إنشاء حساب Azure Cosmos بدون لمس وAzure Web App |
ينشئ هذا القالب حساب Azure Cosmos، ويدخل نقطة نهاية Cosmos DB والمفاتيح في إعدادات Azure Web App، ثم ينشر تطبيق ويب ASP MVC من GitHub. |
إنشاء AppServicePlan وApp في تطبيق. Service Env. الإصدار 2 |
إنشاء AppServicePlan وApp في App Service Environment v2 |
إنشاء AppServicePlan وAppServicePlan في ASE |
إنشاء AppServicePlan وApp في ASE |
إنشاء بيئة خدمة تطبيق Azure باستخدام تطبيق ويب تمت إضافته |
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin |
إنشاء تطبيق Azure Web باستخدام سلسلة اتصال Blob Storage |
إنشاء تطبيق ويب Azure باستخدام سلسلة اتصال Blob Storage، القالب الذي تم تأليفه في الأصل بواسطة Jeff Bowles من Microsoft |
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة |
يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
إنشاء تطبيق دالة مع هوية خدمة مدارة |
إنشاء تطبيق دالة مع تمكين هوية الخدمة المدارة مع إعداد Application Insights للسجلات والمقاييس. |
نشر تطبيق ويب Linux أساسي |
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي |
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية |
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا |
نشر إعداد مقياس تلقائي لخطة خدمة التطبيقات |
يسمح لك هذا القالب بنشر نهج مقياس تلقائي لمورد خطة Azure AppService. |
نشر خطة Azure Function Premium الممكنة من AZ |
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر. |
توزيع خطة Azure Function Premium مع تكامل vnet |
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا. |
تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django. |
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل |
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
EPiserverCMS في Azure |
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure |
موقع eShop على الويب مع ILB ASE |
بيئة خدمة التطبيقات هي خيار خطة خدمة Premium لخدمة Azure App Service التي توفر بيئة معزولة ومخصصة بالكامل لتشغيل تطبيقات Azure App Service بشكل آمن على نطاق واسع، بما في ذلك تطبيقات الويب وتطبيقات الأجهزة المحمولة وتطبيقات واجهة برمجة التطبيقات. |
خدمة تطبيق |
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Flask. |
Front Door Premium مع أصل App Service Private Link |
ينشئ هذا القالب Front Door Premium وApp Service، ويستخدم نقطة نهاية خاصة ل Front Door لإرسال نسبة استخدام الشبكة إلى التطبيق. |
Front Door Standard/Premium مع أصل App Service |
ينشئ هذا القالب Front Door Standard/Premium، وهو App Service، ويكون App Service للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
Front Door Standard/Premium مع أصل Azure Functions |
ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق Azure Functions، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door. |
تطبيق الوظائف |
ينشر هذا القالب تطبيق وظائف فارغ وخطة استضافة. |
Function App على خطة استهلاك Linux مع الإنشاء عن بعد |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux وتنفيذ الإنشاء عن بعد أثناء نشر التعليمات البرمجية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. |
Function App مؤمن بواسطة Azure Frontdoor |
يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor وAzure Functions محمي بواسطة Azure Private Link. |
Web App متعدد المناطق المتوفرة بشكل كبير |
يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف Azure Front Door |
بيئة خدمة تطبيق ILB مع جدار حماية Azure |
قوالب Resource Manager ومعلماته التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall |
Java CI/CD باستخدام Jenkins وAzure Web Apps |
هذه عينة ل Java CI/CD باستخدام Jenkins وAzure Web Apps. |
|
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure. |
|
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل |
|
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Node. |
تطبيق الويب لمدخل فيديو |
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على Azure App Service Web Apps مع تمكين وحدة Azure Media Services وتكوينها. |
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب Azure Storage عبر نقاط النهاية الخاصة. |
توفير تطبيق دالة على خطة استهلاك |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات |
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service. |
توفير تطبيق دالة مع نشر المصدر من GitHub |
ينشر هذا القالب تطبيق الوظائف المستضاف في خطة خدمة التطبيقات المخصصة الجديدة. يحتوي Function App على مورد تابع يتيح التكامل المستمر وينشر التعليمات البرمجية للوظيفة من مستودع GitHub. |
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة اتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات. |
توفير تطبيق ويب باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات. |
وظيفة خطة استهلاك التزويد مع فتحة التوزيع |
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة. |
PubNub Realtime Gateway لمراكز أحداث Azure |
توفر بوابة PubNub Realtime ل Azure جسر دفق بيانات في الوقت الفعلي بين شبكة دفق بيانات PubNub ومراكز أحداث Azure. -- اعتبره جسرا ثنائي الاتجاه بين PubNub وAzure! |
تطبيق ويب Umbraco CMS القابل للتطوير |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
|
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة |
Simple Umbraco CMS Web App |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
Sonarqube Docker Web App على Linux باستخدام Azure SQL |
ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب Azure App Service باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server. |
Sonarqube Docker Web App على Linux مع MySQL |
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل MySQL |
Sonarqube Docker Web App على Linux باستخدام PostgreSQL |
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL (معاينة) |
SonarQube على Web App مع تكامل PostgreSQL وVNet |
يوفر هذا القالب سهولة نشر SonarQube إلى Web App على Linux مع خادم PostgreSQL المرن وتكامل VNet وDNS الخاص. |
Web App Deployment من GitHub |
يسمح لك هذا القالب بإنشاء WebApp مرتبط بمستودع GitHub مرتبط. |
Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL(Preview). |
Web App على Linux مع postgreSQL |
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL. |
Web App w/ Application Insights المرسلة إلى Log Analytics |
سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا. |
Web App مع مجال مخصص وربط SSL اختياري |
إنشاء تطبيق ويب ومع مجال مخصص وإضافة شهادة SSL اختياريا لتشفير https. |
Web App مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights. |
Web App مع قاعدة بيانات Azure ل MySQL |
يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على Azure App Service Web Apps مع قاعدة بيانات Azure ل MySQL. |
Web App مع فتحات نشر مخصصة |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب مع فتحات نشر مخصصة على Azure Web Apps. |
Web App مع تسجيل التشخيصات إلى حاوية Blob |
نشر تطبيق ويب مع تمكين تسجيل التشخيص إلى Storage Account Blob Container. |
Web App مع الهوية المدارة وSQL Server و Ι |
مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة |
Web App مع نقطة النهاية الخاصة |
يسمح لك هذا القالب بإنشاء تطبيق ويب وعرضه من خلال نقطة النهاية الخاصة |
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة |
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة |
WebApp يستهلك نقطة نهاية خاصة ل Azure SQL |
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server |
WordPress على App Service مع MySQL In App |
ينشر هذا القالب تطبيق ويب WordPress على خدمة تطبيقات Windows مع MySQL في التطبيق |
تعريف مورد Terraform (موفر AzAPI)
يمكن نشر نوع مورد serverfarms مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .
تنسيق المورد
لإنشاء مورد Microsoft.Web/serverfarms، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/serverfarms@2022-09-01"
name = "string"
extendedLocation = {
name = "string"
}
kind = "string"
location = "string"
body = jsonencode({
properties = {
elasticScaleEnabled = bool
freeOfferExpirationTime = "string"
hostingEnvironmentProfile = {
id = "string"
}
hyperV = bool
isSpot = bool
isXenon = bool
kubeEnvironmentProfile = {
id = "string"
}
maximumElasticWorkerCount = int
perSiteScaling = bool
reserved = bool
spotExpirationTime = "string"
targetWorkerCount = int
targetWorkerSizeId = int
workerTierName = "string"
zoneRedundant = bool
}
})
sku = {
capabilities = [
{
name = "string"
reason = "string"
value = "string"
}
]
capacity = int
family = "string"
locations = [
"string"
]
name = "string"
size = "string"
skuCapacity = {
default = int
elasticMaximum = int
maximum = int
minimum = int
scaleType = "string"
}
tier = "string"
}
tags = {
{customized property} = "string"
}
}
قيم الخصائص
خصائص AppServicePlan
اسم | وصف | قيمة |
---|---|---|
elasticScaleEnabled | يدعم ServerFarm ElasticScale. سيتم توسيع نطاق التطبيقات في هذه الخطة كما لو كان ServerFarm هو ElasticPremium sku | قيمة منطقية |
freeOfferExpirationTime | الوقت الذي تنتهي فيه صلاحية العرض المجاني لمزرعة الخوادم. | خيط |
hostingEnvironmentProfile | مواصفات App Service Environment لاستخدامها في خطة App Service. | HostingEnvironmentProfile |
hyperV | إذا كانت خطة خدمة تطبيق الحاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
isSpot | إذا كانت التعليمات البرمجية <>true</code>، فإن خطة خدمة التطبيقات هذه تمتلك مثيلات موضعية. | قيمة منطقية |
isXenon | قديم: إذا كانت خطة خدمة تطبيق حاوية Hyper-V <التعليمات البرمجية>صحيح</التعليمات البرمجية>، <التعليمات البرمجية>خطأ</التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
ملف kubeEnvironmentProfile | مواصفات بيئة Kubernetes لاستخدامها لخطة App Service. | |
maximumElasticWorkerCount | الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه | الباحث |
perSiteScaling | إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل. إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة. |
قيمة منطقية |
محجوز | إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</ التعليمات البرمجية> خلاف ذلك. | قيمة منطقية |
spotExpirationTime | الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. | خيط |
targetWorkerCount | عدد العاملين بالتحجيم. | الباحث |
targetWorkerSizeId | معرف حجم عامل التحجيم. | الباحث |
اسم العامل | مستوى العامل المستهدف المعين لخطة App Service. | خيط |
zoneRedundant | إذا>التعليمات البرمجية <</التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر. إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر. |
قيمة منطقية |
تمكن
اسم | وصف | قيمة |
---|---|---|
اسم | اسم قدرة SKU. | خيط |
سبب | سبب قدرة SKU. | خيط |
قيمة | قيمة قدرة SKU. | خيط |
توسيع الموقع
اسم | وصف | قيمة |
---|---|---|
اسم | اسم الموقع الموسع. | خيط |
HostingEnvironmentProfile
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة خدمة التطبيقات. | خيط |
ملف تعريف KubeEnvironment
اسم | وصف | قيمة |
---|---|---|
معرف | معرف المورد لبيئة Kubernetes. | خيط |
Microsoft.Web/serverfarms
اسم | وصف | قيمة |
---|---|---|
توسيع الموقع | موقع موسع. | |
نوع | نوع المورد. | خيط |
مكان | موقع المورد. | سلسلة (مطلوب) |
اسم | اسم المورد | سلسلة (مطلوب) |
خصائص | خصائص مورد AppServicePlan المحددة | |
سكو | وصف SKU لمورد قابل للتطوير. | |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. |
نوع | نوع المورد | "Microsoft.Web/serverfarms@2022-09-01" |
علامات تعريف الموارد
اسم | وصف | قيمة |
---|
SkuCapacity
اسم | وصف | قيمة |
---|---|---|
افتراضي | العدد الافتراضي للعمال لخطة App Service SKU هذه. | الباحث |
elasticMaximum | الحد الأقصى لعدد العاملين المرنين لخطة App Service SKU هذه. | الباحث |
الحد الاقصي | الحد الأقصى لعدد العاملين لخطة App Service SKU هذه. | الباحث |
الحد الادني | الحد الأدنى لعدد العاملين لخطة App Service SKU هذه. | الباحث |
scaleType | تكوينات المقياس المتوفرة لخطة App Service. | خيط |
SkuDescription
اسم | وصف | قيمة |
---|---|---|
قدرات | قدرات SKU، على سبيل المثال، هل تم تمكين إدارة نسبة استخدام الشبكة؟ | القدرة |
سعة | العدد الحالي للمثيلات المعينة للمورد. | الباحث |
أسرة | رمز العائلة لمورد SKU. | خيط |
مواقع | مواقع SKU. | سلسلة[] |
اسم | اسم SKU المورد. | خيط |
حجم | محدد الحجم لمورد SKU. | خيط |
skuCapacity | الحد الأدنى والحد الأقصى وقيم المقياس الافتراضية ل SKU. | |
المستوي | مستوى الخدمة لمورد SKU. | خيط |