خوادم Microsoft.Sql

تعريف مورد Bicep

يمكن توزيع نوع مورد الخوادم مع العمليات التي تستهدف:

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

تنسيق المورد

لإنشاء مورد Microsoft.Sql/servers، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Sql/servers@2023-05-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    administratorLogin: 'string'
    administratorLoginPassword: 'string'
    administrators: {
      administratorType: 'ActiveDirectory'
      azureADOnlyAuthentication: bool
      login: 'string'
      principalType: 'string'
      sid: 'string'
      tenantId: 'string'
    }
    federatedClientId: 'string'
    isIPv6Enabled: 'string'
    keyId: 'string'
    minimalTlsVersion: 'string'
    primaryUserAssignedIdentityId: 'string'
    publicNetworkAccess: 'string'
    restrictOutboundNetworkAccess: 'string'
    version: 'string'
  }
}

قيم Property

الخوادم

الاسم الوصف القيمة
الاسم اسم المورد سلسلة (مطلوبة)

حد الحرف: 1-63

الأحرف الصالحة:
الأحرف صغيرة والأرقام والواصلات.

لا يمكنك البدء أو الانتهاء باستخدام واصلة.

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع الموقع الخاص بالمورد. سلسلة (مطلوبة)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية Azure Active Directory للخادم. معرف المورد
خصائص خصائص المورد. خصائص الخادم

معرف المورد

الاسم الوصف القيمة
النوع نوع الهوية. قم بتعيين هذا إلى "SystemAssigned" لإنشاء وتعيين أساس Azure Active Directory للمورد تلقائيا. 'بلا'
'SystemAssigned'
'SystemAssigned,UserAssigned'
"تعيين المستخدم"
userAssignedIdentities معرفات الموارد للهويات المعينة من قبل المستخدم لاستخدامها معرف الموردUserAssignedIdentities

معرف الموردUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} UserIdentity

UserIdentity

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

خصائص الخادم

الاسم الوصف القيمة
سجل المسؤول اسم مستخدم المسؤول للخادم. بمجرد إنشائه لا يمكن تغييره. سلسلة
administratorLoginPassword كلمة مرور تسجيل دخول المسؤول (مطلوبة لإنشاء الخادم). سلسلة

القيود:
قيمة حساسة. تمرير كمعلمة آمنة.
المسؤولين مسؤول Azure Active Directory للخادم. يمكن استخدام هذا فقط في وقت إنشاء الخادم. إذا تم استخدامه لتحديث الخادم، فسيتم تجاهله أو سيؤدي إلى حدوث خطأ. بالنسبة للتحديثات، يجب استخدام واجهات برمجة التطبيقات الفردية. ServerExternalAdministrator
federatedClientId معرف العميل المستخدم لسيناريو CMK عبر المستأجرين سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled ما إذا كان يجب تمكين دعم IPv6 لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" "معطل"
"ممكن"
keyId CMK URI للمفتاح لاستخدامه للتشفير. سلسلة
الحد الأدنى لTlsVersion الحد الأدنى من إصدار TLS. القيم المسموح بها: 'بلا'، 1.0'، '1.1'، '1.2'، '1.3' '1.0'
'1.1'
'1.2'
'1.3'
'بلا'
primaryUserAssignedIdentityId معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها بشكل افتراضي. سلسلة
publicNetworkAccess ما إذا كان يسمح بالوصول إلى نقطة النهاية العامة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" أو "SecuredByPerimeter" "معطل"
"ممكن"
'SecuredByPerimeter'
تقييدOutboundNetworkAccess ما إذا كان يجب تقييد الوصول إلى الشبكة الصادرة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" "معطل"
"ممكن"
version إصدار الخادم. سلسلة

ServerExternalAdministrator

الاسم الوصف القيمة
نوع المسؤول نوع مسؤول sever. "ActiveDirectory"
azureADOnlyAuthentication تمكين المصادقة في Azure Active Directory فقط. Bool
login اسم تسجيل الدخول لمسؤول الخادم. سلسلة
principalType النوع الأساسي لمسؤول sever. "التطبيق"
"المجموعة"
"المستخدم"
sid SID (معرف العنصر) لمسؤول الخادم. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
معرّف المستأجر معرف المستأجر للمسؤول. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

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

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

قالب الوصف
تطبيق Django مع قواعد بيانات SQL

نشر في Azure
يستخدم هذا القالب ملحق Azure Linux CustomScript لنشر تطبيق. ينشئ هذا المثال جهازا ظاهريا ل Ubuntu، ويثبت بصمت Python و Django وApache، ثم ينشئ تطبيق Django بسيطا. ينشئ القالب أيضا قاعدة بيانات SQL، مع نموذج جدول مع بعض البيانات النموذجية التي يتم عرضها في مستعرض الويب باستخدام استعلام
EPiserverCMS في Azure

نشر في Azure
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure
كنتيكو إكسبرينس

نشر في Azure
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure.
مقياس تلقائي LANSA Windows VM ScaleSet مع قاعدة بيانات Azure SQL

نشر في Azure
ينشر القالب نظام Windows VMSS مع العدد المطلوب من الأجهزة الظاهرية في مجموعة المقياس وLANSA MSI لتثبيتها في كل جهاز ظاهري. بمجرد نشر مجموعة مقياس الجهاز الظاهري، يتم استخدام ملحق برنامج نصي مخصص لتثبيت LANSA MSI)
توزيع Octopus Deploy 3.0 باستخدام ترخيص تجريبي

نشر في Azure
يسمح لك هذا القالب بنشر خادم Octopus Deploy 3.0 واحد بترخيص تجريبي. سيتم نشر هذا على جهاز ظاهري واحد Windows Server 2012R2 (Standard D2) وSQL DB (طبقة S1) في الموقع المحدد لمجموعة الموارد.
تطبيق ويب لمدخل فيديو Orchard CMS

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على Azure App Service Web Apps مع تمكين وحدة Azure Media Services وتكوينها.
إنشاء SQL Server Azure، باستخدام أداة حماية تشفير البيانات

نشر في Azure
ينشئ هذا القالب خادم Azure SQL، وينشط أداة حماية تشفير البيانات باستخدام مفتاح معين مخزن في Key Vault
تطبيق ويب Umbraco CMS قابل للتطوير

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
تطبيق ويب Umbraco CMS بسيط

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
Enterprise Governance-AppService، SQL DB، AD، OMS، Runbooks

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

نشر في Azure
App Service Environment هي خيار خطة خدمة مميزة لـ Azure App Service الذي يوفر بيئة معزولة تمامًا ومخصصة للتشغيل الآمن لتطبيقات Azure App Service على نطاق واسع، بما في ذلك تطبيقات الويب والجوال والتطبيقات وتطبيقات واجهة برمجة التطبيقات.
WebApp يستهلك نقطة نهاية خاصة ل Azure SQL

نشر في Azure
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server
خدمات سطح المكتب البعيد مع قابلية وصول عالية

نشر في Azure
سيقوم نموذج التعليمات البرمجية لقالب ARM هذا بتوزيع معمل مجموعة جلسة عمل خدمات سطح المكتب البعيد 2019 مع قابلية وصول عالية. الهدف هو نشر حل متكرر بالكامل ومتاح بشكل كبير لخدمات سطح المكتب البعيد، باستخدام Windows Server 2019.
توزيع Sports Analytics على Azure Architecture

نشر في Azure
إنشاء حساب تخزين Azure مع تمكين ADLS Gen 2، ومثيل Azure Data Factory مع خدمات مرتبطة لحساب التخزين (قاعدة بيانات Azure SQL إذا تم نشرها)، ومثيل Azure Databricks. سيتم منح هوية AAD للمستخدم الذي ينشر القالب والهوية المدارة لمثيل ADF دور Storage Blob Data Contributor على حساب التخزين. هناك أيضا خيارات لنشر مثيل Azure Key Vault وقاعدة بيانات Azure SQL ومركز أحداث Azure (لحالات استخدام الدفق). عند توزيع Key Vault Azure، سيتم منح الهوية المدارة لمصنع البيانات وهوية AAD للمستخدم الذي ينشر القالب دور مستخدم البيانات السرية Key Vault.
تطبيق ويب مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search

نشر في Azure
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights.
الترحيل إلى قاعدة بيانات Azure SQL باستخدام Azure DMS

نشر في Azure
تم تصميم Azure Database Migration Service (DMS) لتبسيط عملية ترحيل قواعد البيانات المحلية إلى Azure. سيقوم DMS بتبسيط ترحيل قواعد بيانات SQL Server وOracle المحلية الموجودة إلى قاعدة بيانات Azure SQL أو مثيل Azure SQL المدار أو Microsoft SQL Server في جهاز Azure الظاهري. سينشر هذا القالب مثيلا لخدمة Azure Database Migration، جهاز Azure ظاهري مع خادم SQL مثبت عليه والذي سيعمل كخادم مصدر مع قاعدة بيانات تم إنشاؤها مسبقا عليها وخادم قاعدة بيانات Azure SQL الهدف الذي سيكون له مخطط تم إنشاؤه مسبقا لقاعدة البيانات ليتم ترحيله من الخادم المصدر إلى الخادم الهدف. سيقوم القالب أيضا بتوزيع الموارد المطلوبة مثل NIC وvnet وما إلى ذلك لدعم الجهاز الظاهري المصدر وخدمة DMS والخادم الهدف.
توزيع مجموعة HDInsight وقاعدة بيانات SQL

نشر في Azure
يسمح لك هذا القالب بإنشاء مجموعة HDInsight وقاعدة بيانات SQL لاختبار Sqoop.
مثال نقطة النهاية الخاصة

نشر في Azure
يوضح هذا القالب كيفية إنشاء نقطة نهاية خاصة تشير إلى Azure SQL Server
Azure SQL Server مع التدقيق المكتوب إلى تخزين كائن ثنائي كبير الحجم

نشر في Azure
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى تخزين كائن ثنائي كبير الحجم
Azure SQL Server مع التدقيق المكتوب إلى Event Hub

نشر في Azure
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Event Hub
Azure SQL Server مع التدقيق المكتوب إلى Log Analytics

نشر في Azure
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Log Analytics (مساحة عمل OMS)
تجمع SQL مخصص مع تشفير شفاف

نشر في Azure
إنشاء SQL Server وتجمع SQL مخصص (المعروف سابقا باسم SQL DW) مع تشفير البيانات الشفافة.
إنشاء SQL Server وقاعدة بيانات

نشر في Azure
يسمح لك هذا القالب بإنشاء قاعدة بيانات وخادم SQL.
توفير قاعدة بيانات SQL مع TDE

نشر في Azure
يقوم هذا القالب بتوفير SQL Server مع فتح جدار الحماية لحركة مرور Azure وقاعدة بيانات SQL مع تشفير البيانات الشفاف (TDE).
توزيع تجمع SQL Elastic جديد

نشر في Azure
يسمح لك هذا القالب بنشر تجمع SQL Elastic Pool جديد مع SQL Server المقترنة الجديدة وقواعد بيانات SQL الجديدة لتعيينها إليه.
خادم SQL المنطقي

نشر في Azure
يسمح لك هذا القالب بإنشاء خادم منطقي SQL.
خادم SQL مع مصادقة Azure AD فقط

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

نشر في Azure
إنشاء خادمي Azure SQL وقاعدة بيانات ومجموعة تجاوز الفشل.
App Service Environment مع خلفية Azure SQL

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

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

نشر في Azure
مثال بسيط لتوزيع البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة
إنشاء تطبيق ويب + ذاكرة التخزين المؤقت Redis + SQL DB باستخدام قالب

نشر في Azure
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL.
توفير تطبيق ويب باستخدام قاعدة بيانات SQL

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

نشر في Azure
إنشاء جهاز ظاهري يعمل بنظام Windows وتكوينه باستخدام قاعدة بيانات SQL Azure، ونشر تطبيق الويب إلى البيئة باستخدام PowerShell DSC
Sonarqube Docker Web App على Linux باستخدام Azure SQL

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

تعريف مورد قالب ARM

يمكن نشر نوع مورد الخوادم مع العمليات التي تستهدف:

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

تنسيق المورد

لإنشاء مورد Microsoft.Sql/servers، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Sql/servers",
  "apiVersion": "2023-05-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "administratorLogin": "string",
    "administratorLoginPassword": "string",
    "administrators": {
      "administratorType": "ActiveDirectory",
      "azureADOnlyAuthentication": "bool",
      "login": "string",
      "principalType": "string",
      "sid": "string",
      "tenantId": "string"
    },
    "federatedClientId": "string",
    "isIPv6Enabled": "string",
    "keyId": "string",
    "minimalTlsVersion": "string",
    "primaryUserAssignedIdentityId": "string",
    "publicNetworkAccess": "string",
    "restrictOutboundNetworkAccess": "string",
    "version": "string"
  }
}

قيم Property

الخوادم

الاسم الوصف القيمة
النوع نوع المورد 'Microsoft.Sql/servers'
apiVersion إصدار واجهة برمجة تطبيقات المورد 'معاينة 2023-05-01'
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-63

أحرف صالحة:
الأحرف صغيرة والأرقام والواصلات.

لا يمكنك البدء أو الانتهاء باستخدام واصلة.

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع الموقع الخاص بالمورد. سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
الهوية هوية Azure Active Directory للخادم. معرف المورد
خصائص خصائص المورد. خصائص الخادم

معرف المورد

الاسم الوصف القيمة
النوع نوع الهوية. قم بتعيين هذا إلى "SystemAssigned" لإنشاء وتعيين أساس Azure Active Directory للمورد تلقائيا. 'بلا'
'SystemAssigned'
'SystemAssigned,UserAssigned'
"UserAssigned"
userAssignedIdentities معرفات الموارد للهويات المعينة من قبل المستخدم لاستخدامها معرف الموردUserAssignedIdentities

معرف الموردUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} UserIdentity

UserIdentity

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

خصائص الخادم

الاسم الوصف القيمة
سجل المسؤول اسم مستخدم المسؤول للخادم. بمجرد إنشائه، لا يمكن تغييره. سلسلة
administratorLoginPassword كلمة مرور تسجيل دخول المسؤول (مطلوبة لإنشاء الخادم). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
المسؤولين مسؤول Azure Active Directory للخادم. يمكن استخدام هذا فقط في وقت إنشاء الخادم. إذا تم استخدامه لتحديث الخادم، فسيتم تجاهله أو سيؤدي إلى حدوث خطأ. بالنسبة للتحديثات، ستحتاج واجهات برمجة التطبيقات الفردية إلى استخدام. ServerExternalAdministrator
federatedClientId معرف العميل المستخدم لسيناريو CMK عبر المستأجرين سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled ما إذا كان يجب تمكين دعم IPv6 لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" "معطل"
"ممكن"
keyId CMK URI للمفتاح لاستخدامه للتشفير. سلسلة
الحد الأدنى لTlsVersion الحد الأدنى من إصدار TLS. القيم المسموح بها: 'بلا'، 1.0'، '1.1'، '1.2'، '1.3' '1.0'
'1.1'
'1.2'
'1.3'
'بلا'
primaryUserAssignedIdentityId معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها بشكل افتراضي. سلسلة
publicNetworkAccess ما إذا كان يسمح بالوصول إلى نقطة النهاية العامة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" أو "SecuredByPerimeter" "معطل"
"ممكن"
'SecuredByPerimeter'
تقييدOutboundNetworkAccess ما إذا كان يجب تقييد الوصول إلى الشبكة الصادرة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" "معطل"
"ممكن"
version إصدار الخادم. سلسلة

ServerExternalAdministrator

الاسم الوصف القيمة
نوع المسؤول نوع مسؤول sever. "ActiveDirectory"
azureADOnlyAuthentication تمكين المصادقة في Azure Active Directory فقط. Bool
login اسم تسجيل الدخول لمسؤول الخادم. سلسلة
principalType النوع الأساسي لمسؤول sever. "التطبيق"
"المجموعة"
"المستخدم"
sid SID (معرف العنصر) لمسؤول الخادم. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
معرّف المستأجر معرف المستأجر للمسؤول. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$

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

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

قالب الوصف
تطبيق Django مع قواعد بيانات SQL

نشر في Azure
يستخدم هذا القالب ملحق Azure Linux CustomScript لنشر تطبيق. ينشئ هذا المثال جهازا ظاهريا ل Ubuntu، ويثبت بصمت Python و Django وApache، ثم ينشئ تطبيق Django بسيطا. ينشئ القالب أيضا قاعدة بيانات SQL، مع نموذج جدول مع بعض البيانات النموذجية التي يتم عرضها في مستعرض الويب باستخدام استعلام
EPiserverCMS في Azure

نشر في Azure
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure
كنتيكو إكسبرينس

نشر في Azure
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure.
مقياس تلقائي LANSA Windows VM ScaleSet مع قاعدة بيانات Azure SQL

نشر في Azure
ينشر القالب نظام Windows VMSS مع العدد المطلوب من الأجهزة الظاهرية في مجموعة المقياس وLANSA MSI لتثبيتها في كل جهاز ظاهري. بمجرد نشر مجموعة مقياس الجهاز الظاهري، يتم استخدام ملحق برنامج نصي مخصص لتثبيت LANSA MSI)
توزيع Octopus Deploy 3.0 باستخدام ترخيص تجريبي

نشر في Azure
يسمح لك هذا القالب بنشر خادم Octopus Deploy 3.0 واحد بترخيص تجريبي. سيتم نشر هذا على جهاز ظاهري واحد Windows Server 2012R2 (Standard D2) وSQL DB (طبقة S1) في الموقع المحدد لمجموعة الموارد.
تطبيق ويب لمدخل فيديو Orchard CMS

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على Azure App Service Web Apps مع تمكين وحدة Azure Media Services وتكوينها.
إنشاء SQL Server Azure، باستخدام أداة حماية تشفير البيانات

نشر في Azure
ينشئ هذا القالب خادم Azure SQL، وينشط أداة حماية تشفير البيانات باستخدام مفتاح معين مخزن في Key Vault
تطبيق ويب Umbraco CMS قابل للتطوير

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
تطبيق ويب Umbraco CMS بسيط

نشر في Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
Enterprise Governance-AppService، SQL DB، AD، OMS، Runbooks

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

نشر في Azure
App Service Environment هي خيار خطة خدمة مميزة لـ Azure App Service الذي يوفر بيئة معزولة تمامًا ومخصصة للتشغيل الآمن لتطبيقات Azure App Service على نطاق واسع، بما في ذلك تطبيقات الويب والجوال والتطبيقات وتطبيقات واجهة برمجة التطبيقات.
WebApp يستهلك نقطة نهاية خاصة ل Azure SQL

نشر في Azure
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server
خدمات سطح المكتب البعيد مع قابلية وصول عالية

نشر في Azure
سيقوم نموذج التعليمات البرمجية لقالب ARM هذا بتوزيع معمل مجموعة جلسة عمل خدمات سطح المكتب البعيد 2019 مع قابلية وصول عالية. الهدف هو نشر حل متكرر بالكامل ومتاح بشكل كبير لخدمات سطح المكتب البعيد، باستخدام Windows Server 2019.
توزيع Sports Analytics على Azure Architecture

نشر في Azure
إنشاء حساب تخزين Azure مع تمكين ADLS Gen 2، ومثيل Azure Data Factory مع خدمات مرتبطة لحساب التخزين (قاعدة بيانات Azure SQL إذا تم نشرها)، ومثيل Azure Databricks. سيتم منح هوية AAD للمستخدم الذي ينشر القالب والهوية المدارة لمثيل ADF دور Storage Blob Data Contributor على حساب التخزين. هناك أيضا خيارات لنشر مثيل Azure Key Vault وقاعدة بيانات Azure SQL ومركز أحداث Azure (لحالات استخدام الدفق). عند توزيع Key Vault Azure، سيتم منح الهوية المدارة لمصنع البيانات وهوية AAD للمستخدم الذي ينشر القالب دور مستخدم البيانات السرية Key Vault.
تطبيق ويب مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search

نشر في Azure
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights.
الترحيل إلى قاعدة بيانات Azure SQL باستخدام Azure DMS

نشر في Azure
تم تصميم Azure Database Migration Service (DMS) لتبسيط عملية ترحيل قواعد البيانات المحلية إلى Azure. سيقوم DMS بتبسيط ترحيل قواعد بيانات SQL Server وOracle المحلية الموجودة إلى قاعدة بيانات Azure SQL أو مثيل Azure SQL المدار أو Microsoft SQL Server في جهاز Azure الظاهري. سينشر هذا القالب مثيلا لخدمة Azure Database Migration، جهاز Azure ظاهري مع خادم SQL مثبت عليه والذي سيعمل كخادم مصدر مع قاعدة بيانات تم إنشاؤها مسبقا عليها وخادم قاعدة بيانات Azure SQL الهدف الذي سيكون له مخطط تم إنشاؤه مسبقا لقاعدة البيانات ليتم ترحيله من الخادم المصدر إلى الخادم الهدف. سيقوم القالب أيضا بتوزيع الموارد المطلوبة مثل NIC وvnet وما إلى ذلك لدعم الجهاز الظاهري المصدر وخدمة DMS والخادم الهدف.
توزيع مجموعة HDInsight وقاعدة بيانات SQL

نشر في Azure
يسمح لك هذا القالب بإنشاء مجموعة HDInsight وقاعدة بيانات SQL لاختبار Sqoop.
مثال نقطة النهاية الخاصة

نشر في Azure
يوضح هذا القالب كيفية إنشاء نقطة نهاية خاصة تشير إلى Azure SQL Server
Azure SQL Server مع التدقيق المكتوب إلى تخزين كائن ثنائي كبير الحجم

نشر في Azure
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى تخزين كائن ثنائي كبير الحجم
Azure SQL Server مع التدقيق المكتوب إلى Event Hub

نشر في Azure
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Event Hub
Azure SQL Server مع التدقيق المكتوب إلى Log Analytics

نشر في Azure
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Log Analytics (مساحة عمل OMS)
تجمع SQL مخصص مع تشفير شفاف

نشر في Azure
إنشاء SQL Server وتجمع SQL مخصص (المعروف سابقا باسم SQL DW) مع تشفير البيانات الشفافة.
إنشاء SQL Server وقاعدة بيانات

نشر في Azure
يسمح لك هذا القالب بإنشاء قاعدة بيانات وخادم SQL.
توفير قاعدة بيانات SQL مع TDE

نشر في Azure
يقوم هذا القالب بتوفير SQL Server مع فتح جدار الحماية لحركة مرور Azure وقاعدة بيانات SQL مع تشفير البيانات الشفاف (TDE).
توزيع تجمع SQL Elastic جديد

نشر في Azure
يسمح لك هذا القالب بنشر تجمع SQL Elastic Pool جديد مع SQL Server المقترنة الجديدة وقواعد بيانات SQL الجديدة لتعيينها إليه.
خادم SQL المنطقي

نشر في Azure
يسمح لك هذا القالب بإنشاء خادم منطقي SQL.
خادم SQL مع مصادقة Azure AD فقط

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

نشر في Azure
إنشاء خادمي Azure SQL وقاعدة بيانات ومجموعة تجاوز الفشل.
App Service Environment مع خلفية Azure SQL

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

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

نشر في Azure
مثال بسيط لتوزيع البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة
إنشاء تطبيق ويب + ذاكرة التخزين المؤقت Redis + SQL DB باستخدام قالب

نشر في Azure
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL.
توفير تطبيق ويب باستخدام قاعدة بيانات SQL

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

نشر في Azure
إنشاء جهاز ظاهري يعمل بنظام Windows وتكوينه باستخدام قاعدة بيانات SQL Azure، ونشر تطبيق الويب إلى البيئة باستخدام PowerShell DSC
Sonarqube Docker Web App على Linux باستخدام Azure SQL

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

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد الخوادم مع العمليات التي تستهدف:

  • مجموعات الموارد

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

تنسيق المورد

لإنشاء مورد Microsoft.Sql/servers، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers@2023-05-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      administratorLogin = "string"
      administratorLoginPassword = "string"
      administrators = {
        administratorType = "ActiveDirectory"
        azureADOnlyAuthentication = bool
        login = "string"
        principalType = "string"
        sid = "string"
        tenantId = "string"
      }
      federatedClientId = "string"
      isIPv6Enabled = "string"
      keyId = "string"
      minimalTlsVersion = "string"
      primaryUserAssignedIdentityId = "string"
      publicNetworkAccess = "string"
      restrictOutboundNetworkAccess = "string"
      version = "string"
    }
  })
}

قيم Property

الخوادم

الاسم الوصف القيمة
النوع نوع المورد "Microsoft.Sql/servers@2023-05-01-preview"
الاسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-63

أحرف صالحة:
الأحرف صغيرة والأرقام والواصلات.

لا يمكنك البدء أو الانتهاء باستخدام واصلة.

يجب أن يكون اسم المورد فريدا عبر Azure.
الموقع الموقع الخاص بالمورد. سلسلة (مطلوب)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات الموارد. قاموس أسماء العلامات والقيم.
الهوية هوية Azure Active Directory للخادم. معرف المورد
خصائص خصائص المورد. خصائص الخادم

معرف المورد

الاسم الوصف القيمة
النوع نوع الهوية. قم بتعيين هذا إلى "SystemAssigned" لإنشاء وتعيين أساس Azure Active Directory للمورد تلقائيا. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned"
identity_ids معرفات الموارد للهويات المعينة من قبل المستخدم لاستخدامها صفيف معرفات هوية المستخدم.

معرف الموردUserAssignedIdentities

الاسم الوصف القيمة
{خاصية مخصصة} UserIdentity

UserIdentity

لا يحتوي هذا الكائن على أي خصائص لتعيينها أثناء التوزيع. جميع الخصائص هي ReadOnly.

خصائص الخادم

الاسم الوصف القيمة
سجل المسؤول اسم مستخدم المسؤول للخادم. بمجرد إنشائه، لا يمكن تغييره. سلسلة
administratorLoginPassword كلمة مرور تسجيل دخول المسؤول (مطلوبة لإنشاء الخادم). سلسلة

القيود:
قيمة حساسة. قم بالتمرير كمعلمة آمنة.
المسؤولين مسؤول Azure Active Directory للخادم. يمكن استخدام هذا فقط في وقت إنشاء الخادم. إذا تم استخدامه لتحديث الخادم، فسيتم تجاهله أو سيؤدي إلى حدوث خطأ. بالنسبة للتحديثات، ستحتاج واجهات برمجة التطبيقات الفردية إلى استخدام. ServerExternalAdministrator
federatedClientId معرف العميل المستخدم لسيناريو CMK عبر المستأجرين سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
isIPv6Enabled ما إذا كان يجب تمكين دعم IPv6 لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" "معطل"
"ممكن"
keyId CMK URI للمفتاح لاستخدامه للتشفير. سلسلة
الحد الأدنى لTlsVersion الحد الأدنى من إصدار TLS. القيم المسموح بها: 'بلا'، 1.0'، '1.1'، '1.2'، '1.3' "1.0"
"1.1"
"1.2"
"1.3"
"لا أحد"
primaryUserAssignedIdentityId معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها بشكل افتراضي. سلسلة
publicNetworkAccess ما إذا كان يسمح بالوصول إلى نقطة النهاية العامة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" أو "SecuredByPerimeter" "معطل"
"ممكن"
"SecuredByPerimeter"
تقييدOutboundNetworkAccess ما إذا كان يجب تقييد الوصول إلى الشبكة الصادرة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" "معطل"
"ممكن"
version إصدار الخادم. سلسلة

ServerExternalAdministrator

الاسم الوصف القيمة
نوع المسؤول نوع مسؤول sever. "ActiveDirectory"
azureADOnlyAuthentication تمكين المصادقة في Azure Active Directory فقط. Bool
login اسم تسجيل الدخول لمسؤول الخادم. سلسلة
principalType النوع الأساسي لمسؤول الخادم. "التطبيق"
"مجموعة"
"المستخدم"
sid SID (معرف العنصر) لمسؤول الخادم. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
معرّف المستأجر معرف المستأجر للمسؤول. سلسلة

القيود:
الحد الأدنى للطول = 36
الحد الأقصى للطول = 36
النمط = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$