ট্যাগ সহ Azure সতর্কতা নিয়ম ব্যবস্থাপনা স্ট্রীমলাইন করা
একাধিক পরিবেশে Azure সতর্কতার নিয়ম পরিচালনা করা কঠিন হতে পারে, বিশেষ করে 1000+ নিয়মের একটি বড় মাপের সেটআপের সাথে। 🏗️ Azure DevOps-এর মতো টুলের মাধ্যমে অটোমেশন সৃষ্টিকে সহজ করে, কিন্তু নির্দিষ্ট নিয়ম ফিল্টার বা অক্ষম করার জন্য অতিরিক্ত প্রচেষ্টার প্রয়োজন।
এমন একটি পরিস্থিতি বিবেচনা করুন যেখানে আপনি Azure DevOps পাইপলাইনের সাথে একীভূত একটি ARM টেমপ্লেট ব্যবহার করে ইতিমধ্যেই প্রচুর সতর্কতা নিয়ম স্থাপন করেছেন। আপনাকে এখন গতিশীল মানদণ্ডের উপর ভিত্তি করে এই নিয়মগুলির একটি উপসেট নিষ্ক্রিয় করতে হবে৷ গতিশীলভাবে নিয়মগুলিকে শ্রেণিবদ্ধ এবং ফিল্টার করার জন্য একটি কার্যকর পদ্ধতি ছাড়াই এই কাজটি চ্যালেঞ্জিং হয়ে ওঠে। 🔍
ট্যাগগুলি Azure-এ সংস্থানগুলিকে শ্রেণীবদ্ধ করার জন্য একটি শক্তিশালী প্রক্রিয়া প্রদান করে, যা তাদের এই উদ্দেশ্যে আদর্শ করে তোলে। তৈরির সময় সতর্কতার নিয়মগুলির সাথে ট্যাগ যুক্ত করে, আপনি পরে নির্দিষ্ট মানদণ্ডের উপর ভিত্তি করে এই নিয়মগুলি ফিল্টার করতে পারেন এবং প্রোগ্রামগতভাবে অক্ষম করার মতো বাল্ক অ্যাকশনগুলি সম্পাদন করতে পারেন৷ যাইহোক, এটি বাস্তবায়নের জন্য টেমপ্লেট ডিজাইন এবং কমান্ড এক্সিকিউশন উভয় ক্ষেত্রেই একটি স্পষ্ট কৌশল প্রয়োজন।
এই প্রবন্ধে, আমরা কীভাবে ARM টেমপ্লেট ব্যবহার করে Azure সতর্কতার নিয়মগুলির জন্য ট্যাগিং সক্ষম করতে পারি এবং এই সতর্কতাগুলিকে গতিশীলভাবে ফিল্টার এবং পরিচালনা করার একটি পদ্ধতি প্রদর্শন করব। জটিল পরিবেশে ট্যাগিং কীভাবে ক্রিয়াকলাপকে সহজতর করতে পারে তা দেখানোর জন্য আমরা ব্যবহারিক উদাহরণগুলিও আলোচনা করব। 💡
আদেশ | ব্যবহারের উদাহরণ |
---|---|
Set-AzResource | একটি বিদ্যমান Azure সম্পদের বৈশিষ্ট্য পরিবর্তন করতে ব্যবহৃত হয়, যেমন "সক্ষম" কে মিথ্যা সেট করে একটি সতর্কতা নিয়ম অক্ষম করা। উদাহরণ: `Set-AzResource -ResourceId $alertId -Properties @{enabled=$false} -Force`। |
Get-AzResource | একটি নির্দিষ্ট রিসোর্স গ্রুপের মধ্যে Azure রিসোর্স পুনরুদ্ধার করে, রিসোর্স টাইপ বা ট্যাগ দ্বারা ফিল্টার করার অনুমতি দেয়। উদাহরণ: `Get-AzResource -ResourceGroupName $resourceGroup -ResourceType "Microsoft.Insights/scheduledQueryRules"`। |
Where-Object | নির্দিষ্ট অবস্থার উপর ভিত্তি করে অবজেক্ট ফিল্টার করে, যেমন একটি ট্যাগ কী একটি নির্দিষ্ট মানের সাথে মেলে কিনা তা পরীক্ষা করা। উদাহরণ: `$alertRules | যেখানে-অবজেক্ট { $_.Tags[$tagKey] -eq $tagValue }`। |
az resource update | একটি সম্পদের নির্দিষ্ট বৈশিষ্ট্য গতিশীলভাবে আপডেট করার জন্য একটি Azure CLI কমান্ড। প্রোগ্রামগতভাবে সতর্কতা নিয়ম নিষ্ক্রিয় করার জন্য দরকারী। উদাহরণ: `az রিসোর্স আপডেট --ids $alert --set property.enabled=false`। |
az resource list | সাবস্ক্রিপশন বা রিসোর্স গ্রুপে রিসোর্স তালিকাভুক্ত করে, ঐচ্ছিকভাবে ট্যাগ দ্বারা ফিল্টার করা হয়। উদাহরণ: `az সম্পদ তালিকা --resource-group $resourceGroup --resource-type "Microsoft.Insights/scheduledQueryRules" --query "[?tags.Environment=='Test']"`। |
jq | একটি লাইটওয়েট JSON প্রসেসর JSON আউটপুট যেমন রিসোর্স আইডি থেকে নির্দিষ্ট ক্ষেত্র বের করতে ব্যবহৃত হয়। উদাহরণ: `echo $alertRules | jq -r '[].id'`। |
Custom Webhook Payload | একটি ওয়েবহুকে নির্দিষ্ট সতর্কতা বিশদ বিবরণ পাঠাতে ARM টেমপ্লেটে অন্তর্ভুক্ত একটি JSON কাঠামো। উদাহরণ: `"customWebhookPayload": "{ "AlertRuleName":"#alertrulename", "AlertType":"#alerttype", ... }"`। |
Parameters in ARM Templates | ট্যাগ এবং সতর্কতার বিবরণের মতো বাহ্যিক ইনপুটগুলিকে অনুমতি দিয়ে টেমপ্লেটটিকে গতিশীল করতে ব্যবহৃত হয়। উদাহরণ: `"[প্যারামিটার('ট্যাগ')]"`। |
az login | Azure CLI-তে ব্যবহারকারীকে প্রমাণীকরণ করে, পরবর্তী কমান্ডগুলিকে Azure সম্পদের সাথে ইন্টারঅ্যাক্ট করার অনুমতি দেয়। উদাহরণ: `az লগইন`। |
foreach | একটি পাওয়ারশেল লুপ ফিল্টার করা সংস্থানগুলির মাধ্যমে পুনরাবৃত্তি করতে এবং প্রতিটি সতর্কতার নিয়ম অক্ষম করার মতো একটি ক্রিয়া সম্পাদন করতে ব্যবহৃত হয়। উদাহরণ: `foreach ($filteredAlerts-এ $alert) { ... }`। |
স্ক্রিপ্ট সহ সতর্কতা নিয়ম ব্যবস্থাপনা সরলীকরণ
PowerShell এবং Azure CLI স্ক্রিপ্টগুলি প্রচুর সংখ্যক Azure সতর্কতা নিয়ম পরিচালনার চ্যালেঞ্জ মোকাবেলা করার লক্ষ্য প্রদান করেছে। এই স্ক্রিপ্টগুলি ট্যাগগুলির উপর ভিত্তি করে নির্দিষ্ট নিয়মগুলিকে গতিশীলভাবে ফিল্টারিং এবং নিষ্ক্রিয় করার উপর ফোকাস করে। উদাহরণস্বরূপ, 1000 টির বেশি নিয়ম সহ একটি সেটআপে, "পরিবেশ" বা "টিম" এর মতো ট্যাগগুলি ব্যবহার করে আপডেটের প্রয়োজনের নিয়মগুলিকে আলাদা করতে সাহায্য করতে পারে৷ PowerShell স্ক্রিপ্ট ব্যবহার করে Get-AzResource সমস্ত নিয়ম পুনরুদ্ধার করার কমান্ড, তাদের ফিল্টার করে যেখানে-অবজেক্ট, এবং ব্যবহার করে তাদের অবস্থা সংশোধন করে সেট-আজরিসোর্স. এই মডুলার পদ্ধতি বাল্ক অপারেশন পরিচালনার দক্ষতা নিশ্চিত করে।
একটি বাস্তব-বিশ্বের পরিস্থিতিতে, একাধিক পরিবেশ সহ একটি সংস্থা বিবেচনা করুন: উত্পাদন, পরীক্ষা এবং উন্নয়ন। "এনভায়রনমেন্ট=টেস্ট" এর মত ট্যাগগুলি ডাউনটাইম উইন্ডোর সময় প্রশাসকদের দ্রুত পরীক্ষা-সম্পর্কিত সতর্কতাগুলি সনাক্ত এবং নিষ্ক্রিয় করার অনুমতি দেয়। Azure পোর্টালে ম্যানুয়ালি আপডেট করার নিয়মের তুলনায় এটি উল্লেখযোগ্য সময় সাশ্রয় করে। Azure CLI স্ক্রিপ্ট যেমন কমান্ড ব্যবহার করে এই কার্যকারিতা মিরর করে az সম্পদ তালিকা এবং az সম্পদ আপডেট. jq-এর মতো সরঞ্জামগুলির সাথে মিলিত, এটি উন্নত ব্যবহারকারীদের জন্য JSON পার্সিংকে সহজ করে। 🛠️
টেমপ্লেটের দিকে, নিয়ম তৈরির সময় ট্যাগ করা ধারাবাহিকতা এবং ট্রেসেবিলিটি নিশ্চিত করে। এআরএম টেমপ্লেট উদাহরণ দেখায় কিভাবে প্যারামিটারগুলি গতিশীলভাবে সতর্কতার নিয়মে ট্যাগ সন্নিবেশ করতে পারে। উদাহরণ স্বরূপ, "Team=DevOps" যোগ করার ফলে ক্রিয়াকলাপগুলি নির্দিষ্ট দলের মালিকানাধীন নিয়মগুলিকে আলাদা করার অনুমতি দেয়৷ গ্রানুলারিটির এই স্তরটি উপযুক্ত পর্যবেক্ষণ এবং সিস্টেমের প্রয়োজনে দ্রুত প্রতিক্রিয়া সক্ষম করে। 💡 টেমপ্লেটগুলি বিস্তারিত সতর্কতার জন্য কাস্টম ওয়েবহুক পেলোডগুলিকে একীভূত করে, সরাসরি বিজ্ঞপ্তি পাইপলাইনে অপারেশনাল অন্তর্দৃষ্টি যোগ করে।
অবশেষে, ইউনিট পরীক্ষা নিশ্চিত করে যে এই স্ক্রিপ্টগুলি বিভিন্ন পরিবেশে নির্ভরযোগ্যভাবে কাজ করে। কিছু পূর্বনির্ধারিত সতর্কতা নিয়মের মতো মক ডেটা দিয়ে পরীক্ষা করা স্ক্রিপ্টের যুক্তি এবং ত্রুটি হ্যান্ডলিংকে যাচাই করতে সাহায্য করে। মডুলার, ভাল-মন্তব্য করা কোড ব্যবহার করে এই স্ক্রিপ্টগুলিকে পুনরায় ব্যবহারযোগ্য এবং অভিযোজনযোগ্য করে তোলে, নিশ্চিত করে যে সংস্থাগুলি তাদের অটোমেশন ওয়ার্কফ্লোগুলি অনায়াসে বজায় রাখতে এবং প্রসারিত করতে পারে।
ট্যাগিং এবং ফিল্টারিং Azure সতর্কতা নিয়ম গতিশীলভাবে
ট্যাগের উপর ভিত্তি করে Azure সতর্কতা নিয়ম ফিল্টার এবং নিষ্ক্রিয় করতে একটি PowerShell স্ক্রিপ্ট ব্যবহার করে।
# Import Azure module and log in
Import-Module Az
Connect-AzAccount
# Define resource group and tag filter
$resourceGroup = "YourResourceGroupName"
$tagKey = "Environment"
$tagValue = "Test"
# Retrieve all alert rules in the resource group
$alertRules = Get-AzResource -ResourceGroupName $resourceGroup -ResourceType "Microsoft.Insights/scheduledQueryRules"
# Filter alert rules by tag
$filteredAlerts = $alertRules | Where-Object { $_.Tags[$tagKey] -eq $tagValue }
# Disable filtered alert rules
foreach ($alert in $filteredAlerts) {
$alertId = $alert.ResourceId
Set-AzResource -ResourceId $alertId -Properties @{enabled=$false} -Force
}
# Output the result
Write-Output "Disabled $($filteredAlerts.Count) alert rules with tag $tagKey=$tagValue."
ট্যাগিং এবং পরিচালনার জন্য ARM টেমপ্লেট অপ্টিমাইজ করা
সমস্ত সতর্কতাগুলি তৈরির সময় সঠিকভাবে ট্যাগ করা হয়েছে তা নিশ্চিত করতে একটি ARM টেমপ্লেট ব্যবহার করে৷
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"resources": [
{
"type": "Microsoft.Insights/scheduledQueryRules",
"apiVersion": "2018-04-16",
"name": "[parameters('AlertRuleName')]",
"location": "[parameters('location')]",
"tags": {
"Environment": "[parameters('environment')]",
"Team": "[parameters('team')]"
},
"properties": {
"displayName": "[parameters('AlertRuleName')]",
"enabled": "[parameters('enabled')]",
"source": {
"query": "[parameters('query')]",
"dataSourceId": "[parameters('logAnalyticsWorkspaceId')]"
}
}
}
]
}
Azure CLI এর সাথে ডায়নামিক ফিল্টারিং এবং অক্ষম করা
ট্যাগের উপর ভিত্তি করে সতর্কতা নিয়মগুলি গতিশীলভাবে পরিচালনা করতে Azure CLI কমান্ড ব্যবহার করে।
# Log in to Azure CLI
az login
# Set variables for filtering
resourceGroup="YourResourceGroupName"
tagKey="Environment"
tagValue="Test"
# List all alert rules with specific tags
alertRules=$(az resource list --resource-group $resourceGroup --resource-type "Microsoft.Insights/scheduledQueryRules" --query "[?tags.$tagKey=='$tagValue']")
# Disable each filtered alert rule
for alert in $(echo $alertRules | jq -r '.[].id'); do
az resource update --ids $alert --set properties.enabled=false
done
# Output result
echo "Disabled alert rules with tag $tagKey=$tagValue."
উন্নত ট্যাগিং টেকনিকের মাধ্যমে সতর্কতা বিধি ব্যবস্থাপনা উন্নত করা
Azure-এ ট্যাগ করা শুধুমাত্র সম্পদের লেবেল করার বিষয়ে নয়—এটি কার্যকর সম্পদ ব্যবস্থাপনা এবং অটোমেশনের জন্য একটি ভিত্তি। 1000টিরও বেশি Azure সতর্কতার নিয়ম নিয়ে কাজ করার সময়, উন্নত ট্যাগিং কৌশলগুলি অপারেশনগুলিকে উল্লেখযোগ্যভাবে স্ট্রিমলাইন করতে পারে। একটি শক্তিশালী পদ্ধতি হল একটি বহুমাত্রিক ট্যাগিং কাঠামো বাস্তবায়ন করা, যেখানে ট্যাগগুলি শুধুমাত্র "পরিবেশ" এর মতো বিস্তৃত বিভাগই নয়, "সমালোচনা" বা "টিম" এর মতো উপশ্রেণীও অন্তর্ভুক্ত করে। এটি দলগুলিকে বিভ্রাট বা রক্ষণাবেক্ষণের সময় প্রতিক্রিয়ার সময়কে অপ্টিমাইজ করে সতর্কতার নিয়মগুলিকে আরও দানাদারভাবে টুকরো টুকরো করতে এবং ডাইস করতে দেয়৷ 🚀
উদাহরণস্বরূপ, "এনভায়রনমেন্ট=উৎপাদন" এবং "সমালোচনা=উচ্চ" এর মতো ট্যাগগুলি একটি সংস্থাকে মিশন-ক্রিটিকাল সিস্টেমের জন্য সতর্কতা অগ্রাধিকার দিতে সাহায্য করতে পারে। অটোমেশনের সাথে মিলিত, এর মানে হল রিয়েল-টাইমে শুধুমাত্র সবচেয়ে প্রাসঙ্গিক নিয়মের উপর কাজ করা হয়। এই ধরনের অনুশীলনগুলি CI/CD পাইপলাইনে নির্বিঘ্নে একত্রিত হতে পারে, যেখানে ARM টেমপ্লেট বা Azure DevOps টাস্কগুলি ব্যবহার করে স্থাপনার সময় ট্যাগগুলি স্বয়ংক্রিয়ভাবে যোগ করা হয়। এটি জটিল মাল্টি-টিম পরিবেশেও ট্যাগিংয়ের ধারাবাহিকতা নিশ্চিত করে। 🛠️
ট্যাগিং এর আরেকটি প্রায়ই উপেক্ষিত সুবিধা হল খরচ ব্যবস্থাপনা এবং অডিটিং এর ভূমিকা। "CostCenter" বা "মালিক" এর সাথে সতর্কতার নিয়মগুলি ট্যাগ করে, সংস্থাগুলি অপারেশনাল খরচগুলি ট্র্যাক করতে পারে এবং অক্ষম বা অপ্টিমাইজ করা যেতে পারে এমন অব্যবহৃত নিয়মগুলি সনাক্ত করতে পারে৷ এই অন্তর্দৃষ্টিগুলি সাংগঠনিক নীতিগুলির সাথে সম্মতি নিশ্চিত করার সময় একটি চর্বিহীন এবং দক্ষ পর্যবেক্ষণ সেটআপ বজায় রাখার জন্য অমূল্য। এই পদ্ধতিটি রিয়েল-টাইম অন্তর্দৃষ্টির জন্য পাওয়ার BI-এর মতো তৃতীয় পক্ষের সরঞ্জামগুলির সাথে উন্নত রিপোর্টিং এবং একীকরণের পথও প্রশস্ত করে।
Azure Alert Rule Tagging সম্পর্কিত প্রায়শ জিজ্ঞাস্য প্রশ্নাবলী
- আমি কিভাবে একটি বিদ্যমান Azure সতর্কতা নিয়মে ট্যাগ যোগ করতে পারি?
- আপনি ব্যবহার করতে পারেন Set-AzResource PowerShell এ কমান্ড বা az resource update একটি বিদ্যমান সম্পদে ট্যাগ যোগ বা আপডেট করার জন্য Azure CLI-তে কমান্ড।
- আমি কি একাধিক ট্যাগ দ্বারা Azure সতর্কতা নিয়ম ফিল্টার করতে পারি?
- হ্যাঁ, PowerShell-এ, আপনি ব্যবহার করতে পারেন Where-Object একাধিক ট্যাগ দ্বারা ফিল্টার করার জন্য লজিক্যাল অপারেটর সহ। একইভাবে, Azure CLI JSON পার্সিংয়ের সাথে জটিল প্রশ্নগুলিকে সমর্থন করে।
- এআরএম টেমপ্লেটগুলিতে গতিশীলভাবে ট্যাগগুলি অন্তর্ভুক্ত করা কি সম্ভব?
- একেবারেই! ব্যবহার করুন [parameters('tags')] এআরএম টেমপ্লেটে প্রপার্টি ডিপ্লয়মেন্টের সময় ট্যাগ মানগুলিকে গতিশীলভাবে পাস করতে।
- ট্যাগগুলি কীভাবে প্রচুর পরিমাণে সতর্কতার নিয়ম পরিচালনা করতে সহায়তা করে?
- ট্যাগগুলি লজিক্যাল গ্রুপিং সক্ষম করে, যেমন পরিবেশ বা সমালোচনার দ্বারা, এটি প্রোগ্রামে বা ম্যানুয়ালি সংস্থানগুলি সনাক্ত করা, ফিল্টার করা এবং পরিচালনা করা সহজ করে তোলে।
- ট্যাগগুলি কি সতর্কতার নিয়মের জন্য খরচ ট্র্যাকিং উন্নত করতে পারে?
- হ্যাঁ, "CostCenter" বা "মালিক" এর মতো ক্ষেত্রগুলির সাথে ট্যাগ করা Azure-এর খরচ ব্যবস্থাপনার সরঞ্জামগুলির মাধ্যমে বিশদ ব্যয় বিশ্লেষণ এবং আরও ভাল বাজেটের অনুমতি দেয়৷
- একটি Azure সম্পদে ট্যাগ সংখ্যা কোন সীমা আছে?
- Azure রিসোর্স প্রতি 50টি ট্যাগ পর্যন্ত অনুমতি দেয়। যাইহোক, প্রচুর সংখ্যক ট্যাগ ব্যবহার করার সময় ক্যোয়ারী দক্ষতার দিকে খেয়াল রাখুন।
- ট্যাগগুলির উপর ভিত্তি করে আমি কীভাবে সতর্কতা নিয়মগুলিকে গতিশীলভাবে নিষ্ক্রিয় করব?
- এর সাথে নিয়ম পুনরুদ্ধার করতে PowerShell ব্যবহার করুন Get-AzResource, ট্যাগ ব্যবহার করে তাদের ফিল্টার করুন, এবং তারপর তাদের অক্ষম করুন Set-AzResource.
- ট্যাগগুলি কি বিজ্ঞপ্তি বা অ্যাকশন গ্রুপে ব্যবহার করা যেতে পারে?
- হ্যাঁ, এআরএম টেমপ্লেটগুলিতে কাস্টম ওয়েবহুক পেলোডগুলিতে ট্যাগগুলি অন্তর্ভুক্ত থাকতে পারে, সেগুলিকে প্রেক্ষাপটের জন্য সতর্কতা বিজ্ঞপ্তি সহ পাস করে৷
- ট্যাগিং কিভাবে CI/CD অনুশীলনের সাথে সারিবদ্ধ হয়?
- ARM টেমপ্লেট বা Azure DevOps টাস্ক ব্যবহার করে ডিপ্লোয়মেন্ট পাইপলাইনের সময় ট্যাগ যোগ করা যেতে পারে, একটি প্রমিত এবং স্বয়ংক্রিয় পদ্ধতি নিশ্চিত করে।
- ট্যাগ সহ কাস্টম ওয়েবহুক পেলোড ব্যবহার করার সুবিধা কি?
- কাস্টম ওয়েবহুক পেলোডগুলিতে ট্যাগগুলি সহ সমৃদ্ধ মেটাডেটা প্রদান করে, ডাউনস্ট্রিম সিস্টেমগুলিকে প্রাসঙ্গিক ডেটার উপর ভিত্তি করে আরও কার্যকরভাবে সতর্কতা প্রক্রিয়া করার অনুমতি দেয়।
স্কেলেবিলিটির জন্য স্ট্রীমলাইনিং অ্যালার্ট ম্যানেজমেন্ট
ট্যাগিং Azure সতর্কতা নিয়মের মতো সংস্থানগুলি পরিচালনা করার একটি কাঠামোগত উপায় প্রদান করে, বিশেষ করে শত শত বা হাজার হাজার নিয়ম সহ পরিবেশে। তৈরির সময় ট্যাগগুলিকে অন্তর্ভুক্ত করে বা গতিশীলভাবে যুক্ত করে, প্রশাসকরা সহজেই ফিল্টার করতে এবং নির্দিষ্ট নিয়মে কাজ করতে পারে, সময় বাঁচাতে এবং নির্ভুলতা উন্নত করতে পারে। 💡
ARM টেমপ্লেট এবং Azure DevOps-এর মাধ্যমে অটোমেশনের মাধ্যমে, ট্যাগিং স্কেলেবিলিটির অবিচ্ছেদ্য অংশ হয়ে ওঠে। "Environment=Test" বা "Criticality=High" এর মত ট্যাগ যোগ করা নিশ্চিত করে যে নিয়মগুলি কার্যকরভাবে শ্রেণীবদ্ধ করা হয়েছে, বিরামহীন ক্রিয়াকলাপগুলিকে সক্ষম করে৷ এই কৌশলটি কেবল ব্যবস্থাপনাকে সহজ করে না বরং সিস্টেমের আচরণ এবং অপারেশনাল খরচের অন্তর্দৃষ্টিও বাড়ায়।
ডায়নামিক অ্যালার্ট রুল ম্যানেজমেন্টের জন্য সূত্র এবং রেফারেন্স
- Azure সতর্কতা নিয়ম তৈরি করার জন্য ARM টেমপ্লেটের ব্যবহার সম্পর্কে বিশদভাবে বর্ণনা করে। আরো বিস্তারিত জানার জন্য, দেখুন Azure মনিটর ডকুমেন্টেশন .
- সম্পদ গোষ্ঠী স্থাপনের জন্য Azure DevOps কার্যগুলি বর্ণনা করে। দেখুন Azure DevOps টাস্ক ডকুমেন্টেশন .
- Azure-এ সম্পদ ব্যবস্থাপনার জন্য PowerShell ব্যবহারের অন্তর্দৃষ্টি। পড়ুন Azure PowerShell Cmdlets .
- গতিশীলভাবে সম্পদ পরিচালনা এবং আপডেট করার জন্য Azure CLI-এর বিশদ বিবরণ। এ গাইড অ্যাক্সেস করুন Azure CLI ডকুমেন্টেশন .