Bagikan melalui


Tutorial: Membuat komputer virtual dan menetapkan profil Automanage ke dalamnya

Dalam tutorial ini, Anda akan membuat grup sumber daya dan komputer virtual. Anda kemudian akan menetapkan profil konfigurasi Praktik Terbaik Automanage ke komputer baru menggunakan Python SDK.

Prasyarat

Membuat sumber daya

Masuk ke Azure

Masuk ke Azure dengan menggunakan perintah berikut:

az login

Buat grup sumber daya

Membuat grup sumber daya:

az group create --name "test-rg" --location "eastus"

Buat komputer virtual

Buat komputer virtual Windows:

az vm create `
    --resource-group "test-rg" `
    --name "testvm" `
    --location "eastus" `
    --image win2016datacenter `
    --admin-username testUser `
    --size Standard_D2s_v3 `
    --storage-sku Standard_LRS

Menetapkan profil praktik terbaik ke komputer virtual

Sekarang setelah kita berhasil membuat grup sumber daya dan komputer virtual, saatnya untuk menyiapkan proyek Python dan menetapkan profil konfigurasi Praktik Terbaik Automanage ke komputer virtual yang baru dibuat.

Memasang paket Python

Instal paket Azure Identity dan Azure Automanage menggunakan pip:

pip install azure-mgmt-automanage
pip install azure-identity

Mengimpor paket

app.py Buat file dan impor paket yang diinstal di dalamnya:

from azure.identity import DefaultAzureCredential
from azure.mgmt.automanage import AutomanageClient

Atur beberapa variabel lokal:

sub = "<sub ID>"
rg = "test-rg"
vm = "testvm"

Mengautentikasi ke Azure dan membuat klien Automanage

Gunakan DefaultAzureCredential dalam azure-identity paket untuk mengautentikasi ke Azure. Kemudian, gunakan kredensial untuk membuat Klien Automanage.

credential = DefaultAzureCredential()
client = AutomanageClient(credential, sub)

Membuat penetapan profil praktik terbaik

Sekarang kita akan membuat penugasan antara komputer virtual baru kita dan profil Praktik Terbaik:

assignment = {
    "properties": {
        "configurationProfile": "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction",
    }
}

# assignment name must be 'default'
client.configuration_profile_assignments.create_or_update(
    "default", rg, vm, assignment)

Jalankan file Python:

python app.py


Menampilkan Penugasan di portal

Navigasi ke komputer virtual dan pilih bilah Automanage : bilah automanage

Lihat Profil Automanage yang sekarang diaktifkan pada komputer virtual: automanage vm

Langkah berikutnya

Untuk informasi selengkapnya tentang Automanage Python SDK, silakan kunjungi repositori azure-samples-python-management.