Microsoft.Web serverfarms 2022-09-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. KubeEnvironmentProfile
maximumElasticWorkerCount الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه الباحث
perSiteScaling إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة.
قيمة منطقية
محجوز إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</ التعليمات البرمجية> خلاف ذلك. قيمة منطقية
spotExpirationTime الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. خيط
targetWorkerCount عدد العاملين بالتحجيم. الباحث
targetWorkerSizeId معرف حجم عامل التحجيم. الباحث
اسم العامل مستوى العامل المستهدف المعين لخطة App Service. خيط
zoneRedundant إذا>التعليمات البرمجية <</التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
قيمة منطقية

تمكن

اسم وصف قيمة
اسم اسم قدرة SKU. خيط
سبب سبب قدرة SKU. خيط
قيمة قيمة قدرة SKU. خيط

توسيع الموقع

اسم وصف قيمة
اسم اسم الموقع الموسع. خيط

HostingEnvironmentProfile

اسم وصف قيمة
معرف معرف المورد لبيئة خدمة التطبيقات. خيط

ملف تعريف KubeEnvironment

اسم وصف قيمة
معرف معرف المورد لبيئة Kubernetes. خيط

Microsoft.Web/serverfarms

اسم وصف قيمة
توسيع الموقع موقع موسع. ExtendedLocation
نوع نوع المورد. خيط
مكان موقع المورد. سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد AppServicePlan المحددة AppServicePlanProperties
سكو وصف SKU لمورد قابل للتطوير. SkuDescription
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب

علامات تعريف الموارد

اسم وصف قيمة

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. SkuCapacity
المستوي مستوى الخدمة لمورد 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 مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا.
تطبيق Django يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django.
خدمة تطبيق Flask يسمح لك هذا القالب بإنشاء 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
Moesif API Analytics and Monetization سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب Azure Storage عبر نقاط النهاية الخاصة.
توفير تطبيق دالة على خطة استهلاك يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service.
توفير تطبيق ويب باستخدام قاعدة بيانات SQL يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات.
وظيفة خطة استهلاك التزويد مع فتحة التوزيع يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
Secure N-tier Web App يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن 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. KubeEnvironmentProfile
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'
توسيع الموقع موقع موسع. ExtendedLocation
نوع نوع المورد. خيط
مكان موقع المورد. سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد AppServicePlan المحددة AppServicePlanProperties
سكو وصف SKU لمورد قابل للتطوير. SkuDescription
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
نوع نوع المورد '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. SkuCapacity
المستوي مستوى الخدمة لمورد SKU. خيط

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
Airflow Docker Web App على Linux مع postgreSQL

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر صورة puckel/docker-airflow (أحدث علامة) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL
Airflow Web App مع قاعدة بيانات PostgreSQL على App Services

Deploy to Azure
قالب لنشر Airflow Web App مع قاعدة بيانات PostgreSQL على App Services
App Service Environment مع الخلفية ل Azure SQL

Deploy to Azure
ينشئ هذا القالب بيئة خدمة التطبيقات مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة.
App Service Environment مع خطة الاستضافة وAzure WebApp

Deploy to Azure
إنشاء App Service Environment v2 بعنوان ILB في شبكة ظاهرية موجودة والتي ستكون قابلة للاستفادة من القطاع الخاص. ستحتوي بيئة App Service على خطة استضافة وتطبيق ويب Azure
App Service Quickstart - تطبيق Linux

Deploy to Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق Windows

Deploy to Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق Windows

Deploy to Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
App Service Quickstart - تطبيق حاوية Windows

Deploy to Azure
سيتم استخدام هذا القالب مع /azure/app-service/quickstart-arm-template
Application Gateway لتطبيق ويب مع تقييد IP

Deploy to Azure
ينشئ هذا القالب بوابة تطبيق أمام Azure Web App مع تمكين تقييد IP على تطبيق الويب.
Application Gateway مع إدارة واجهة برمجة التطبيقات الداخلية وتطبيق الويب

Deploy to Azure
توجيه حركة مرور الإنترنت لبوابة التطبيق إلى مثيل APIM للشبكة الظاهرية (الوضع الداخلي) الذي يقوم بخدمات واجهة برمجة تطبيقات الويب المستضافة في Azure Web App.
تطبيق ASP.NET

Deploy to Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق ASP.NET.
حساب Azure Cosmos DB باستخدام تطبيق الويب

Deploy to Azure
ينشر هذا القالب حساب Azure Cosmos DB، وخطة خدمة التطبيقات، وينشئ تطبيق ويب في خطة خدمة التطبيقات. كما يضيف اثنين من إعدادات التطبيق إلى تطبيق الويب الذي يشير إلى نقطة نهاية حساب Azure Cosmos DB. بهذه الطريقة، يمكن للحلول المنشورة على تطبيق الويب الاتصال بنقطة نهاية حساب Azure Cosmos DB باستخدام هذه الإعدادات.
Azure Digital Twins مع خدمة Function و Private Link

Deploy to Azure
ينشئ هذا القالب خدمة Azure Digital Twins تم تكوينها باستخدام وظيفة Azure المتصلة بالشبكة الظاهرية التي يمكنها الاتصال من خلال نقطة نهاية الارتباط الخاص إلى Digital Twins. كما أنه ينشئ منطقة DNS خاصة للسماح بدقة اسم المضيف السلس لنقطة نهاية Digital Twins من الشبكة الظاهرية إلى عنوان IP للشبكة الفرعية الداخلية لنقطة النهاية الخاصة. يتم تخزين اسم المضيف كإعداد ل Azure Function بالاسم "ADT_ENDPOINT".
تطبيق Azure Function ووظيفة مشغلة من HTTP

Deploy to Azure
ينشر هذا المثال تطبيق Azure Function ودالة مشغلة من HTTP مضمنة في القالب. كما أنه ينشر Key Vault ويملأ سرا بمفتاح مضيف تطبيق الوظائف.
تطبيق Azure Function المستضاف على خطة مخصصة

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service.
تطبيق Azure Function المستضاف على خطة استهلاك Linux

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد.
تطبيق Azure Function المستضاف على خطة Premium

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium.
تطبيق Azure Function المستضاف على خطة استهلاك Windows

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Windows، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد.
Azure Function App مع فتحة توزيع

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع فتحة إنتاج وفتحة نشر إضافية.
Azure Function App مع مركز الأحداث والهوية المدارة

Deploy to Azure
يقوم قالبه بتوفير تطبيق Azure Function على خطة استهلاك Linux، جنبا إلى جنب مع Event Hub وAzure Storage وApplication Insights. تطبيق الوظائف قادر على استخدام الهوية المدارة للاتصال بمركز الأحداث وحساب التخزين
Azure Function App مع تكامل الشبكة الظاهرية

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا.
Azure Logic App مع function

Deploy to Azure
ينشئ هذا القالب تطبيقا بلا خادم في Azure باستخدام Logic Apps و Functions. يتم تشغيل Logic App على HTTP POST، ويستدعي Azure Function، ويعيد الاستجابة.
مثال تطبيق الويب Azure Traffic Manager

Deploy to Azure
يوضح هذا القالب كيفية إنشاء ملف تعريف Azure Traffic Manager لخدمة التطبيقات.
Buffalo Web App

Deploy to Azure
ابدأ تشغيل تطبيق Golang Buffalo على Azure بسرعة وبتكلفة زهيدة.
إنشاء تطبيق ويب على Linux باستخدام قاعدة بيانات Azure ل MySQL

Deploy to Azure
يوفر هذا القالب طريقة لنشر تطبيقات الويب على Linux مع قاعدة بيانات Azure ل MySQL.
استدعاء واجهات برمجة التطبيقات المخصصة من Azure Logic Apps

Deploy to Azure
على الرغم من أن Logic Apps توفر مئات الموصلات لخدمات مختلفة، فقد تحتاج إلى استدعاء واجهات برمجة التطبيقات التي تقوم بتشغيل التعليمات البرمجية الخاصة بك. واحدة من أسهل الطرق وأكثرها قابلية للتطوير لاستضافة واجهات برمجة تطبيقات الويب الخاصة بك هي باستخدام Azure App Service. ينشر هذا القالب تطبيق ويب لواجهة برمجة التطبيقات المخصصة الخاصة بك ويؤمن واجهة برمجة التطبيقات هذه باستخدام مصادقة Azure Active Directory.
إنشاء ملف تعريف CDN ونقطة نهاية CDN وتطبيق ويب

Deploy to Azure
ينشئ هذا القالب ملف تعريف CDN ونقطة نهاية CDN مع تطبيق ويب كأصل
إنشاء تطبيق ويب + Redis Cache + SQL DB باستخدام قالب

Deploy to Azure
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL.
إنشاء تطبيق ويب على Azure مع تمكين Java 13 وTomcat 9

Deploy to Azure
ينشئ هذا القالب تطبيق ويب على azure مع تمكين Java 13 و Tomcat 9 مما يسمح لك بتشغيل تطبيقات Java في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft.
إنشاء تطبيق ويب على Azure مع تمكين Python

Deploy to Azure
ينشئ هذا القالب تطبيق ويب على Azure مع تمكين Python مما يسمح لك بتشغيل تطبيقات Python في Azure. تم تأليف القالب بواسطة Donovan Brown من Microsoft.
إنشاء تطبيق ويب بالإضافة إلى Redis Cache باستخدام قالب

Deploy to Azure
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis.
إنشاء تطبيق ويب محمي بواسطة Application Gateway v2

Deploy to Azure
ينشئ هذا القالب Azure Web App مع تقييد الوصول ل Application Gateway v2. يتم نشر Application Gateway في vNet (شبكة فرعية) التي تم تمكين نقطة نهاية خدمة "Microsoft.Web". يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية.
إنشاء تطبيق ويب وPE وApplication Gateway v2

Deploy to Azure
ينشئ هذا القالب Azure Web App مع نقطة نهاية خاصة في الشبكة الفرعية لشبكة Azure الظاهرية ، وApplication Gateway v2. يتم نشر بوابة التطبيق في شبكة ظاهرية (شبكة فرعية). يقيد تطبيق الويب الوصول إلى نسبة استخدام الشبكة من الشبكة الفرعية باستخدام نقطة النهاية الخاصة
إنشاء حساب Azure Cosmos بدون لمس وAzure Web App

Deploy to Azure
ينشئ هذا القالب حساب Azure Cosmos، ويدخل نقطة نهاية Cosmos DB والمفاتيح في إعدادات Azure Web App، ثم ينشر تطبيق ويب ASP MVC من GitHub.
إنشاء AppServicePlan وApp في تطبيق. Service Env. الإصدار 2

Deploy to Azure
إنشاء AppServicePlan وApp في App Service Environment v2
إنشاء AppServicePlan وAppServicePlan في ASE

Deploy to Azure
إنشاء AppServicePlan وApp في ASE
إنشاء بيئة خدمة تطبيق Azure باستخدام تطبيق ويب تمت إضافته

Deploy to Azure
إنشاء بيئة خدمة تطبيقات Azure داخل شبكة فرعية للشبكة الظاهرية. يضيف هذا القالب أيضا Azure Web App داخل App Service Environment. القالب الذي تم تأليفه في الأصل بواسطة Callum Brankin من PixelPin
إنشاء تطبيق Azure Web باستخدام سلسلة اتصال Blob Storage

Deploy to Azure
إنشاء تطبيق ويب Azure باستخدام سلسلة اتصال Blob Storage، القالب الذي تم تأليفه في الأصل بواسطة Jeff Bowles من Microsoft
إنشاء تطبيق الوظائف والتخزين الآمن لنقطة النهاية الخاصة

Deploy to Azure
يسمح لك هذا القالب بنشر تطبيق Azure Function الذي يتصل ب Azure Storage عبر نقاط النهاية الخاصة.
إنشاء تطبيق دالة مع هوية خدمة مدارة

Deploy to Azure
إنشاء تطبيق دالة مع تمكين هوية الخدمة المدارة مع إعداد Application Insights للسجلات والمقاييس.
نشر تطبيق ويب Linux أساسي

Deploy to Azure
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Linux أساسي
نشر خدمة تطبيق مع تكامل الشبكة الظاهرية الإقليمية

Deploy to Azure
يسمح لك هذا القالب بنشر خطة خدمة تطبيق وتطبيق ويب Windows أساسي، مع تمكين تكامل VNet الإقليمي لشبكة ظاهرية تم إنشاؤها حديثا
نشر إعداد مقياس تلقائي لخطة خدمة التطبيقات

Deploy to Azure
يسمح لك هذا القالب بنشر نهج مقياس تلقائي لمورد خطة Azure AppService.
نشر خطة Azure Function Premium الممكنة من AZ

Deploy to Azure
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع دعم مناطق التوفر، بما في ذلك حساب تخزين ممكن لمناطق التوفر.
توزيع خطة Azure Function Premium مع تكامل vnet

Deploy to Azure
يسمح لك هذا القالب بنشر خطة Azure Function Premium مع تمكين تكامل الشبكة الظاهرية الإقليمية لشبكة ظاهرية تم إنشاؤها حديثا.
تطبيق Django

Deploy to Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Django.
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل

Deploy to Azure
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم.
EPiserverCMS في Azure

Deploy to Azure
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure
موقع eShop على الويب مع ILB ASE

Deploy to Azure
بيئة خدمة التطبيقات هي خيار خطة خدمة Premium لخدمة Azure App Service التي توفر بيئة معزولة ومخصصة بالكامل لتشغيل تطبيقات Azure App Service بشكل آمن على نطاق واسع، بما في ذلك تطبيقات الويب وتطبيقات الأجهزة المحمولة وتطبيقات واجهة برمجة التطبيقات.
خدمة تطبيق Flask

Deploy to Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Flask.
Front Door Premium مع أصل App Service Private Link

Deploy to Azure
ينشئ هذا القالب Front Door Premium وApp Service، ويستخدم نقطة نهاية خاصة ل Front Door لإرسال نسبة استخدام الشبكة إلى التطبيق.
Front Door Standard/Premium مع أصل App Service

Deploy to Azure
ينشئ هذا القالب Front Door Standard/Premium، وهو App Service، ويكون App Service للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door.
Front Door Standard/Premium مع أصل Azure Functions

Deploy to Azure
ينشئ هذا القالب Front Door Standard/Premium، وهو تطبيق Azure Functions، ويكون تطبيق الوظائف للتحقق من أن نسبة استخدام الشبكة قد جاءت من خلال أصل Front Door.
تطبيق الوظائف

Deploy to Azure
ينشر هذا القالب تطبيق وظائف فارغ وخطة استضافة.
Function App على خطة استهلاك Linux مع الإنشاء عن بعد

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استهلاك Linux وتنفيذ الإنشاء عن بعد أثناء نشر التعليمات البرمجية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد.
Function App مؤمن بواسطة Azure Frontdoor

Deploy to Azure
يسمح لك هذا القالب بنشر وظيفة azure premium محمية ونشرها بواسطة Azure Frontdoor premium. ال conenction بين Azure Frontdoor وAzure Functions محمي بواسطة Azure Private Link.
Web App متعدد المناطق المتوفرة بشكل كبير

Deploy to Azure
يسمح لك هذا القالب بإنشاء حل آمن ومتاح للغاية ومتعدد المناطق من طرف إلى طرف باستخدام تطبيقي ويب في مناطق مختلفة خلف Azure Front Door
بيئة خدمة تطبيق ILB مع جدار حماية Azure

Deploy to Azure
قوالب Resource Manager ومعلماته التي توضح كيفية نشر بيئة App Service مع تكامل Azure Firewall
Java CI/CD باستخدام Jenkins وAzure Web Apps

Deploy to Azure
هذه عينة ل Java CI/CD باستخدام Jenkins وAzure Web Apps.
كنتيكو إكسبيرينس

Deploy to Azure
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure.
Moesif API Analytics and Monetization

Deploy to Azure
سيسجل القالب استدعاءات واجهة برمجة التطبيقات من Azure API Management إلى Moesif API analytics والنظام الأساسي لتحقيق الدخل
Node App Service

Deploy to Azure
يسمح لك هذا القالب بإنشاء App Service لنشر تطبيق Node.
تطبيق الويب لمدخل فيديو Orchard CMS

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على Azure App Service Web Apps مع تمكين وحدة Azure Media Services وتكوينها.
تطبيق الوظائف الخاصة التخزين الآمن لنقطة النهاية الخاصة

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Premium تحتوي على نقاط نهاية خاصة وتتصل ب Azure Storage عبر نقاط النهاية الخاصة.
توفير تطبيق دالة على خطة استهلاك

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
توفير تطبيق دالة يعمل على خطة خدمة التطبيقات

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة استضافة مخصصة، ما يعني أنه سيتم تشغيله والفوترة تماما مثل أي موقع App Service.
توفير تطبيق دالة مع نشر المصدر من GitHub

Deploy to Azure
ينشر هذا القالب تطبيق الوظائف المستضاف في خطة خدمة التطبيقات المخصصة الجديدة. يحتوي Function App على مورد تابع يتيح التكامل المستمر وينشر التعليمات البرمجية للوظيفة من مستودع GitHub.
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة اتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات.
توفير تطبيق ويب باستخدام قاعدة بيانات SQL

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة اتصال في تطبيق الويب لقاعدة البيانات.
وظيفة خطة استهلاك التزويد مع فتحة التوزيع

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق دالة على خطة Consumption، وهي خطة استضافة ديناميكية. يتم تشغيل التطبيق عند الطلب ويتم محاسبتك على كل تنفيذ، مع عدم وجود التزام دائم بالموارد. هناك قوالب أخرى متاحة للتزويد على خطة استضافة مخصصة.
PubNub Realtime Gateway لمراكز أحداث Azure

Deploy to Azure
توفر بوابة PubNub Realtime ل Azure جسر دفق بيانات في الوقت الفعلي بين شبكة دفق بيانات PubNub ومراكز أحداث Azure. -- اعتبره جسرا ثنائي الاتجاه بين PubNub وAzure!
تطبيق ويب Umbraco CMS القابل للتطوير

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
Secure N-tier Web App

Deploy to Azure
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب مع فتحات التقسيم المرحلي والواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن الجزء الخلفي من خلال حقن VNet ونقطة النهاية الخاصة
Simple Umbraco CMS Web App

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
Sonarqube Docker Web App على Linux باستخدام Azure SQL

Deploy to Azure
ينشر هذا القالب Sonarqube في حاوية Linux لتطبيق ويب Azure App Service باستخدام صورة Sonarqube الرسمية مدعومة من Azure SQL Server.
Sonarqube Docker Web App على Linux مع MySQL

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل MySQL
Sonarqube Docker Web App على Linux باستخدام PostgreSQL

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر صورة Docker Sonarqube (علامة alpine) على Linux Web App مع قاعدة بيانات Azure ل PostgreSQL (معاينة)
SonarQube على Web App مع تكامل PostgreSQL وVNet

Deploy to Azure
يوفر هذا القالب سهولة نشر SonarQube إلى Web App على Linux مع خادم PostgreSQL المرن وتكامل VNet وDNS الخاص.
Web App Deployment من GitHub

Deploy to Azure
يسمح لك هذا القالب بإنشاء WebApp مرتبط بمستودع GitHub مرتبط.
Web App على Linux مع postgreSQL

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL(Preview).
Web App على Linux مع postgreSQL

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر Web App على Linux مع قاعدة بيانات Azure ل PostgreSQL.
Web App w/ Application Insights المرسلة إلى Log Analytics

Deploy to Azure
سيساعد هذا القالب في دعم إصدارات واجهة برمجة التطبيقات الجديدة من microsoft.insights/components. بدءا من 2020-02-02-معاينة WorkspaceID سيكون مطلوبا عند إنشاء Application Inisghts.سيقوم هذا القالب بنشر خطة خدمة التطبيقات وخدمة التطبيقات وApp Insights ومساحة عمل Log Analytics وربطها جميعا معا.
Web App مع مجال مخصص وربط SSL اختياري

Deploy to Azure
إنشاء تطبيق ويب ومع مجال مخصص وإضافة شهادة SSL اختياريا لتشفير https.
Web App مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search

Deploy to Azure
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights.
Web App مع قاعدة بيانات Azure ل MySQL

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق الويب على Azure App Service Web Apps مع قاعدة بيانات Azure ل MySQL.
Web App مع فتحات نشر مخصصة

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب مع فتحات نشر مخصصة على Azure Web Apps.
Web App مع تسجيل التشخيصات إلى حاوية Blob

Deploy to Azure
نشر تطبيق ويب مع تمكين تسجيل التشخيص إلى Storage Account Blob Container.
Web App مع الهوية المدارة وSQL Server و Ι

Deploy to Azure
مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة
Web App مع نقطة النهاية الخاصة

Deploy to Azure
يسمح لك هذا القالب بإنشاء تطبيق ويب وعرضه من خلال نقطة النهاية الخاصة
Web App مع حقن الشبكة الظاهرية ونقطة النهاية الخاصة

Deploy to Azure
يسمح لك هذا القالب بإنشاء حل آمن من طرف إلى طرف باستخدام تطبيقي ويب، الواجهة الأمامية والواجهة الخلفية، وستستهلك الواجهة الأمامية بشكل آمن من خلال حقن VNet ونقطة النهاية الخاصة
WebApp يستهلك نقطة نهاية خاصة ل Azure SQL

Deploy to Azure
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server
WordPress على App Service مع MySQL In App

Deploy to Azure
ينشر هذا القالب تطبيق ويب 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. KubeEnvironmentProfile
maximumElasticWorkerCount الحد الأقصى لعدد العمال الإجمالي المسموح به لخطة خدمة التطبيقات ElasticScaleEnabled هذه الباحث
perSiteScaling إذا <التعليمات البرمجية>صحيح</التعليمات البرمجية>، يمكن تغيير حجم التطبيقات المعينة لخطة App Service هذه بشكل مستقل.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، توسيع نطاق التطبيقات المعينة لخطة App Service هذه إلى جميع مثيلات الخطة.
قيمة منطقية
محجوز إذا كانت خطة خدمة تطبيق Linux <التعليمات البرمجية>صحيح</التعليمات البرمجية>،>التعليمات البرمجية <خطأ</ التعليمات البرمجية> خلاف ذلك. قيمة منطقية
spotExpirationTime الوقت الذي تنتهي فيه صلاحية مزرعة الخوادم. صالح فقط إذا كانت مزرعة خوادم موضعية. خيط
targetWorkerCount عدد العاملين بالتحجيم. الباحث
targetWorkerSizeId معرف حجم عامل التحجيم. الباحث
اسم العامل مستوى العامل المستهدف المعين لخطة App Service. خيط
zoneRedundant إذا>التعليمات البرمجية <</التعليمات البرمجية>صحيح، فستقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
إذا <التعليمات البرمجية>خطأ</التعليمات البرمجية>، فلن تقوم خطة خدمة التطبيقات هذه بإجراء موازنة منطقة التوفر.
قيمة منطقية

تمكن

اسم وصف قيمة
اسم اسم قدرة SKU. خيط
سبب سبب قدرة SKU. خيط
قيمة قيمة قدرة SKU. خيط

توسيع الموقع

اسم وصف قيمة
اسم اسم الموقع الموسع. خيط

HostingEnvironmentProfile

اسم وصف قيمة
معرف معرف المورد لبيئة خدمة التطبيقات. خيط

ملف تعريف KubeEnvironment

اسم وصف قيمة
معرف معرف المورد لبيئة Kubernetes. خيط

Microsoft.Web/serverfarms

اسم وصف قيمة
توسيع الموقع موقع موسع. ExtendedLocation
نوع نوع المورد. خيط
مكان موقع المورد. سلسلة (مطلوب)
اسم اسم المورد سلسلة (مطلوب)
خصائص خصائص مورد AppServicePlan المحددة AppServicePlanProperties
سكو وصف SKU لمورد قابل للتطوير. SkuDescription
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
نوع نوع المورد "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. SkuCapacity
المستوي مستوى الخدمة لمورد SKU. خيط