Rychlý start: Povolení služby Azure Automanage pro virtuální počítače pomocí Javy
Upozornění
30. září 2027 bude služba Osvědčených postupů služby Azure Automanage vyřazena. Při pokusu o vytvoření nového konfiguračního profilu nebo připojování nového předplatného do služby dojde k chybě. Přečtěte si další informace o tom, jak migrovat do služby Azure Policy před tímto datem.
Upozornění
Od 1. února 2025 začne služba Azure Automanage zavádět změny, které zastaví podporu a vynucování pro všechny služby závislé na zastaralém agentovi Microsoft Monitoring Agent (MMA). Pokud chcete dál používat řešení Change Tracking a Management, VM Insights, Update Management a Azure Automation, migrujte na nového agenta služby Azure Monitor (AMA).
Azure Automanage umožňuje uživatelům bezproblémově aplikovat osvědčené postupy Azure na své virtuální počítače. Tato příručka pro rychlý start vám pomůže použít konfigurační profil osvědčených postupů na existující virtuální počítač pomocí úložiště azure-sdk-for-java.
Požadavky
- Java Development Kit (JDK) verze 8 nebo novější
- Aktivní předplatné Azure
- Existující virtuální počítač
Poznámka:
Bezplatné zkušební účty nemají přístup k virtuálním počítačům používaným v tomto kurzu. Upgradujte prosím na předplatné s průběžným platbou.
Důležité
Abyste mohli povolit automatické správy, musíte mít roli Přispěvatel ve skupině prostředků obsahující vaše virtuální počítače. Pokud v předplatném poprvé povolíte službu Automanage, potřebujete následující oprávnění: role vlastníka nebo přispěvatele spolu s rolemi správce uživatelských přístupů ve vašem předplatném.
Přidání požadovaných závislostí
Přidejte do pom.xml
závislosti Azure Identity a Azure Automanage .
<!-- https://mvnrepository.com/artifact/com.azure/azure-identity -->
<dependency>
<groupId>com.azure</groupId>
<artifactId>azure-identity</artifactId>
<version>1.6.0-beta.1</version>
<scope>test</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/com.azure.resourcemanager/azure-resourcemanager-automanage -->
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-automanage</artifactId>
<version>1.0.0-beta.1</version>
</dependency>
Ověřování v Azure a vytvoření klienta automatické správy
Pomocí balíčku Azure Identity se ověřte v Azure a pak vytvořte klienta automatické správy:
AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
TokenCredential credential = new DefaultAzureCredentialBuilder()
.authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
.build();
AutomanageManager client = AutomanageManager
.authenticate(credential, profile);
Povolení konfiguračního profilu osvědčených postupů pro existující virtuální počítač
String configProfile = "/providers/Microsoft.Automanage/bestPractices/AzureBestPracticesProduction";
client
.configurationProfileAssignments()
.define("default") // name must be default
.withExistingVirtualMachine("resourceGroupName", "vmName")
.withProperties(
new ConfigurationProfileAssignmentProperties()
.withConfigurationProfile(configProfile))
.create();
Další kroky
Přečtěte si, jak provádět další operace s klientem Automanage Java, a to tak , že navštívíte úložiště azure-sdk-for-java.