خوادم Microsoft.Sql 2022-05-01-preview
تعريف مورد Bicep
يمكن نشر نوع مورد الخوادم مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Sql/servers، أضف Bicep التالي إلى القالب الخاص بك.
resource symbolicname 'Microsoft.Sql/servers@2022-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'
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' "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}$ |
keyId | CMK URI للمفتاح لاستخدامه للتشفير. | سلسلة |
الحد الأدنى لTlsVersion | الحد الأدنى من إصدار TLS. القيم المسموح بها: '1.0'، '1.1'، '1.2' | سلسلة |
primaryUserAssignedIdentityId | معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها بشكل افتراضي. | سلسلة |
publicNetworkAccess | ما إذا كان يسمح بالوصول إلى نقطة النهاية العامة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" | "معطل" "ممكن" |
تقييد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 Linux CustomScript لنشر تطبيق. ينشئ هذا المثال جهازا ظاهريا ل Ubuntu، ويثبت بصمت Python و Django وApache، ثم ينشئ تطبيق Django بسيطا. ينشئ القالب أيضا قاعدة بيانات SQL، مع نموذج جدول مع بعض البيانات النموذجية التي يتم عرضها في مستعرض الويب باستخدام استعلام |
EPiserverCMS في Azure |
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لنشر EpiServerCMS في Azure |
كنتيكو إكسبرينس |
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure. |
مقياس تلقائي LANSA Windows VM ScaleSet مع قاعدة بيانات Azure SQL |
ينشر القالب نظام Windows VMSS مع العدد المطلوب من الأجهزة الظاهرية في مجموعة المقياس وLANSA MSI لتثبيتها في كل جهاز ظاهري. بمجرد نشر مجموعة مقياس الجهاز الظاهري، يتم استخدام ملحق برنامج نصي مخصص لتثبيت LANSA MSI) |
توزيع Octopus Deploy 3.0 باستخدام ترخيص تجريبي |
يسمح لك هذا القالب بنشر خادم Octopus Deploy 3.0 واحد بترخيص تجريبي. سيتم نشر هذا على جهاز ظاهري واحد Windows Server 2012R2 (Standard D2) وSQL DB (طبقة S1) في الموقع المحدد لمجموعة الموارد. |
تطبيق ويب لمدخل فيديو Orchard CMS |
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على Azure App Service Web Apps مع تمكين وحدة Azure Media Services وتكوينها. |
إنشاء SQL Server Azure، باستخدام أداة حماية تشفير البيانات |
ينشئ هذا القالب خادم Azure SQL، وينشط أداة حماية تشفير البيانات باستخدام مفتاح معين مخزن في Key Vault |
تطبيق ويب Umbraco CMS قابل للتطوير |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
تطبيق ويب Umbraco CMS بسيط |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
Enterprise Governance-AppService، SQL DB، AD، OMS، Runbooks |
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات التوزيع السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متوفر من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومتكاملي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، وتقليل مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
موقع eShop على الويب مع ILB ASE |
App Service Environment هي خيار خطة خدمة مميزة لـ Azure App Service الذي يوفر بيئة معزولة تمامًا ومخصصة للتشغيل الآمن لتطبيقات Azure App Service على نطاق واسع، بما في ذلك تطبيقات الويب والجوال والتطبيقات وتطبيقات واجهة برمجة التطبيقات. |
يستهلك WebApp نقطة نهاية خاصة ل Azure SQL |
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server |
خدمات سطح المكتب البعيد مع قابلية وصول عالية |
سيقوم نموذج التعليمات البرمجية لقالب ARM هذا بتوزيع معمل مجموعة جلسة عمل خدمات سطح المكتب البعيد 2019 مع قابلية وصول عالية. الهدف هو نشر حل متكرر بالكامل ومتاح بشكل كبير لخدمات سطح المكتب البعيد، باستخدام Windows Server 2019. |
توزيع Sports Analytics على Azure Architecture |
إنشاء حساب تخزين 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 Secrets User. |
تطبيق ويب مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights. |
الترحيل إلى قاعدة بيانات Azure SQL باستخدام Azure DMS |
تم تصميم خدمة ترحيل قاعدة بيانات Azure (DMS) لتبسيط عملية ترحيل قواعد البيانات المحلية إلى Azure. سيقوم DMS بتبسيط ترحيل قواعد بيانات SQL Server وOracle المحلية الموجودة إلى قاعدة بيانات Azure SQL أو مثيل Azure SQL المدار أو Microsoft SQL Server في جهاز Azure الظاهري. سينشر هذا القالب مثيل خدمة ترحيل قاعدة بيانات Azure، جهاز Azure الظاهري مع تثبيت خادم SQL عليه والذي سيعمل كخادم مصدر مع قاعدة بيانات تم إنشاؤها مسبقا عليها وخادم قاعدة بيانات Azure SQL الهدف الذي سيكون له مخطط تم إنشاؤه مسبقا لقاعدة البيانات ليتم ترحيله من المصدر إلى الخادم الهدف. سيوزع القالب أيضا الموارد المطلوبة مثل NIC وvnet وما إلى ذلك لدعم الجهاز الظاهري المصدر وخدمة DMS والخادم الهدف. |
توزيع مجموعة HDInsight وقاعدة بيانات SQL |
يسمح لك هذا القالب بإنشاء مجموعة HDInsight وقاعدة بيانات SQL لاختبار Sqoop. |
مثال على نقطة النهاية الخاصة |
يوضح هذا القالب كيفية إنشاء نقطة نهاية خاصة تشير إلى Azure SQL Server |
Azure SQL Server مع التدقيق المكتوب إلى تخزين كائن ثنائي كبير الحجم |
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى تخزين كائن ثنائي كبير الحجم |
Azure SQL Server مع التدقيق المكتوب إلى Event Hub |
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Event Hub |
Azure SQL Server مع التدقيق المكتوب إلى Log Analytics |
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Log Analytics (مساحة عمل OMS) |
تجمع SQL مخصص مع تشفير شفاف |
إنشاء SQL Server وتجمع SQL مخصص (المعروف سابقا باسم SQL DW) مع تشفير البيانات الشفاف. |
إنشاء SQL Server وقاعدة بيانات |
يسمح لك هذا القالب بإنشاء قاعدة بيانات وخادم SQL. |
توفير قاعدة بيانات SQL مع TDE |
يقوم هذا القالب بتوفير SQL Server مع فتح جدار حماية لنسبة استخدام شبكة Azure وقاعدة بيانات SQL مع تشفير البيانات الشفاف (TDE). |
توزيع تجمع SQL Elastic جديد |
يسمح لك هذا القالب بنشر تجمع مرن SQL جديد مع SQL Server المقترنة الجديدة وقواعد بيانات SQL الجديدة لتعيينها إليه. |
خادم SQL المنطقي |
يسمح لك هذا القالب بإنشاء خادم منطقي SQL. |
خادم SQL مع مصادقة Azure AD فقط |
يسمح لك هذا القالب بإنشاء خادم SQL في Azure مع تعيين مسؤول Azure AD وتمكين ميزة المصادقة Azure AD فقط. |
إنشاء خوادم وقاعدة بيانات Azure SQL باستخدام مجموعة تجاوز الفشل |
إنشاء خادمي Azure SQL وقاعدة بيانات ومجموعة تجاوز الفشل. |
بيئة خدمة التطبيقات مع خلفية Azure SQL |
ينشئ هذا القالب App Service Environment مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة. |
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة الاتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات. |
تطبيق ويب مع الهوية المدارة SQL Server و Ι |
مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة |
إنشاء تطبيق ويب + Redis Cache + SQL DB باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL. |
توفير تطبيق ويب باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة الاتصال في تطبيق الويب لقاعدة البيانات. |
إنشاء تطبيق ويب وتكوينه وتوزيعه على جهاز Azure الظاهري |
إنشاء جهاز ظاهري يعمل بنظام Windows وتكوينه باستخدام قاعدة بيانات SQL Azure، ونشر تطبيق الويب إلى البيئة باستخدام PowerShell DSC |
Sonarqube Docker Web App على Linux مع Azure SQL |
يوزع هذا القالب Sonarqube في حاوية Linux لتطبيق ويب Azure App Service باستخدام صورة Sonarqube الرسمية مدعوما SQL Server Azure. |
تعريف مورد قالب ARM
يمكن توزيع نوع مورد الخوادم مع العمليات التي تستهدف:
- مجموعات الموارد - راجع أوامر نشر مجموعة الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Sql/servers، أضف JSON التالي إلى القالب الخاص بك.
{
"type": "Microsoft.Sql/servers",
"apiVersion": "2022-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",
"keyId": "string",
"minimalTlsVersion": "string",
"primaryUserAssignedIdentityId": "string",
"publicNetworkAccess": "string",
"restrictOutboundNetworkAccess": "string",
"version": "string"
}
}
قيم Property
الخوادم
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | 'Microsoft.Sql/servers' |
apiVersion | إصدار واجهة برمجة تطبيقات المورد | 'معاينة 2022-05-01' |
الاسم | اسم المورد | سلسلة (مطلوبة) حد الحرف: 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}$ |
keyId | CMK URI للمفتاح لاستخدامه للتشفير. | سلسلة |
الحد الأدنى لTlsVersion | الحد الأدنى من إصدار TLS. القيم المسموح بها: '1.0'، '1.1'، '1.2' | سلسلة |
primaryUserAssignedIdentityId | معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها بشكل افتراضي. | سلسلة |
publicNetworkAccess | ما إذا كان يسمح بالوصول إلى نقطة النهاية العامة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكن" أو "معطل" | "معطل" "ممكن" |
تقييدOutboundNetworkAccess | ما إذا كان يجب تقييد الوصول إلى الشبكة الصادرة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكن" أو "معطل" | "معطل" "ممكن" |
version | إصدار الخادم. | سلسلة |
ServerExternalAdministrator
الاسم | الوصف | القيمة |
---|---|---|
نوع المسؤول | نوع مسؤول الخادم. | "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}$ |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | الوصف |
---|---|
تطبيق Django مع قواعد بيانات SQL |
يستخدم هذا القالب ملحق Azure Linux CustomScript لنشر تطبيق. ينشئ هذا المثال جهازا ظاهريا ل Ubuntu، ويثبت بصمت Python و Django وApache، ثم ينشئ تطبيق Django بسيطا. ينشئ القالب أيضا قاعدة بيانات SQL، مع نموذج جدول مع بعض البيانات النموذجية التي يتم عرضها في مستعرض الويب باستخدام استعلام |
EPiserverCMS في Azure |
يسمح لك هذا القالب بإنشاء الموارد المطلوبة لتوزيع EpiServerCMS في Azure |
كنتيكو إكسبرينس |
يسهل هذا القالب نشر الموارد المطلوبة لاستضافة بيئات كنتيكو Xperience في Microsoft Azure. |
مقياس تلقائي LANSA Windows VM ScaleSet مع قاعدة بيانات Azure SQL |
يوزع القالب Windows VMSS مع العدد المطلوب من الأجهزة الظاهرية في مجموعة المقياس وLANSA MSI لتثبيته في كل جهاز ظاهري. بمجرد نشر مجموعة مقياس الجهاز الظاهري، يتم استخدام ملحق برنامج نصي مخصص لتثبيت LANSA MSI) |
توزيع Octopus Deploy 3.0 باستخدام ترخيص تجريبي |
يسمح لك هذا القالب بنشر خادم Octopus Deploy 3.0 واحد بترخيص تجريبي. سيتم نشر هذا على جهاز ظاهري واحد ل Windows Server 2012R2 (Standard D2) وSQL DB (مستوى S1) في الموقع المحدد لمجموعة الموارد. |
تطبيق الويب لمدخل فيديو Orchard CMS |
يوفر هذا القالب طريقة سهلة لنشر Orchard CMS على Azure App Service Web Apps مع تمكين وحدة Azure Media Services وتكوينها. |
إنشاء SQL Server Azure، باستخدام أداة حماية تشفير البيانات |
ينشئ هذا القالب خادم Azure SQL، وينشط أداة حماية تشفير البيانات باستخدام مفتاح معين مخزن في Key Vault |
تطبيق ويب Umbraco CMS قابل للتطوير |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
تطبيق ويب Umbraco CMS بسيط |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
Enterprise Governance-AppService، SQL DB، AD، OMS، Runbooks |
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متوفر من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومتكاملي النظام والشركاء على حد سواء، الذي يوفر حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين تكاليفك، وتحسين موثوقية التطبيق (التطبيقات)، وتقليل مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
موقع eShop على الويب مع ILB ASE |
App Service Environment هي خيار خطة خدمة مميزة لـ Azure App Service الذي يوفر بيئة معزولة تمامًا ومخصصة للتشغيل الآمن لتطبيقات Azure App Service على نطاق واسع، بما في ذلك تطبيقات الويب والجوال والتطبيقات وتطبيقات واجهة برمجة التطبيقات. |
يستهلك WebApp نقطة نهاية خاصة ل Azure SQL |
يوضح هذا القالب كيفية إنشاء تطبيق ويب يستهلك نقطة نهاية خاصة تشير إلى Azure SQL Server |
خدمات سطح المكتب البعيد مع قابلية وصول عالية |
سيقوم نموذج التعليمات البرمجية لقالب ARM هذا بتوزيع معمل مجموعة جلسة عمل خدمات سطح المكتب البعيد 2019 مع قابلية وصول عالية. الهدف هو نشر حل متكرر بالكامل ومتاح بشكل كبير لخدمات سطح المكتب البعيد، باستخدام Windows Server 2019. |
توزيع Sports Analytics على Azure Architecture |
إنشاء حساب تخزين 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 Secrets User. |
تطبيق ويب مع قاعدة بيانات SQL وAzure Cosmos DB وAzure Search |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وAzure Cosmos DB وAzure Search وApplication Insights. |
الترحيل إلى قاعدة بيانات Azure SQL باستخدام Azure DMS |
تم تصميم خدمة ترحيل قاعدة بيانات Azure (DMS) لتبسيط عملية ترحيل قواعد البيانات المحلية إلى Azure. سيقوم DMS بتبسيط ترحيل قواعد بيانات SQL Server وOracle المحلية الموجودة إلى قاعدة بيانات Azure SQL أو مثيل Azure SQL المدار أو Microsoft SQL Server في جهاز Azure الظاهري. سينشر هذا القالب مثيل خدمة ترحيل قاعدة بيانات Azure، جهاز Azure الظاهري مع تثبيت خادم SQL عليه والذي سيعمل كخادم مصدر مع قاعدة بيانات تم إنشاؤها مسبقا عليها وخادم قاعدة بيانات Azure SQL الهدف الذي سيكون له مخطط تم إنشاؤه مسبقا لقاعدة البيانات ليتم ترحيله من المصدر إلى الخادم الهدف. سيوزع القالب أيضا الموارد المطلوبة مثل NIC وvnet وما إلى ذلك لدعم الجهاز الظاهري المصدر وخدمة DMS والخادم الهدف. |
توزيع مجموعة HDInsight وقاعدة بيانات SQL |
يسمح لك هذا القالب بإنشاء مجموعة HDInsight وقاعدة بيانات SQL لاختبار Sqoop. |
مثال على نقطة النهاية الخاصة |
يوضح هذا القالب كيفية إنشاء نقطة نهاية خاصة تشير إلى Azure SQL Server |
Azure SQL Server مع التدقيق المكتوب إلى تخزين كائن ثنائي كبير الحجم |
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى تخزين كائن ثنائي كبير الحجم |
Azure SQL Server مع التدقيق المكتوب إلى Event Hub |
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Event Hub |
Azure SQL Server مع التدقيق المكتوب إلى Log Analytics |
يسمح لك هذا القالب بنشر خادم Azure SQL مع تمكين التدقيق لكتابة سجلات التدقيق إلى Log Analytics (مساحة عمل OMS) |
تجمع SQL مخصص مع تشفير شفاف |
إنشاء SQL Server وتجمع SQL مخصص (المعروف سابقا باسم SQL DW) مع تشفير البيانات الشفاف. |
إنشاء SQL Server وقاعدة بيانات |
يسمح لك هذا القالب بإنشاء قاعدة بيانات وخادم SQL. |
توفير قاعدة بيانات SQL مع TDE |
يقوم هذا القالب بتوفير SQL Server مع فتح جدار حماية لنسبة استخدام شبكة Azure وقاعدة بيانات SQL مع تشفير البيانات الشفاف (TDE). |
توزيع تجمع SQL Elastic جديد |
يسمح لك هذا القالب بنشر تجمع مرن SQL جديد مع SQL Server المقترنة الجديدة وقواعد بيانات SQL الجديدة لتعيينها إليه. |
خادم SQL المنطقي |
يسمح لك هذا القالب بإنشاء خادم منطقي SQL. |
خادم SQL مع مصادقة Azure AD فقط |
يسمح لك هذا القالب بإنشاء خادم SQL في Azure مع تعيين مسؤول Azure AD وتمكين ميزة المصادقة Azure AD فقط. |
إنشاء خوادم وقاعدة بيانات Azure SQL باستخدام مجموعة تجاوز الفشل |
إنشاء خادمي Azure SQL وقاعدة بيانات ومجموعة تجاوز الفشل. |
بيئة خدمة التطبيقات مع خلفية Azure SQL |
ينشئ هذا القالب App Service Environment مع خلفية Azure SQL جنبا إلى جنب مع نقاط النهاية الخاصة جنبا إلى جنب مع الموارد المقترنة المستخدمة عادة في بيئة خاصة/معزولة. |
توفير تطبيق الأجهزة المحمولة باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق الأجهزة المحمولة وقاعدة بيانات SQL ومركز الإعلامات. يقوم بتكوين سلسلة الاتصال في تطبيق الأجهزة المحمولة لقاعدة البيانات ومركز الإعلامات. |
تطبيق ويب مع الهوية المدارة SQL Server و Ι |
مثال بسيط لنشر البنية الأساسية ل Azure للتطبيق + البيانات + الهوية المدارة + المراقبة |
إنشاء تطبيق ويب + Redis Cache + SQL DB باستخدام قالب |
ينشئ هذا القالب Azure Web App مع ذاكرة التخزين المؤقت Redis وقاعدة بيانات SQL. |
توفير تطبيق ويب باستخدام قاعدة بيانات SQL |
يقوم هذا القالب بتوفير تطبيق ويب وقاعدة بيانات SQL وإعدادات التحجيم التلقائي وقواعد التنبيه وApp Insights. يقوم بتكوين سلسلة الاتصال في تطبيق الويب لقاعدة البيانات. |
إنشاء تطبيق ويب وتكوينه وتوزيعه على جهاز Azure الظاهري |
إنشاء جهاز ظاهري يعمل بنظام Windows وتكوينه باستخدام قاعدة بيانات SQL Azure، ونشر تطبيق الويب إلى البيئة باستخدام PowerShell DSC |
Sonarqube Docker Web App على Linux مع Azure SQL |
يوزع هذا القالب Sonarqube في حاوية Linux لتطبيق ويب Azure App Service باستخدام صورة Sonarqube الرسمية مدعوما SQL Server Azure. |
تعريف مورد Terraform (موفر AzAPI)
يمكن توزيع نوع مورد الخوادم مع العمليات التي تستهدف:
- مجموعات الموارد
للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير.
تنسيق المورد
لإنشاء مورد Microsoft.Sql/servers، أضف Terraform التالي إلى القالب الخاص بك.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Sql/servers@2022-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"
keyId = "string"
minimalTlsVersion = "string"
primaryUserAssignedIdentityId = "string"
publicNetworkAccess = "string"
restrictOutboundNetworkAccess = "string"
version = "string"
}
})
}
قيم Property
الخوادم
الاسم | الوصف | القيمة |
---|---|---|
النوع | نوع المورد | "Microsoft.Sql/servers@2022-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}$ |
keyId | CMK URI للمفتاح لاستخدامه للتشفير. | سلسلة |
الحد الأدنى لTlsVersion | الحد الأدنى من إصدار TLS. القيم المسموح بها: '1.0'، '1.1'، '1.2' | سلسلة |
primaryUserAssignedIdentityId | معرف المورد للهوية المعينة من قبل المستخدم لاستخدامها بشكل افتراضي. | سلسلة |
publicNetworkAccess | ما إذا كان يسمح بالوصول إلى نقطة النهاية العامة لهذا الخادم أم لا. القيمة اختيارية ولكن إذا تم تمريرها، يجب أن تكون "ممكنة" أو "معطل" | "معطل" "ممكن" |
تقييد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}$ |
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ