Condividi tramite


Microsoft.Compute virtualMachines/extensions 2021-11-01

Definizione di risorsa Bicep

Il tipo di risorsa virtualMachines/extensions può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Compute/virtualMachines/extensions, aggiungere il bicep seguente al modello.

resource symbolicname 'Microsoft.Compute/virtualMachines/extensions@2021-11-01' = {
  parent: resourceSymbolicName
  location: 'string'
  name: 'string'
  properties: {
    autoUpgradeMinorVersion: bool
    enableAutomaticUpgrade: bool
    forceUpdateTag: 'string'
    instanceView: {
      name: 'string'
      statuses: [
        {
          code: 'string'
          displayStatus: 'string'
          level: 'string'
          message: 'string'
          time: 'string'
        }
      ]
      substatuses: [
        {
          code: 'string'
          displayStatus: 'string'
          level: 'string'
          message: 'string'
          time: 'string'
        }
      ]
      type: 'string'
      typeHandlerVersion: 'string'
    }
    protectedSettings: any(Azure.Bicep.Types.Concrete.AnyType)
    protectedSettingsFromKeyVault: any(Azure.Bicep.Types.Concrete.AnyType)
    publisher: 'string'
    settings: any(Azure.Bicep.Types.Concrete.AnyType)
    suppressFailures: bool
    type: 'string'
    typeHandlerVersion: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valori delle proprietà

InstanceViewStatus

Nome Descrizione Valore
codice Codice di stato. corda
displayStatus Etichetta localizzabile breve per lo stato. corda
livello Codice a livello. 'Error'
'Info'
'Avviso'
Messaggio Messaggio di stato dettagliato, inclusi gli avvisi e i messaggi di errore. corda
Ore Ora dello stato. corda

Microsoft.Compute/virtualMachines/extensions

Nome Descrizione Valore
ubicazione Percorso risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
genitore In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre.

Per altre informazioni, vedere risorsa figlio all'esterno della risorsa padre.
Nome simbolico per la risorsa di tipo: virtualMachines
proprietà Descrive le proprietà di un'estensione macchina virtuale. VirtualMachineExtensionProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli

ResourceTags

Nome Descrizione Valore

VirtualMachineExtensionInstanceView

Nome Descrizione Valore
nome Nome dell'estensione della macchina virtuale. corda
Stati Informazioni sullo stato della risorsa. InstanceViewStatus[]
substatuses Informazioni sullo stato della risorsa. InstanceViewStatus[]
digitare Specifica il tipo di estensione; un esempio è "CustomScriptExtension". corda
typeHandlerVersion Specifica la versione del gestore di script. corda

VirtualMachineExtensionProperties

Nome Descrizione Valore
autoUpgradeMinorVersion Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true. Bool
enableAutomaticUpgrade Indica se l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione. Bool
forceUpdateTag Come deve essere forzato l'aggiornamento del gestore di estensioni anche se la configurazione dell'estensione non è stata modificata. corda
instanceView Visualizzazione dell'istanza dell'estensione della macchina virtuale. VirtualMachineExtensionInstanceView
protectedSettings L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta. qualunque
protectedSettingsFromKeyVault Impostazioni protette delle estensioni passate per riferimento e utilizzate dall'insieme di credenziali delle chiavi qualunque
editore Nome del server di pubblicazione del gestore dell'estensione. corda
Impostazioni Impostazioni pubbliche in formato JSON per l'estensione. qualunque
suppressFailures Indica se gli errori derivanti dall'estensione verranno eliminati (gli errori operativi, ad esempio la mancata connessione alla macchina virtuale, non verranno eliminati indipendentemente da questo valore). Il valore predefinito è false. Bool
digitare Specifica il tipo di estensione; un esempio è "CustomScriptExtension". corda
typeHandlerVersion Specifica la versione del gestore di script. corda

Esempi di avvio rapido

Gli esempi di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Bicep File Descrizione
cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso.
cluster del servizio Azure Kubernetes con il controller di ingresso del gateway applicazione Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway applicazione, il controller di ingresso del gateway applicazione, registro Azure Container, Log Analytics e Key Vault
Azure Application Gateway Log Analyzer con GoAccess Questo modello usa l'estensione CustomScript linux di Azure per distribuire un analizzatore log del gateway applicazione di Azure usando GoAccess. Il modello di distribuzione crea una macchina virtuale Ubuntu, installa Il processore di log del gateway applicazione, GoAccess, Apache WebServer e lo configura per analizzare i log di accesso al gateway applicazione di Azure.
macchina virtuale per sviluppatori di giochi di Azure La macchina virtuale per sviluppatori di giochi di Azure include motori con licenza come Unreal.
configurazione sicura end-to-end di Azure Machine Learning Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
configurazione sicura end-to-end di Azure Machine Learning (legacy) Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
esempio di macchina virtuale di Gestione traffico di Azure Questo modello illustra come creare un profilo di Gestione traffico di Azure con bilanciamento del carico tra più macchine virtuali.
dischi dinamici CentOS/UbuntuServer & Docker 1.12(cs) Si tratta di un modello comune per la creazione di un'istanza singola CentOS 7.2/7.1/6.5 o Ubuntu Server 16.04.0-LTS con numero configurabile di dischi dati (dimensioni configurabili). È possibile menzionare al massimo 16 dischi nei parametri del portale e le dimensioni massime di ogni disco devono essere inferiori a 1023 GB. L'array RAID0 MDADM viene smontato automaticamente e sopravvive ai riavvii. La versione più recente di Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 è disponibile per l'uso da parte dell'utente azure-cli viene eseguita automaticamente come contenitore Docker. Questo modello di istanza singola è una risoluzione dei problemi del modello di cluster HPC/GPU @ https://github.com/azurebigcompute/BigComputeBench
Creare un servizio di bilanciamento del carico tra aree Questo modello crea un servizio di bilanciamento del carico tra aree con un pool back-end contenente due servizi di bilanciamento del carico a livello di area. Il servizio di bilanciamento del carico tra aree è attualmente disponibile in aree limitate. I servizi di bilanciamento del carico a livello di area dietro il servizio di bilanciamento del carico tra aree possono trovarsi in qualsiasi area.
Creare un cluster del servizio Azure Kubernetes privato Questo esempio illustra come creare un cluster del servizio Azure Kubernetes privato in una rete virtuale insieme a una macchina virtuale jumpbox.
Creare una configurazione sandbox di Firewall di Azure con macchine virtuali Linux Questo modello crea una rete virtuale con 3 subnet (subnet del server, jumpbox subet e subnet AzureFirewall), una macchina virtuale jumpbox con indirizzo IP pubblico, una macchina virtuale del server, una route UDR per puntare a Firewall di Azure per la subnet del server e un firewall di Azure con 1 o più indirizzi IP pubblici, 1 regola dell'applicazione di esempio, 1 regola di rete di esempio e intervalli privati predefiniti
Creare un servizio di bilanciamento del carico standard Questo modello crea un servizio di bilanciamento del carico con connessione Internet, regole di bilanciamento del carico e tre macchine virtuali per il pool back-end con ogni macchina virtuale in una zona ridondante.
Creare una macchina virtuale con più schede di interfaccia di rete e rdp accessibili Questo modello consente di creare macchine virtuali con più interfacce di rete (2) e RDP collegabili con un servizio di bilanciamento del carico configurato e una regola NAT in ingresso. Con questo modello è possibile aggiungere facilmente altre schede di interfaccia di rete. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico e 2 interfacce di rete (front-end e back-end).
Creare un gateway applicazione di Azure v2 Questo modello crea un gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare una macchina virtuale di Azure con una nuova foresta di Active Directory Questo modello crea una nuova macchina virtuale di Azure, configura la macchina virtuale come controller di dominio Active Directory per una nuova foresta
Creare un WAF di Azure v2 nel gateway applicazione di Azure Questo modello crea un web application firewall di Azure v2 nel gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare un desktop Ubuntu GNOME Questo modello crea un computer desktop Ubuntu. Questo è ideale per l'uso come jumpbox dietro un NAT.
Creare una nuova macchina virtuale Ubuntu prepopolato con l'agente Puppet Questo modello crea una macchina virtuale Ubuntu e installa l'agente Puppet usando l'estensione CustomScript.
crea AVD con microsoft Entra ID Join Questo modello consente di creare risorse di Desktop virtuale Azure, ad esempio pool di host, gruppo di applicazioni, area di lavoro, host di sessione di test e relative estensioni con aggiunta all'ID Microsoft Entra
'estensione script personalizzato in una macchina virtuale Ubuntu Questo modello crea una macchina virtuale Ubuntu e installa l'estensione CustomScript
Distribuire una macchina virtuale Linux o Windows con l'identità del servizio gestito Questo modello consente di distribuire una macchina virtuale Linux o Windows con un'identità del servizio gestita.
Distribuire un cluster genomica di nextflow Questo modello distribuisce un cluster Nextflow scalabile con jumpbox, n nodi del cluster, supporto docker e archiviazione condivisa.
Distribuire una semplice macchina virtuale Ubuntu Linux 20.04-LTS Questo modello distribuisce un server Ubuntu con alcune opzioni per la macchina virtuale. È possibile specificare il nome della macchina virtuale, la versione del sistema operativo, le dimensioni della macchina virtuale e il nome utente e la password dell'amministratore. Per impostazione predefinita, le dimensioni della macchina virtuale sono Standard_D2s_v3 e la versione del sistema operativo è 20.04-LTS.
Distribuire una semplice macchina virtuale Windows Questo modello consente di distribuire una macchina virtuale Windows semplice usando alcune opzioni diverse per la versione di Windows, usando la versione più recente con patch. Verrà distribuita una macchina virtuale di dimensioni A2 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
Distribuire una macchina virtuale Linux con supporto per l'avvio attendibile Questo modello consente di distribuire una macchina virtuale Linux con supporto per l'avvio attendibile usando alcune opzioni diverse per la versione linux, usando la versione più recente con patch. Se si abilita Secureboot e vTPM, l'estensione Attestazione guest verrà installata nella macchina virtuale. Questa estensione eseguirà 'attestazione remota dal cloud. Per impostazione predefinita, verrà distribuita una macchina virtuale di dimensioni Standard_D2_v3 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
Distribuire una macchina virtuale Windows con supporto per l'avvio attendibile Questo modello consente di distribuire una macchina virtuale Windows con supporto per l'avvio attendibile usando alcune opzioni diverse per la versione di Windows, usando la versione più recente con patch. Se si abilita Secureboot e vTPM, l'estensione Attestazione guest verrà installata nella macchina virtuale. Questa estensione eseguirà 'attestazione remota dal cloud. Per impostazione predefinita, verrà distribuita una macchina virtuale di dimensioni Standard_D2_v3 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
Distribuire una macchina virtuale Windows con l'estensione Windows Admin Center Questo modello consente di distribuire una macchina virtuale Windows con l'estensione Windows Admin Center per gestire la macchina virtuale direttamente dal portale di Azure.
Distribuire Secure Azure AI Studio con una rete virtuale gestita Questo modello crea un ambiente sicuro di Azure AI Studio con forti restrizioni di sicurezza di rete e identità.
Distribuire cluster del provider di identità Shibboleth in Windows Questo modello distribuisce Shibboleth Identity Provider in Windows in una configurazione cluster. Al termine della distribuzione, è possibile passare a https://your-domain:8443/idp/profile/status (numero di porta nota) per verificare l'esito positivo.
Distribuire una macchina virtuale Ubuntu con Open JDK e Tomcat Questo modello consente di creare una macchina virtuale Ubuntu con OpenJDK e Tomcat. Attualmente il file di script personalizzato viene estratto temporaneamente dal collegamento https in raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh. Dopo aver eseguito il provisioning della macchina virtuale, è possibile verificare l'installazione di tomcat accedendo al collegamento http [nome FQDN o IP pubblico]:8080/
Distribuisce il gruppo di disponibilità di SQL Server 2014 nella rete virtuale esistente & AD Questo modello crea tre nuove macchine virtuali di Azure in una rete virtuale esistente: due macchine virtuali sono configurate come nodi di replica del gruppo di disponibilità di SQL Server 2014 e una macchina virtuale è configurata come controllo condivisione file per il failover automatico del cluster. Oltre a queste macchine virtuali, sono configurate anche le risorse di Azure aggiuntive seguenti: servizio di bilanciamento del carico interno, account di archiviazione. Per configurare il clustering, SQL Server e un gruppo di disponibilità all'interno di ogni macchina virtuale, PowerShell DSC viene sfruttato. Per il supporto di Active Directory, i controller di dominio Active Directory esistenti devono essere già distribuiti nella rete virtuale esistente.
dell'istanza di Dokku Dokku è un paaS di tipo mini-heroku in una singola macchina virtuale.
Frontdoor Premium con la macchina virtuale e il servizio collegamento privato Questo modello crea un frontdoor Premium e una macchina virtuale configurata come server Web. Frontdoor usa un endpoint privato con il servizio Collegamento privato per inviare il traffico alla macchina virtuale.
cluster Hazelcast Hazelcast è una piattaforma di dati in memoria che può essere usata per un'ampia gamma di applicazioni dati. Questo modello distribuirà un numero qualsiasi di nodi Hazelcast e li rileverà automaticamente.
Hyper-V macchina virtuale host con macchine virtuali annidate Distribuisce una macchina virtuale in da un host Hyper-V e tutte le risorse dipendenti, tra cui rete virtuale, indirizzo IP pubblico e tabelle di route.
server IIS usando l'estensione DSC in una macchina virtuale Windows Questo modello crea una macchina virtuale Windows e configura un server IIS usando l'estensione DSC. Si noti che il modulo di configurazione DSC richiede che venga passato un token di firma di accesso condiviso se si usa Archiviazione di Azure. Per il collegamento al modulo DSC da GitHub (impostazione predefinita in questo modello), non è necessario.
macchine virtuali IIS & vm di SQL Server 2014 Creare server Web Windows 2012 R2 IIS 1 o 2 e un back-end di SQL Server 2014 nella rete virtuale.
JBoss EAP in RHEL (clustered, multi-VM) Questo modello consente di creare più macchine virtuali RHEL 8.6 che eseguono cluster JBoss EAP 7.4 e distribuisce anche un'applicazione Web denominata replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
Aggiungere una macchina virtuale a un dominio esistente Questo modello illustra l'aggiunta a un dominio di Active Directory privato nel cloud.
macchina virtuale Linux con VSCode RDP Desktop Di Gnome e dell'interfaccia della riga di comando di Azure Questo modello distribuisce una macchina virtuale Ubuntu Server, quindi usa l'estensione Linux CustomScript per installare il supporto di Ubuntu Gnome Desktop e Desktop remoto (tramite xrdp). La macchina virtuale Ubuntu con provisioning finale supporta le connessioni remote tramite RDP.
macchina virtuale Linux con identità del servizio gestito che accede alle di archiviazione Questo modello distribuisce una macchina virtuale Linux con un'identità gestita assegnata dal sistema che ha accesso a un account di archiviazione in un gruppo di risorse diverso.
OpenScholar Questo modello distribuisce openScholar nella macchina virtuale ubuntu 16.04
esempio di servizio Collegamento privato Questo modello illustra come creare un servizio di collegamento privato
servizio di bilanciamento del carico pubblico concatenato a un servizio di bilanciamento del carico del gateway Questo modello consente di distribuire un'istanza di Load Balancer Standard pubblica concatenato a un servizio di bilanciamento del carico del gateway. Il traffico in ingresso da Internet viene instradato al servizio di bilanciamento del carico del gateway con macchine virtuali Linux nel pool back-end.
Eseguire il push di un certificato in una macchina virtuale Windows Eseguire il push di un certificato in una macchina virtuale Windows. Creare l'insieme di credenziali delle chiavi usando il modello in http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault
appliance S/4HANA completamente attivata da SAP 2 livelli Questo modello distribuisce un sistema di appliance completamente attivata da SAP S/4HANA.
runtime di integrazione self-host nelle macchine virtuali di Azure Questo modello crea un runtime di integrazione selfhost e lo registra nelle macchine virtuali di Azure
sottoscrizione di SharePoint/ 2019/ 2016 completamente configurata Creare un controller di dominio, una farm di SQL Server 2022 e da 1 a 5 server che ospitano una farm di SharePoint Subscription / 2019 / 2016 con una configurazione completa, tra cui autenticazione attendibile, profili utente con siti personali, un trust OAuth (usando un certificato), un sito IIS dedicato per l'hosting di componenti aggiuntivi ad alta attendibilità e così via... Viene installata la versione più recente dei software chiave (inclusi Fiddler, vscode, np++, 7zip, ULS Viewer). I computer SharePoint hanno un'ulteriore ottimizzazione per renderli immediatamente utilizzabili (strumenti di amministrazione remota, criteri personalizzati per Edge e Chrome, collegamenti e così via).
macchina virtuale di SQL Server con impostazioni di archiviazione ottimizzate per le prestazioni Creare una macchina virtuale di SQL Server con impostazioni di archiviazione ottimizzate per le prestazioni in PremiumSSD
ambiente di test di per i Premium di Firewall di Azure Questo modello crea criteri firewall e premium di Firewall di Azure con funzionalità premium, ad esempio il rilevamento delle intrusioni (IDPS), l'ispezione TLS e il filtro delle categorie Web
macchina virtuale Ubuntu Mate Desktop con VSCode Questo modello consente di distribuire una semplice macchina virtuale Linux usando alcune opzioni diverse per la versione di Ubuntu, usando la versione più recente con patch. Verrà distribuita una macchina virtuale di dimensioni A1 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
Usare Firewall di Azure come proxy DNS in una topologia hub & spoke Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale.
Macchina virtuale con una porta RDP Crea una macchina virtuale e crea una regola NAT per RDP nella macchina virtuale nel servizio di bilanciamento del carico
macchina virtuale con risorse condizionali Questo modello consente di distribuire una macchina virtuale Linux usando risorse nuove o esistenti per la rete virtuale, l'archiviazione e l'indirizzo IP pubblico. Consente anche di scegliere tra l'autenticazione SSH e la password. I modelli usano condizioni e funzioni logiche per rimuovere la necessità di distribuzioni annidate.
macchina virtuale usando l'identità gestita per il download degli artefatti Questo modello illustra come usare un'identità gestita per scaricare gli artefatti per l'estensione script personalizzata della macchina virtuale.
macchine virtuali nelle zone di disponibilità con un servizio di bilanciamento del carico e un NAT Questo modello consente di creare macchine virtuali distribuite tra zone di disponibilità con un servizio di bilanciamento del carico e di configurare le regole NAT tramite il servizio di bilanciamento del carico. Questo modello distribuisce anche una rete virtuale, un indirizzo IP pubblico e interfacce di rete. In questo modello viene usata la funzionalità cicli di risorse per creare le interfacce di rete e le macchine virtuali
Host Docker di Windows con portainer e Traefik preinstallati Host Docker di Windows con Portainer e Traefik preinstallato
macchina virtuale Windows Server con ssh Distribuire una singola macchina virtuale Windows con Open SSH abilitata in modo da potersi connettere tramite SSH usando l'autenticazione basata su chiave.
macchina virtuale Windows con di base sicura di Azure Il modello crea una macchina virtuale che esegue Windows Server in una nuova rete virtuale, con un indirizzo IP pubblico. Dopo aver distribuito il computer, viene installata l'estensione di configurazione guest e viene applicata la baseline sicura di Azure per Windows Server. Se la configurazione dei computer deriva, è possibile riapplicare le impostazioni distribuendo di nuovo il modello.
macchina virtuale Windows con preinstallata di Office 365 Questo modello crea una macchina virtuale basata su Windows. Crea la macchina virtuale in una nuova rete virtuale, un account di archiviazione, una scheda di interfaccia di rete e un indirizzo IP pubblico con il nuovo stack di calcolo.

Definizione di risorsa del modello di Resource Manager

Il tipo di risorsa virtualMachines/extensions può essere distribuito con operazioni destinate a:

  • gruppi di risorse - Vedere i comandi di distribuzione del gruppo di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Compute/virtualMachines/extensions, aggiungere il codice JSON seguente al modello.

{
  "type": "Microsoft.Compute/virtualMachines/extensions",
  "apiVersion": "2021-11-01",
  "name": "string",
  "location": "string",
  "properties": {
    "autoUpgradeMinorVersion": "bool",
    "enableAutomaticUpgrade": "bool",
    "forceUpdateTag": "string",
    "instanceView": {
      "name": "string",
      "statuses": [
        {
          "code": "string",
          "displayStatus": "string",
          "level": "string",
          "message": "string",
          "time": "string"
        }
      ],
      "substatuses": [
        {
          "code": "string",
          "displayStatus": "string",
          "level": "string",
          "message": "string",
          "time": "string"
        }
      ],
      "type": "string",
      "typeHandlerVersion": "string"
    },
    "protectedSettings": {},
    "protectedSettingsFromKeyVault": {},
    "publisher": "string",
    "settings": {},
    "suppressFailures": "bool",
    "type": "string",
    "typeHandlerVersion": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valori delle proprietà

InstanceViewStatus

Nome Descrizione Valore
codice Codice di stato. corda
displayStatus Etichetta localizzabile breve per lo stato. corda
livello Codice a livello. 'Error'
'Info'
'Avviso'
Messaggio Messaggio di stato dettagliato, inclusi gli avvisi e i messaggi di errore. corda
Ore Ora dello stato. corda

Microsoft.Compute/virtualMachines/extensions

Nome Descrizione Valore
apiVersion Versione dell'API '2021-11-01'
ubicazione Percorso risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
proprietà Descrive le proprietà di un'estensione macchina virtuale. VirtualMachineExtensionProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag. Vedere tag nei modelli
digitare Tipo di risorsa 'Microsoft.Compute/virtualMachines/extensions'

ResourceTags

Nome Descrizione Valore

VirtualMachineExtensionInstanceView

Nome Descrizione Valore
nome Nome dell'estensione della macchina virtuale. corda
Stati Informazioni sullo stato della risorsa. InstanceViewStatus[]
substatuses Informazioni sullo stato della risorsa. InstanceViewStatus[]
digitare Specifica il tipo di estensione; un esempio è "CustomScriptExtension". corda
typeHandlerVersion Specifica la versione del gestore di script. corda

VirtualMachineExtensionProperties

Nome Descrizione Valore
autoUpgradeMinorVersion Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true. Bool
enableAutomaticUpgrade Indica se l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione. Bool
forceUpdateTag Come deve essere forzato l'aggiornamento del gestore di estensioni anche se la configurazione dell'estensione non è stata modificata. corda
instanceView Visualizzazione dell'istanza dell'estensione della macchina virtuale. VirtualMachineExtensionInstanceView
protectedSettings L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta. qualunque
protectedSettingsFromKeyVault Impostazioni protette delle estensioni passate per riferimento e utilizzate dall'insieme di credenziali delle chiavi qualunque
editore Nome del server di pubblicazione del gestore dell'estensione. corda
Impostazioni Impostazioni pubbliche in formato JSON per l'estensione. qualunque
suppressFailures Indica se gli errori derivanti dall'estensione verranno eliminati (gli errori operativi, ad esempio la mancata connessione alla macchina virtuale, non verranno eliminati indipendentemente da questo valore). Il valore predefinito è false. Bool
digitare Specifica il tipo di estensione; un esempio è "CustomScriptExtension". corda
typeHandlerVersion Specifica la versione del gestore di script. corda

Modelli di avvio rapido

I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.

Sagoma Descrizione
(++)Ethereum in Ubuntu

Distribuire in Azure
Questo modello distribuisce un client Ethereum (++)in macchine virtuali Ubuntu
cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione

Distribuire in Azure
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso.
cluster del servizio Azure Kubernetes con il controller di ingresso del gateway applicazione

Distribuire in Azure
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway applicazione, il controller di ingresso del gateway applicazione, registro Azure Container, Log Analytics e Key Vault
Server Web Apache in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un server Web Apache. Il modello di distribuzione crea una macchina virtuale Ubuntu, installa Apache2 e crea un semplice file HTML. Vai a.. /demo.html per visualizzare la pagina distribuita.
gruppi di sicurezza delle applicazioni

Distribuire in Azure
Questo modello illustra come riunire i componenti per proteggere i carichi di lavoro usando gruppi di sicurezza di rete con i gruppi di sicurezza delle applicazioni. Distribuirà una macchina virtuale Linux che esegue NGINX e tramite l'utilizzo dei gruppi di sicurezza applicato nei gruppi di sicurezza di rete, sarà possibile accedere alle porte 22 e 80 a una macchina virtuale assegnata al gruppo di sicurezza delle applicazioni denominato webServersAsg.
Azure Application Gateway Log Analyzer con GoAccess

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un analizzatore log del gateway applicazione di Azure usando GoAccess. Il modello di distribuzione crea una macchina virtuale Ubuntu, installa Il processore di log del gateway applicazione, GoAccess, Apache WebServer e lo configura per analizzare i log di accesso al gateway applicazione di Azure.
motore del servizio Azure Container (acs-engine) - Modalità Swarm

Distribuire in Azure
Il motore del servizio Azure Container (acs-engine) genera modelli arm (Azure Resource Manager) per i cluster abilitati per Docker in Microsoft Azure con la scelta di DC/OS, Kubernetes, modalità Swarm o agenti di orchestrazione Swarm. L'input dello strumento è una definizione del cluster. La definizione del cluster è molto simile alla sintassi del modello arm usata per distribuire un cluster del servizio Microsoft Azure Container.
macchina virtuale per sviluppatori di giochi di Azure

Distribuire in Azure
La macchina virtuale per sviluppatori di giochi di Azure include motori con licenza come Unreal.
configurazione sicura end-to-end di Azure Machine Learning

Distribuire in Azure
Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
configurazione sicura end-to-end di Azure Machine Learning (legacy)

Distribuire in Azure
Questo set di modelli Bicep illustra come configurare l'endpoint end-to-end di Azure Machine Learning in una configurazione sicura. Questa implementazione di riferimento include l'area di lavoro, un cluster di calcolo, un'istanza di calcolo e un cluster del servizio Azure Kubernetes privato collegato.
server di route di Azure nel peering BGP con Quagga

Distribuire in Azure
Questo modello distribuisce un server router e una macchina virtuale Ubuntu con Quagga. Vengono stabilite due sessioni BGP esterne tra il server router e Quagga. L'installazione e la configurazione di Quagga vengono eseguite dall'estensione script personalizzata di Azure per Linux
esempio di macchina virtuale di Gestione traffico di Azure

Distribuire in Azure
Questo modello illustra come creare un profilo di Gestione traffico di Azure con bilanciamento del carico tra più macchine virtuali.
macchina virtuale di Azure-to-VM contatore della larghezza di banda

Distribuire in Azure
Questo modello consente di eseguire test della larghezza di bandato-VM vm con l'utilità PsPing.
distribuzione di farm Servizi Desktop remoto di base

Distribuire in Azure
Questo modello crea una distribuzione di farm Desktop remoto di base
nodo bitcore e utilità per Bitcoin nella macchina virtuale CentOS

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un'istanza del nodo Bitcore con il set completo di utilità Bitcoin. Il modello di distribuzione crea una macchina virtuale CentOS, installa Bitcore e fornisce un eseguibile con bitcored semplice. Con questo modello, si eseguirà un nodo completo sulla rete Bitcoin e un esplora blocchi denominato Insight.
modello blockchain

Distribuire in Azure
Distribuire una macchina virtuale con Groestlcoin Core installato.
DI BOSH CF

Distribuire in Azure
Questo modello consente di configurare le risorse necessarie per distribuire BOSH e Cloud Foundry in due aree in Azure.
di installazione di BOSH

Distribuire in Azure
Questo modello consente di configurare un ambiente di sviluppo in cui è possibile distribuire BOSH e Cloud Foundry.
BrowserBox azure Edition

Distribuire in Azure
Questo modello distribuisce BrowserBox in una macchina virtuale LVM di Azure Ubuntu Server 22.04 LTS, Debian 11 o RHEL 8.7.
dischi dinamici CentOS/UbuntuServer & Docker 1.12(cs)

Distribuire in Azure
Si tratta di un modello comune per la creazione di un'istanza singola CentOS 7.2/7.1/6.5 o Ubuntu Server 16.04.0-LTS con numero configurabile di dischi dati (dimensioni configurabili). È possibile menzionare al massimo 16 dischi nei parametri del portale e le dimensioni massime di ogni disco devono essere inferiori a 1023 GB. L'array RAID0 MDADM viene smontato automaticamente e sopravvive ai riavvii. La versione più recente di Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 è disponibile per l'uso da parte dell'utente azure-cli viene eseguita automaticamente come contenitore Docker. Questo modello di istanza singola è una risoluzione dei problemi del modello di cluster HPC/GPU @ https://github.com/azurebigcompute/BigComputeBench
Chef con parametri JSON in Ubuntu/Centos

Distribuire in Azure
Distribuire una macchina virtuale Ubuntu/Centos con Chef con parametri JSON
CloudLens con di esempio Moloch

Distribuire in Azure
Questo modello illustra come configurare la visibilità di rete nel cloud pubblico di Azure usando l'agente CloudLens per toccare il traffico in una macchina virtuale e inoltrarlo a un pacchetto di rete che archivia & strumento di indicizzazione, in questo caso Moloch.
esempio di CloudLens con IDS Suricata

Distribuire in Azure
Questo modello illustra come configurare la visibilità di rete nel cloud pubblico usando l'agente CloudLens per toccare il traffico in una macchina virtuale e inoltrarlo all'IDS, in questo caso Suricata.
CI

Distribuire in Azure
Concourse è un sistema CI composto da semplici strumenti e idee. Può esprimere intere pipeline, integrazione con risorse arbitrarie oppure può essere usata per eseguire attività occasionali, in locale o in un altro sistema di integrazione continua. Questo modello può essere utile per preparare le risorse di Azure necessarie per configurare un sistema di integrazione continua e semplificare la configurazione.
Connettersi a uno spazio dei nomi di Hub eventi tramite endpoint privato

Distribuire in Azure
Questo esempio illustra come usare la configurazione di una rete virtuale e una zona DNS privata per accedere a uno spazio dei nomi di Hub eventi tramite un endpoint privato.
Connettersi a un insieme di credenziali delle chiavi tramite un endpoint privato

Distribuire in Azure
Questo esempio illustra come usare la configurazione di una rete virtuale e di una zona DNS privata per accedere a Key Vault tramite endpoint privato.
Connettersi a uno spazio dei nomi del bus di servizio tramite un endpoint privato

Distribuire in Azure
Questo esempio illustra come usare la configurazione di una rete virtuale e una zona DNS privata per accedere a uno spazio dei nomi del bus di servizio tramite endpoint privato.
Connettersi a un account di archiviazione da una macchina virtuale tramite un endpoint privato

Distribuire in Azure
Questo esempio illustra come usare la connessione di una rete virtuale per accedere a un account di archiviazione BLOB tramite endpoint privato.
Connettersi a una condivisione file di Azure tramite un endpoint privato

Distribuire in Azure
Questo esempio illustra come usare la configurazione di una rete virtuale e una zona DNS privata per accedere a una condivisione file di Azure tramite un endpoint privato.
Creare un servizio di bilanciamento del carico tra aree

Distribuire in Azure
Questo modello crea un servizio di bilanciamento del carico tra aree con un pool back-end contenente due servizi di bilanciamento del carico a livello di area. Il servizio di bilanciamento del carico tra aree è attualmente disponibile in aree limitate. I servizi di bilanciamento del carico a livello di area dietro il servizio di bilanciamento del carico tra aree possono trovarsi in qualsiasi area.
Creare un ambiente DevTest con VPN da sito a sito e iis

Distribuire in Azure
Questo modello crea un ambiente DevTest semplice con una VPN da punto a sito e IIS in un server Windows, un ottimo modo per iniziare.
Creare un nuovo dominio di Active Directory con 2 controller di dominio usando zone di disponibilità

Distribuire in Azure
Questo modello crea 2 macchine virtuali in zone di disponibilità separate come controller di dominio Active Directory (primario e backup) per una nuova foresta e un nuovo dominio
Creare una nuova macchina virtuale Windows crittografata dall'immagine della raccolta

Distribuire in Azure
Questo modello crea una nuova macchina virtuale Windows crittografata usando l'immagine della raccolta server 2k12.
Creare un cluster del servizio Azure Kubernetes privato

Distribuire in Azure
Questo esempio illustra come creare un cluster del servizio Azure Kubernetes privato in una rete virtuale insieme a una macchina virtuale jumpbox.
Creare un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica

Distribuire in Azure
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica.
Creare una configurazione sandbox di Firewall di Azure con macchine virtuali Linux

Distribuire in Azure
Questo modello crea una rete virtuale con 3 subnet (subnet del server, jumpbox subet e subnet AzureFirewall), una macchina virtuale jumpbox con indirizzo IP pubblico, una macchina virtuale del server, una route UDR per puntare a Firewall di Azure per la subnet del server e un firewall di Azure con 1 o più indirizzi IP pubblici, 1 regola dell'applicazione di esempio, 1 regola di rete di esempio e intervalli privati predefiniti
Creare un servizio di bilanciamento del carico standard

Distribuire in Azure
Questo modello crea un servizio di bilanciamento del carico con connessione Internet, regole di bilanciamento del carico e tre macchine virtuali per il pool back-end con ogni macchina virtuale in una zona ridondante.
Creare una macchina virtuale con più schede di interfaccia di rete e rdp accessibili

Distribuire in Azure
Questo modello consente di creare macchine virtuali con più interfacce di rete (2) e RDP collegabili con un servizio di bilanciamento del carico configurato e una regola NAT in ingresso. Con questo modello è possibile aggiungere facilmente altre schede di interfaccia di rete. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico e 2 interfacce di rete (front-end e back-end).
Creare una macchina virtuale Windows con l'estensione antimalware abilitata

Distribuire in Azure
Questo modello crea una macchina virtuale Windows e configura la protezione antimalware
Creare un gateway applicazione di Azure v2

Distribuire in Azure
Questo modello crea un gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare una macchina virtuale di Azure con una nuova foresta di Active Directory

Distribuire in Azure
Questo modello crea una nuova macchina virtuale di Azure, configura la macchina virtuale come controller di dominio Active Directory per una nuova foresta
Creare un WAF di Azure v2 nel gateway applicazione di Azure

Distribuire in Azure
Questo modello crea un web application firewall di Azure v2 nel gateway applicazione di Azure con due server Windows Server 2016 nel pool back-end
Creare un gateway applicazione IPv6

Distribuire in Azure
Questo modello crea un gateway applicazione con un front-end IPv6 in una rete virtuale dual stack.
Creare un nuovo dominio DI Active Directory con 2 controller di dominio

Distribuire in Azure
Questo modello crea 2 nuove macchine virtuali da usare come controller di dominio Active Directory (primario e di backup) per una nuova foresta e un nuovo dominio
Creare un desktop Ubuntu GNOME

Distribuire in Azure
Questo modello crea un computer desktop Ubuntu. Questo è ideale per l'uso come jumpbox dietro un NAT.
Creare nuovi dischi gestiti crittografati win-vm dall'immagine della raccolta

Distribuire in Azure
Questo modello crea una nuova macchina virtuale windows con dischi gestiti crittografati usando l'immagine della raccolta server 2k12.
Creare una nuova macchina virtuale Ubuntu prepopolato con l'agente Puppet

Distribuire in Azure
Questo modello crea una macchina virtuale Ubuntu e installa l'agente Puppet usando l'estensione CustomScript.
crea AVD con microsoft Entra ID Join

Distribuire in Azure
Questo modello consente di creare risorse di Desktop virtuale Azure, ad esempio pool di host, gruppo di applicazioni, area di lavoro, host di sessione di test e relative estensioni con aggiunta all'ID Microsoft Entra
'estensione script personalizzato in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello crea una macchina virtuale Ubuntu e installa l'estensione CustomScript
attacco DDoS a una macchina virtuale

Distribuire in Azure
Verrà distribuita una macchina virtuale, OMS e altre risorse di rete. Eseguire l'attacco DDoS seguendo le guidleine ed eseguire lo scenario per il rilevamento di un attacco DDoS.
Distribuire un'app Django

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un'applicazione. Questo esempio crea una macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente di Python, Django e Apache, quindi crea una semplice app Django
Distribuire un dashboard Kibana con Docker

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Ubuntu con Docker installato (usando l'estensione Docker) e i contenitori Kibana/Elasticsearch creati e configurati per gestire un dashboard analitico.
Distribuire un'app LAMP

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un'applicazione. Crea una macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente di MySQL, Apache e PHP, quindi crea un semplice script PHP.
Distribuire una macchina virtuale Linux o Windows con l'identità del servizio gestito

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Linux o Windows con un'identità del servizio gestita.
Distribuire un server MySQL

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un server MySQL. Crea una macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente del server MySQL, versione:5.6
Distribuire un cluster genomica di nextflow

Distribuire in Azure
Questo modello distribuisce un cluster Nextflow scalabile con jumpbox, n nodi del cluster, supporto docker e archiviazione condivisa.
Distribuire un server PostgreSQL in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un server postgresql. Crea una macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente del server MySQL, versione:9.3.5
Distribuire una semplice macchina virtuale Ubuntu Linux 20.04-LTS

Distribuire in Azure
Questo modello distribuisce un server Ubuntu con alcune opzioni per la macchina virtuale. È possibile specificare il nome della macchina virtuale, la versione del sistema operativo, le dimensioni della macchina virtuale e il nome utente e la password dell'amministratore. Per impostazione predefinita, le dimensioni della macchina virtuale sono Standard_D2s_v3 e la versione del sistema operativo è 20.04-LTS.
Distribuire una semplice macchina virtuale Windows

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Windows semplice usando alcune opzioni diverse per la versione di Windows, usando la versione più recente con patch. Verrà distribuita una macchina virtuale di dimensioni A2 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
Distribuire wordPress a macchina virtuale singola in Azure

Distribuire in Azure
Questo modello distribuisce uno stack LAMP completo, quindi installa e inizializza WordPress. Al termine della distribuzione, è necessario passare a http://fqdn.of.your.vm/wordpress/ per completare la configurazione, creare un account e iniziare a usare WordPress.
Distribuire una macchina virtuale Linux con supporto per l'avvio attendibile

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Linux con supporto per l'avvio attendibile usando alcune opzioni diverse per la versione linux, usando la versione più recente con patch. Se si abilita Secureboot e vTPM, l'estensione Attestazione guest verrà installata nella macchina virtuale. Questa estensione eseguirà 'attestazione remota dal cloud. Per impostazione predefinita, verrà distribuita una macchina virtuale di dimensioni Standard_D2_v3 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
Distribuire una macchina virtuale Windows con supporto per l'avvio attendibile

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Windows con supporto per l'avvio attendibile usando alcune opzioni diverse per la versione di Windows, usando la versione più recente con patch. Se si abilita Secureboot e vTPM, l'estensione Attestazione guest verrà installata nella macchina virtuale. Questa estensione eseguirà 'attestazione remota dal cloud. Per impostazione predefinita, verrà distribuita una macchina virtuale di dimensioni Standard_D2_v3 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
Distribuire una macchina virtuale Ubuntu con l'estensione OMS

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Ubuntu con l'estensione OMS installata e di cui è stato eseguito l'onboarding in un'area di lavoro specificata
Distribuire una macchina virtuale Windows con l'estensione Windows Admin Center

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Windows con l'estensione Windows Admin Center per gestire la macchina virtuale direttamente dal portale di Azure.
Distribuire un blog di WordPress con Docker

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Ubuntu con Docker installato (usando l'estensione Docker) e i contenitori WordPress/MySQL creati e configurati per gestire un server di blog.
Distribuire un server di analisi Open-Source con Docker

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Ubuntu con Docker installato (usando l'estensione Docker) e un contenitore del server di analisi open source creato e configurato per sostituire il servizio Parse Parse (ora tramonto).
Distribuire un openvpn Access Server

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un server di accesso openvpn. Crea una macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente del server di accesso openvpn, quindi imposta le impostazioni di rete del server di base: definire il nome host del server VPN come nome DNS dell'ip pubblico della macchina virtuale
Distribuire una macchina virtuale Ubuntu con il motore Docker

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Ubuntu con Docker (usando l'estensione Docker). In un secondo momento è possibile eseguire SSH nella macchina virtuale ed eseguire contenitori Docker.
Distribuire CKAN

Distribuire in Azure
Questo modello distribuisce CKAN usando Apache Solr (per la ricerca) e PostgreSQL (database) in una macchina virtuale Ubuntu. CKAN, Solr e PostgreSQL vengono distribuiti come singoli contenitori Docker nella macchina virtuale.
Distribuire un cluster IOMAD in Ubuntu

Distribuire in Azure
Questo modello distribuisce IOMAD come applicazione LAMP in Ubuntu. Crea una o più macchine virtuali Ubuntu per il front-end e una singola macchina virtuale per il back-end. Esegue un'installazione invisibile all'utente di Apache e PHP nella macchina virtuale front-end e MySQL nella macchina virtuale back-end. Distribuisce quindi IOMAD nel cluster. Configura un servizio di bilanciamento del carico per indirizzare le richieste alle macchine virtuali front-end. Configura anche le regole NAT per consentire l'accesso amministratore a ognuna delle macchine virtuali. Configura anche una directory di dati di mdfdata usando l'archiviazione file condivisa tra le macchine virtuali. Al termine della distribuzione, è possibile passare a /iomad in ogni macchina virtuale front-end (usando l'accesso amministratore Web) per iniziare a configurare IOMAD.
Distribuire IOMAD in Ubuntu in una singola macchina virtuale

Distribuire in Azure
Questo modello distribuisce IOMAD come applicazione LAMP in Ubuntu. Crea una singola macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente di MySQL, Apache e PHP e quindi distribuisce IOMAD. Al termine della distribuzione, è possibile passare a /iomad per avviare l'IOMAD di congfiguring.
Distribuire Neo4J in Docker e i dati su disco esterno

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Ubuntu con Docker installato (usando l'estensione Docker) e un contenitore Neo4J che usa un disco esterno per archiviarli.
Distribuire net disk in Ubuntu

Distribuire in Azure
Questo modello consente la distribuzione del server seafile 6.1.1 nella macchina virtuale Ubuntu di Azure
Distribuire Octopus Deploy 3.0 con una licenza di valutazione

Distribuire in Azure
Questo modello consente di distribuire un singolo server Octopus Deploy 3.0 con una licenza di valutazione. Verrà distribuita in una singola macchina virtuale Windows Server 2012R2 (D2 Standard) e in un database SQL (livello S1) nel percorso specificato per il gruppo di risorse.
Distribuire Open edX (versione llac) tramite tutor

Distribuire in Azure
Questo modello crea una singola macchina virtuale Ubuntu e distribuisce Open edX tramite tutor.
Deploy Open edX devstack on a single Ubuntu VM

Distribuire in Azure
Questo modello crea una singola macchina virtuale Ubuntu e distribuisce Open edX devstack.
Deploy Open edX Dogwood (Multi-VM)

Distribuire in Azure
Questo modello crea una rete di macchine virtuali Ubuntu e distribuisce Open edX Dogwood su di essi. La distribuzione supporta macchine virtuali di 1-9 applicazioni e macchine virtuali Mongo e MySQL back-end.
Distribuire Open edX fullstack (Ficus) in una singola macchina virtuale Ubuntu

Distribuire in Azure
Questo modello crea una singola macchina virtuale Ubuntu e ne distribuisce Open edX fullstack (Ficus).
Distribuire un cluster OpenLDAP in Ubuntu

Distribuire in Azure
Questo modello distribuisce un cluster OpenLDAP in Ubuntu. Crea più macchine virtuali Ubuntu (fino a 5, ma può essere facilmente aumentata) ed esegue un'installazione invisibile all'utente di OpenLDAP su di esse. Configura quindi la replica multimaster in modo N way su di essi. Al termine della distribuzione, è possibile passare a /phpldapadmin per avviare OpenLDAP congfiguring.
Distribuire OpenLDAP in Ubuntu in una singola macchina virtuale

Distribuire in Azure
Questo modello distribuisce OpenLDAP in Ubuntu. Crea una singola macchina virtuale Ubuntu ed esegue un'installazione invisibile all'utente di OpenLDAP. Al termine della distribuzione, è possibile passare a /phpldapadmin per avviare OpenLDAP congfiguring.
Distribuire cluster OpenSIS Community Edition in Ubuntu

Distribuire in Azure
Questo modello distribuisce OpenSIS Community Edition come applicazione LAMP in Ubuntu. Crea una o più macchine virtuali Ubuntu per il front-end e una singola macchina virtuale per il back-end. Esegue un'installazione invisibile all'utente di Apache e PHP nella macchina virtuale front-end e MySQL nella macchina virtuale back-end. Distribuisce quindi OpenSIS Community Edition nel cluster. Al termine della distribuzione, è possibile passare a /opensis-ce in ogni macchina virtuale front-end (usando l'accesso amministratore Web) per iniziare a usare OpenSIS.
Distribuire OpenSIS Community Edition in Ubuntu in una singola macchina virtuale

Distribuire in Azure
Questo modello distribuisce OpenSIS Community Edition come applicazione LAMP in Ubuntu. Crea una singola macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente di MySQL, Apache e PHP e quindi distribuisce OpenSIS Community Edition. Al termine della distribuzione, è possibile passare a /opensis-ce per avviare OpenSIS congfifxing.
Distribuire Secure Azure AI Studio con una rete virtuale gestita

Distribuire in Azure
Questo modello crea un ambiente sicuro di Azure AI Studio con forti restrizioni di sicurezza di rete e identità.
Distribuire cluster del provider di identità Shibboleth in Ubuntu

Distribuire in Azure
Questo modello distribuisce Shibboleth Identity Provider in Ubuntu in una configurazione in cluster. Al termine della distribuzione, è possibile passare a https://your-domain:8443/idp/profile/Status (numero di porta nota) per verificare l'esito positivo.
Distribuire cluster del provider di identità Shibboleth in Windows

Distribuire in Azure
Questo modello distribuisce Shibboleth Identity Provider in Windows in una configurazione cluster. Al termine della distribuzione, è possibile passare a https://your-domain:8443/idp/profile/status (numero di porta nota) per verificare l'esito positivo.
Distribuire il provider di identità Shibboleth in Ubuntu in una singola macchina virtuale

Distribuire in Azure
Questo modello distribuisce Shibboleth Identity Provider in Ubuntu. Al termine della distribuzione, è possibile passare a https://your-domain:8443/idp/profile/status (numero di porta nota) per verificare l'esito positivo.
Deploy Shibboleth Identity Provider on Windows (single VM)

Distribuire in Azure
Questo modello distribuisce Shibboleth Identity Provider in Windows. Crea una singola macchina virtuale Windows, installa JDK e Apache Tomcat, distribuisce Shibboleth Identity Provider e quindi configura tutto per l'accesso SSL all'IDP Shibboleth. Al termine della distribuzione, è possibile passare a https://your-server:8443/idp/profile/status per verificare l'esito positivo.
Distribuire Solace PubSub+ message broker in macchine virtuali Linux di Azure

Distribuire in Azure
Questo modello consente di distribuire un broker di messaggi Solace PubSub+ autonomo o un cluster a disponibilità elevata a tre nodi di Solace PubSub+ in macchine virtuali Linux di Azure.
Distribuire una macchina virtuale Ubuntu con Open JDK e Tomcat

Distribuire in Azure
Questo modello consente di creare una macchina virtuale Ubuntu con OpenJDK e Tomcat. Attualmente il file di script personalizzato viene estratto temporaneamente dal collegamento https in raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh. Dopo aver eseguito il provisioning della macchina virtuale, è possibile verificare l'installazione di tomcat accedendo al collegamento http [nome FQDN o IP pubblico]:8080/
Deploy Xfce Desktop

Distribuire in Azure
Questo modello usa l'estensione CustomScript Linux di Azure per distribuire Xfce Desktop nella macchina virtuale. Crea una macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente di Xfce desktop e xrdp
Distribuisce un cluster di replica MySQL master/slave a 2 nodi

Distribuire in Azure
Questo modello distribuisce un cluster di replica MySQL master/slave a 2 nodi in CentOS 6.5 o 6.6
Distribuisce un cluster console a 3 nodi

Distribuire in Azure
Questo modello distribuisce un cluster Consul a 3 nodi e unisce automaticamente i nodi tramite Atlas. Consul è uno strumento per l'individuazione dei servizi, l'archivio chiave/valore distribuito e un sacco di altre cose interessanti. Atlas è fornito da Hashicorp (creatori di Consul) come modo per creare rapidamente cluster Consul senza dover aggiungere manualmente ogni nodo
Distribuisce un cluster XtraDB a 3 nodi percona

Distribuire in Azure
Questo modello distribuisce un cluster a disponibilità elevata MySQL a 3 nodi in CentOS 6.5 o Ubuntu 12.04
Distribuisce un cluster CentOS a nodo N

Distribuire in Azure
Questo modello distribuisce un cluster CentOS a 2-10 nodi con 2 reti.
Distribuisce il gruppo di disponibilità di SQL Server 2014 nella rete virtuale esistente & AD

Distribuire in Azure
Questo modello crea tre nuove macchine virtuali di Azure in una rete virtuale esistente: due macchine virtuali sono configurate come nodi di replica del gruppo di disponibilità di SQL Server 2014 e una macchina virtuale è configurata come controllo condivisione file per il failover automatico del cluster. Oltre a queste macchine virtuali, sono configurate anche le risorse di Azure aggiuntive seguenti: servizio di bilanciamento del carico interno, account di archiviazione. Per configurare il clustering, SQL Server e un gruppo di disponibilità all'interno di ogni macchina virtuale, PowerShell DSC viene sfruttato. Per il supporto di Active Directory, i controller di dominio Active Directory esistenti devono essere già distribuiti nella rete virtuale esistente.
Dev Environment for AZ-400 Labs

Distribuire in Azure
VM con COMMUNITY VS2017, Docker-desktop, Git e VSCode per AZ-400 (Azure DevOps) Labs
Diagnostica con Hub eventi e ELK

Distribuire in Azure
Questo modello distribuisce un cluster Elasticsearch e kibana e le macchine virtuali Logstash. Logstash è configurato con un plug-in di input per eseguire il pull dei dati di diagnostica dall'hub eventi.
Disabilitare la crittografia del disco dati in una macchina virtuale Linux senza AAD

Distribuire in Azure
Questo modello disabilita la crittografia del disco dati in un linux in esecuzione che è stato crittografato senza AAD
Disabilitare la crittografia su macchine virtuali Linux in esecuzione

Distribuire in Azure
Questo modello disabilita la crittografia in una macchina virtuale Linux in esecuzione
Disabilitare la crittografia in una macchina virtuale Windows in esecuzione

Distribuire in Azure
Questo modello disabilita la crittografia in una macchina virtuale Windows in esecuzione
Disabilitare la crittografia nella macchina virtuale Windows crittografata senza AAD

Distribuire in Azure
Questo modello disabilita la crittografia in una macchina virtuale Windows in esecuzione crittografata senza usare l'applicazione AAD
individuare l'indirizzo IP privato in modo dinamico

Distribuire in Azure
Questo modello consente di individuare un indirizzo IP privato per una scheda di interfaccia di rete in modo dinamico. Passa l'INDIRIZZO IP privato di NIC0 a VM1 usando estensioni di script personalizzate che lo scrive in un file in VM1.
'app Django con database SQL

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire un'applicazione. Questo esempio crea una macchina virtuale Ubuntu, esegue un'installazione invisibile all'utente di Python, Django e Apache, quindi crea una semplice app Django. Il modello crea anche un database SQL, con una tabella di esempio con alcuni dati di esempio visualizzati nel Web browser usando una query
di distribuzione DLWorkspace

Distribuire in Azure
Distribuire un cluster DLWorkspace in Azure
vm d'inoltro DNS

Distribuire in Azure
Questo modello illustra come creare un server DNS che inoltra le query ai server DNS interni di Azure. Ciò è utile per configurare il risultato DNS tra reti virtuali (come descritto in https://azure.microsoft.com/documentation/articles/virtual-networks-name-resolution-for-vms-and-role-instances/).
cluster Docker Swarm

Distribuire in Azure
Questo modello crea un cluster Docker Swarm a disponibilità elevata
dell'istanza di Dokku

Distribuire in Azure
Dokku è un paaS di tipo mini-heroku in una singola macchina virtuale.
drone nella macchina virtuale Ubuntu

Distribuire in Azure
Questo modello effettua il provisioning di un'istanza di Ubuntu 14.04 LTS con l'estensione Docker e il pacchetto CI drone.
cluster Elasticsearch, Kibana e Logstash per la diagnostica

Distribuire in Azure
Questo modello distribuisce un cluster Elasticsearch e kibana e le macchine virtuali Logstash. Logstash è configurato con un plug-in di input per eseguire il pull dei dati di diagnostica dalle tabelle di Archiviazione di Azure esistenti.
Abilitare la crittografia in una macchina virtuale Linux in esecuzione

Distribuire in Azure
Questo modello abilita la crittografia in una macchina virtuale Linux in esecuzione usando il segreto client AAD.
Abilitare la crittografia in una macchina virtuale Linux in esecuzione senza AAD

Distribuire in Azure
Questo modello abilita la crittografia in una macchina virtuale Linux in esecuzione senza che sia necessario specificare i dettagli dell'applicazione AAD
Abilitare la crittografia in una macchina virtuale Windows in esecuzione

Distribuire in Azure
Questo modello abilita la crittografia in una macchina virtuale Windows in esecuzione.
Abilitare la crittografia in una macchina virtuale Windows in esecuzione & AAD

Distribuire in Azure
Questo modello abilita la crittografia in una macchina virtuale Windows in esecuzione usando l'identificazione personale del certificato client AAD. Il certificato deve essere stato distribuito nella macchina virtuale in precedenza
Abilitare la crittografia in una macchina virtuale Windows in esecuzione senza AAD

Distribuire in Azure
Questo modello abilita la crittografia in una macchina virtuale Windows in esecuzione senza che sia necessario specificare i dettagli dell'applicazione AAD
estensione macchina virtuale ESET

Distribuire in Azure
Crea una macchina virtuale con estensione ESET
configurazione del backup automatico di SQL Server esistente

Distribuire in Azure
Questo modello consente di configurare o aggiornare una macchina virtuale di SQL Server esistente in Azure con la configurazione del backup automatico
configurazione dell'applicazione automatica di patch automatica di SQL Server esistente

Distribuire in Azure
Questo modello consente di configurare o aggiornare una macchina virtuale di SQL Server esistente in Azure con la configurazione dell'applicazione automatica di patch
configurazione delle credenziali di SQL Server esistenti con Azure Key Vault

Distribuire in Azure
Questo modello consente di configurare o aggiornare una macchina virtuale di SQL Server esistente in Azure con le credenziali protette da Azure Key Vault
sito Web basato su PHP freeBSD

Distribuire in Azure
Questo modello distribuirà quattro macchine virtuali FreeBSD per il sito Web basato su PHP
Frontdoor Premium con la macchina virtuale e il servizio collegamento privato

Distribuire in Azure
Questo modello crea un frontdoor Premium e una macchina virtuale configurata come server Web. Frontdoor usa un endpoint privato con il servizio Collegamento privato per inviare il traffico alla macchina virtuale.
Go Ethereum in Ubuntu

Distribuire in Azure
Questo modello distribuisce un client Ethereum Go insieme a un blocco di genesi nelle macchine virtuali Ubuntu
Go Expanse in Ubuntu

Distribuire in Azure
Questo modello distribuisce un client Go Expanse in macchine virtuali Ubuntu
macchina virtuale GPU con OBS-Studio, Skype, MS-Teams per lo streaming di eventi

Distribuire in Azure
Questo modello crea una macchina virtuale GPU con OBS-Studio, Skype MS-Teams per lo streaming di eventi. Crea la macchina virtuale in una nuova rete virtuale, un account di archiviazione, una scheda di interfaccia di rete e un indirizzo IP pubblico con il nuovo stack di calcolo. Tutto il processo di installazione basato sulla gestione pacchetti Chocolately
cluster Hazelcast

Distribuire in Azure
Hazelcast è una piattaforma di dati in memoria che può essere usata per un'ampia gamma di applicazioni dati. Questo modello distribuirà un numero qualsiasi di nodi Hazelcast e li rileverà automaticamente.
pool di archiviazione D14 Standard D14 standard di IOPS 32

Distribuire in Azure
Questo modello crea una macchina virtuale D14 Standard con 32 dischi dati collegati. L'uso di DSC viene eseguito automaticamente con striping in base alle procedure consigliate per ottenere il numero massimo di operazioni di I/O al secondo e formattate in un singolo volume.
Hyper-V macchina virtuale host con macchine virtuali annidate

Distribuire in Azure
Distribuisce una macchina virtuale in da un host Hyper-V e tutte le risorse dipendenti, tra cui rete virtuale, indirizzo IP pubblico e tabelle di route.
IBM Cloud Pak for Data in Azure

Distribuire in Azure
Questo modello distribuisce un cluster Openshift in Azure con tutte le risorse, l'infrastruttura necessarie e quindi distribuisce IBM Cloud Pak for Data insieme ai componenti aggiuntivi scelti dall'utente.
server IIS usando l'estensione DSC in una macchina virtuale Windows

Distribuire in Azure
Questo modello crea una macchina virtuale Windows e configura un server IIS usando l'estensione DSC. Si noti che il modulo di configurazione DSC richiede che venga passato un token di firma di accesso condiviso se si usa Archiviazione di Azure. Per il collegamento al modulo DSC da GitHub (impostazione predefinita in questo modello), non è necessario.
macchine virtuali IIS & vm di SQL Server 2014

Distribuire in Azure
Creare server Web Windows 2012 R2 IIS 1 o 2 e un back-end di SQL Server 2014 nella rete virtuale.
Installare un server Minecraft in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello distribuisce e configura un server Minecraft personalizzato in una macchina virtuale Ubuntu.
Installare Configuration Manager Current Branch in Azure

Distribuire in Azure
Questo modello crea nuove macchine virtuali di Azure in base alla configurazione scelta. Configura un nuovo controllo di dominio DI ACTIVE Directory, una nuova gerarchia/banco autonomo con SQL Server, un server del sistema del sito remoto con punto di gestione e punti di distribuzione e client.
Installare Il lab tech preview di Configuration Manager in Azure

Distribuire in Azure
Questo modello crea nuove macchine virtuali di Azure. Configura un nuovo controllore di dominio di Active Directory, un nuovo sito primario autonomo con SQL Server, un server del sistema del sito remoto con punto di gestione e punto di distribuzione e client(opzioni).
Installare MongoDB in una macchina virtuale Ubuntu usando script personalizzati LinuxExt

Distribuire in Azure
Questo modello distribuisce Mongo DB in una macchina virtuale Ubuntu. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, indirizzi IP pubblici e un'interfaccia di rete.
installare MongoDB in CentOS con estensione Linux script personalizzata

Distribuire in Azure
Questo modello distribuisce Mongo DB in una macchina virtuale CentOS. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, indirizzi IP pubblici e un'interfaccia di rete.
Installare Phabricator in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello distribuisce Phabricator in una macchina virtuale Ubuntu. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, indirizzi IP pubblici e un'interfaccia di rete.
Installare scrapy in Ubuntu usando l'estensione Linux script personalizzata

Distribuire in Azure
Questo modello distribuisce Scrapy in una macchina virtuale Ubuntu. L'utente può caricare un ragno per iniziare a eseguire la ricerca per indicizzazione. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, indirizzi IP pubblici e un'interfaccia di rete.
client Intel Lustre che usano l'immagine della raccolta CentOS

Distribuire in Azure
Questo modello crea più macchine virtuali client Intel Lustre 2.7 usando la raccolta di Azure OpenLogic CentOS 6.6 o 7.0 immagini e monta un file system Intel Lustre esistente
JBoss EAP in RHEL (clustered, multi-VM)

Distribuire in Azure
Questo modello consente di creare più macchine virtuali RHEL 8.6 che eseguono cluster JBoss EAP 7.4 e distribuisce anche un'applicazione Web denominata replica eap-session-replication, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
JBoss EAP in RHEL (macchina virtuale autonoma)

Distribuire in Azure
Questo modello consente di creare una macchina virtuale RHEL 8.6 che esegue JBoss EAP 7.4 e di distribuire anche un'applicazione Web denominata JBoss-EAP in Azure, è possibile accedere alla console di amministrazione usando il nome utente e la password JBoss EAP configurati al momento della distribuzione.
server JBoss EAP che esegue un'applicazione di test denominata dukes

Distribuire in Azure
Questo modello consente di creare una macchina virtuale Red Hat che esegue JBoss EAP 7 e di distribuire un'applicazione Web denominata dukes, è possibile accedere alla console di amministrazione usando l'utente e la password configurati al momento della distribuzione.
cluster Jenkins con di lavoro di Windows & Linux

Distribuire in Azure
1 master Jenkins con 1 nodo Linux e 1 nodo Windows
Aggiungere una macchina virtuale a un dominio esistente

Distribuire in Azure
Questo modello illustra l'aggiunta a un dominio di Active Directory privato nel cloud.
aggiunge una macchina virtuale Windows esistente a un dominio di Active Directory

Distribuire in Azure
Questo modello consente di aggiungere una macchina virtuale Windows già esistente a un dominio di Active Directory esistente. Per consentire il funzionamento di questo modello è necessaria una macchina virtuale esistente, un dominio AD e un controller di dominio che dispone di comunicazioni con questa macchina virtuale e impostazioni DNS che consentiranno a questa macchina virtuale di risolvere il nome DNS di dominio.
cluster Kubernetes con scalabilità automatica del cluster VMSS

Distribuire in Azure
Questo modello distribuisce un cluster kubernetes vanilla inizializzato usando kubeadm. Distribuisce un nodo master configurato con un'utilità di scalabilità automatica del cluster. Viene distribuito e collegato automaticamente al cluster anche un set di scalabilità di macchine virtuali preconfigurato. Il ridimensionamento automatico del cluster può quindi aumentare o ridurre automaticamente il cluster a seconda del carico di lavoro del cluster.
macchina virtuale Linux con VSCode RDP Desktop Di Gnome e dell'interfaccia della riga di comando di Azure

Distribuire in Azure
Questo modello distribuisce una macchina virtuale Ubuntu Server, quindi usa l'estensione Linux CustomScript per installare il supporto di Ubuntu Gnome Desktop e Desktop remoto (tramite xrdp). La macchina virtuale Ubuntu con provisioning finale supporta le connessioni remote tramite RDP.
macchina virtuale Linux con identità del servizio gestito che accede alle di archiviazione

Distribuire in Azure
Questo modello distribuisce una macchina virtuale Linux con un'identità gestita assegnata dal sistema che ha accesso a un account di archiviazione in un gruppo di risorse diverso.
nodi client e server Lustre HPC

Distribuire in Azure
Questo modello crea macchine virtuali del nodo del client e del server Lustre e dell'infrastruttura correlata, ad esempio reti virtuali
McAfee Endpoint Security (licenza di valutazione) nella macchina virtuale Windows

Distribuire in Azure
Questo modello crea una macchina virtuale Windows e configura una versione di valutazione di McAfee Endpoint Security
cluster del servizio Memcached usando più macchine virtuali Ubuntu

Distribuire in Azure
Questo modello crea uno o più servizi memcached in macchine virtuali Ubuntu 14.04 in una subnet privata. Crea anche una macchina virtuale Apache accessibile pubblicamente con una pagina di test PHP per verificare che memcached sia installato e accessibile.
appliance di rete VNS3 multi-client

Distribuire in Azure
VNS3 è un'appliance virtuale solo software che fornisce le funzionalità e le funzioni combinate di un'appliance di sicurezza, un controller per la distribuzione di applicazioni e un dispositivo di gestione delle minacce unificata nel perimetro dell'applicazione cloud. Vantaggi principali, Oltre alla rete cloud, la crittografia end-to-end Always On, i data center federati, le aree cloud, i provider di servizi cloud e/o i contenitori, la creazione di uno spazio indirizzi unificato, il controllo attestabile sulle chiavi di crittografia, la rete mesh gestibile su larga scala, Reliable HA nel cloud, isolare le applicazioni sensibili (segmentazione di rete a basso costo veloce), segmentazione all'interno delle applicazioni, analisi di tutti i dati in movimento nel cloud. Funzioni di rete chiave; router virtuale, commutatore, firewall, concentratore vpn, distributore multicast, con plug-in per WAF, NIDS, memorizzazione nella cache, servizi di bilanciamento del carico proxy e altre funzioni di rete di livello 4 attraverso 7 funzioni di rete, VNS3 non richiede nuove conoscenze o training da implementare, in modo da potersi integrare con le apparecchiature di rete esistenti.
più modelli di macchina virtuale con l'estensione Chef

Distribuire in Azure
Distribuisce un numero specificato di macchine virtuali Ubuntu configurate con Il client Chef
più Windows-VM con di script personalizzati

Distribuire in Azure
Più macchine virtuali Windows con script personalizzati a scelta.
Nagios Core in macchine virtuali Ubuntu

Distribuire in Azure
Questo modello installa e configura Nagios Core, lo standard del settore, il sistema di monitoraggio IT open source che consente alle organizzazioni di identificare e risolvere i problemi dell'infrastruttura IT prima che influiscano sui processi aziendali critici
motore di sincronizzazione della posta elettronica Nylas N1 in Debian

Distribuire in Azure
Questo modello installa e configura il motore di sincronizzazione open source Nylas N1 in una macchina virtuale Debian.
OpenCanvas-LMS

Distribuire in Azure
Questo modello distribuisce OpenCanvas in Ubuntu 16.04
OpenScholar

Distribuire in Azure
Questo modello distribuisce openScholar nella macchina virtuale ubuntu 16.04
Openshift Container Platform 4.3

Distribuire in Azure
Openshift Container Platform 4.3
'estensione patch del sistema operativo in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello crea una macchina virtuale Ubuntu e installa l'estensione OSPatching
esempio di servizio Collegamento privato

Distribuire in Azure
Questo modello illustra come creare un servizio di collegamento privato
effettua il provisioning di un cluster Kafka in macchine virtuali Ubuntu

Distribuire in Azure
Questo modello crea un cluster Kafka nell'immagine della macchina virtuale Ubuntu, abilita la persistenza (per impostazione predefinita) e applica tutte le ottimizzazioni e le procedure consigliate note
effettua il provisioning di un cluster Spark in macchine virtuali Ubuntu

Distribuire in Azure
Questo modello crea un cluster Spark nell'immagine della macchina virtuale Ubuntu, abilita la persistenza (per impostazione predefinita) e applica tutte le ottimizzazioni e le procedure consigliate note
servizio di bilanciamento del carico pubblico concatenato a un servizio di bilanciamento del carico del gateway

Distribuire in Azure
Questo modello consente di distribuire un'istanza di Load Balancer Standard pubblica concatenato a un servizio di bilanciamento del carico del gateway. Il traffico in ingresso da Internet viene instradato al servizio di bilanciamento del carico del gateway con macchine virtuali Linux nel pool back-end.
agente Puppet in una macchina virtuale Windows

Distribuire in Azure
Distribuire una macchina virtuale Windows con l'agente Puppet
Eseguire il push di un certificato in una macchina virtuale Windows

Distribuire in Azure
Eseguire il push di un certificato in una macchina virtuale Windows. Creare l'insieme di credenziali delle chiavi usando il modello in http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault
proxy Python in Ubuntu usando l'estensione Linux script personalizzata

Distribuire in Azure
Questo modello distribuisce il proxy Python in una macchina virtuale Ubuntu. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, indirizzi IP pubblici e un'interfaccia di rete.
distribuzione di farm Servizi Desktop remoto con active directory esistente

Distribuire in Azure
Questo modello crea una distribuzione di farm Servizi Desktop remoto usando Active Directory esistente nello stesso gruppo di risorse
server Red Hat Tomcat da usare con le distribuzioni di Team Services

Distribuire in Azure
Questo modello consente di creare una macchina virtuale Red Hat che esegue Apache2 e Tomcat7 e abilitata per supportare l'attività Di distribuzione Apache Tomcat di Visual Studio Team Services, l'attività Copia file su SSH e l'attività Caricamento FTP (usando ftps) per abilitare la distribuzione di applicazioni Web.
l'haproxy ridondante con il servizio di bilanciamento del carico di Azure e l' IP mobile

Distribuire in Azure
Questo modello crea un'installazione di haproxy ridondante con 2 macchine virtuali Ubuntu configurate dietro il servizio di bilanciamento del carico di Azure con ip mobile abilitato. Ognuna delle macchine virtuali Ubuntu esegue haproxy per bilanciare il carico delle richieste ad altre macchine virtuali dell'applicazione (in questo caso l'esecuzione di Apache). Keepalived abilita la ridondanza per le macchine virtuali haproxy assegnando l'INDIRIZZO IP mobile al master e bloccando il probe del servizio di bilanciamento del carico nel backup. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, un indirizzo IP pubblico, interfacce di rete.
appliance S/4HANA completamente attivata da SAP 2 livelli

Distribuire in Azure
Questo modello distribuisce un sistema di appliance completamente attivata da SAP S/4HANA.
modello SAP LaMa per il server applicazioni SAP NetWeaver

Distribuire in Azure
Questo modello distribuisce una macchina virtuale e installa le applicazioni necessarie per usare questa macchina virtuale per SAP LaMa. Il modello crea anche il layout del disco richiesto. Per altre informazioni sulla gestione delle macchine virtuali di Azure con SAP LaMa, vedere /azure/virtual-machines/workloads/sap/lama-installation.
modello SAP LaMa per SAP NetWeaver ASCS

Distribuire in Azure
Questo modello distribuisce una macchina virtuale e installa le applicazioni necessarie per usare questa macchina virtuale per SAP LaMa. Il modello crea anche il layout del disco richiesto. Per altre informazioni sulla gestione delle macchine virtuali di Azure con SAP LaMa, vedere /azure/virtual-machines/workloads/sap/lama-installation.
modello SAP LaMa per il server di database SAP NetWeaver

Distribuire in Azure
Questo modello distribuisce una macchina virtuale e installa le applicazioni necessarie per usare questa macchina virtuale per SAP LaMa. Il modello crea anche il layout del disco richiesto. Per altre informazioni sulla gestione delle macchine virtuali di Azure con SAP LaMa, vedere /azure/virtual-machines/workloads/sap/lama-installation.
di SAP NetWeaver a 2 livelli (disco gestito)

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale usando un sistema operativo supportato da SAP e Managed Disks.
di SAP NetWeaver a 3 livelli (disco gestito)

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale usando un sistema operativo supportato da SAP e Managed Disks.
SAP NetWeaver a più SID AS (managed disks) di SAP NetWeaver a 3 livelli

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale usando un sistema operativo supportato da SAP.
sap NetWeaver a più SID db (managed disks) a 3 livelli

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale usando un sistema operativo supportato da SAP.
file server SAP NetWeaver (disco gestito)

Distribuire in Azure
Questo modello consente di distribuire un file server che può essere usato come risorsa di archiviazione condivisa per SAP NetWeaver.
'immagine del Marketplace compatibile con SAP NW a 2 livelli

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale usando un sistema operativo supportato da SAP.
Secure Ubuntu by Trailbot

Distribuire in Azure
Questo modello fornisce una macchina virtuale Ubuntu fornita con un demone speciale denominato Trailbot Watcher che monitora i file di sistema e i log, attiva i criteri intelligenti al momento della modifica e genera un ancorato blockchain, audit trail non modificabile di tutto ciò che accade a loro.
runtime di integrazione self-host nelle macchine virtuali di Azure

Distribuire in Azure
Questo modello crea un runtime di integrazione selfhost e lo registra nelle macchine virtuali di Azure
sottoscrizione di SharePoint/ 2019/ 2016 completamente configurata

Distribuire in Azure
Creare un controller di dominio, una farm di SQL Server 2022 e da 1 a 5 server che ospitano una farm di SharePoint Subscription / 2019 / 2016 con una configurazione completa, tra cui autenticazione attendibile, profili utente con siti personali, un trust OAuth (usando un certificato), un sito IIS dedicato per l'hosting di componenti aggiuntivi ad alta attendibilità e così via... Viene installata la versione più recente dei software chiave (inclusi Fiddler, vscode, np++, 7zip, ULS Viewer). I computer SharePoint hanno un'ulteriore ottimizzazione per renderli immediatamente utilizzabili (strumenti di amministrazione remota, criteri personalizzati per Edge e Chrome, collegamenti e così via).
Spin up a Torque cluster

Distribuire in Azure
Il modello ruota un cluster Di coppia.
SQL Server 2014 SP1 Enterprise tutte le funzionalità di macchina virtuale SQL abilitate

Distribuire in Azure
Questo modello creerà un'edizione Enterprise di SQL Server 2014 SP1 con patch automatica, backup automatico e funzionalità di integrazione di Azure Key Vault abilitate.
SQL Server 2014 SP1 Enterprise con patch automatica

Distribuire in Azure
Questo modello creerà un'edizione Enterprise di SQL Server 2014 SP1 con la funzionalità di applicazione automatica delle patch abilitata.
SQL Server 2014 SP1 Enterprise con Azure Key Vault

Distribuire in Azure
Questo modello creerà un'edizione Enterprise di SQL Server 2014 SP1 con la funzionalità integrazione di Azure Key Vault abilitata.
SQL Server 2014 SP2 Enterprise con backup automatico

Distribuire in Azure
Questo modello creerà un'edizione Enterprise di SQL Server 2014 SP2 con la funzionalità backup automatico abilitata
macchina virtuale di SQL Server con impostazioni di archiviazione ottimizzate per le prestazioni

Distribuire in Azure
Creare una macchina virtuale di SQL Server con impostazioni di archiviazione ottimizzate per le prestazioni in PremiumSSD
di Ethereum Studio autonomo

Distribuire in Azure
Questo modello distribuisce un docker con versione autonoma di Ethereum Studio in Ubuntu.
Load Balancer Standard con pool back-end per indirizzi IP

Distribuire in Azure
Questo modello viene usato per illustrare come usare i modelli di Resource Manager per configurare il pool back-end di un servizio di bilanciamento del carico in base all'indirizzo IP, come descritto nel documento gestione del pool back-end.
versione di valutazione dell'estensione Symantec Endpoint Protection nella macchina virtuale Windows

Distribuire in Azure
Questo modello crea una macchina virtuale Windows e configura una versione di valutazione di Symantec Endpoint Protection
Terraform in Azure

Distribuire in Azure
Questo modello consente di distribuire una workstation Terraform come macchina virtuale Linux con l'identità del servizio gestito.
ambiente di test di per i Premium di Firewall di Azure

Distribuire in Azure
Questo modello crea criteri firewall e premium di Firewall di Azure con funzionalità premium, ad esempio il rilevamento delle intrusioni (IDPS), l'ispezione TLS e il filtro delle categorie Web
distribuzione di domini di base tfs

Distribuire in Azure
Questo modello crea una distribuzione TFS di vm singola autonoma, tra cui TFS, SQL Express e un controller di dominio. Deve essere usato per valutare TFS in Azure, non come distribuzione di produzione.
distribuzione del gruppo di lavoro TFS

Distribuire in Azure
Questo modello crea una distribuzione autonoma del gruppo di lavoro TFS di VM singola, tra cui TFS e SQL Express. Deve essere usato per valutare TFS in Azure, non come distribuzione di produzione.
box di sviluppo multipiattaforma di Ubuntu con l'agente di Team Services

Distribuire in Azure
Questo modello consente di creare una macchina virtuale Ubuntu con un set completo di SDK multipiattaforma e agente di compilazione Linux di Visual Studio Team Services. Dopo il provisioning della macchina virtuale, l'installazione dell'agente di compilazione di Team Services può essere verificata esaminando le impostazioni dell'account Team Services in Pool di agenti. Linguaggi/strumenti supportati: OpenJDK Java 7 e 8; Ant, Maven e Gradle; npm e nodeJS; groovy e gulp; Gnu C e C++ insieme a make; Perl, Python, Ruby e Ruby on Rails; .NET; e andare
macchina virtuale Ubuntu Mate Desktop con VSCode

Distribuire in Azure
Questo modello consente di distribuire una semplice macchina virtuale Linux usando alcune opzioni diverse per la versione di Ubuntu, usando la versione più recente con patch. Verrà distribuita una macchina virtuale di dimensioni A1 nel percorso del gruppo di risorse e verrà restituito il nome di dominio completo della macchina virtuale.
server Ubuntu Tomcat da usare con le distribuzioni di Team Services

Distribuire in Azure
Questo modello consente di creare una macchina virtuale Ubuntu che esegue Apache2 e Tomcat7 e abilitata per supportare l'attività Di distribuzione Apache Tomcat di Visual Studio Team Services, l'attività Copia file tramite SSH e l'attività Caricamento FTP (tramite ftps) per abilitare la distribuzione di applicazioni Web.
macchina virtuale Ubuntu con l'agente OpenJDK 7/8, Maven e Team Services

Distribuire in Azure
Questo modello consente di creare un computer di compilazione software per macchine virtuali Ubuntu con OpenJDK 7 e 8, Maven (e quindi Ant) e l'agente di compilazione Linux di Visual Studio Team Services. Dopo aver eseguito il provisioning della macchina virtuale, l'installazione dell'agente di compilazione di Team Services può essere verificata esaminando le impostazioni dell'account Team Services in Pool di agenti
Aggiornare modello di certificati Servizi Desktop remoto

Distribuire in Azure
Questo modello configura i certificati nella distribuzione di Servizi Desktop remoto
Usare Firewall di Azure come proxy DNS in una topologia hub & spoke

Distribuire in Azure
Questo esempio illustra come distribuire una topologia hub-spoke in Azure usando Firewall di Azure. La rete virtuale hub funge da punto centrale di connettività a molte reti virtuali spoke connesse alla rete virtuale hub tramite peering di rete virtuale.
Usare le estensioni di script per installare Mongo DB in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello distribuisce Configura e installa Mongo DB in una macchina virtuale Ubuntu in due script separati. Questo modello è un buon esempio che illustra come esprimere le dipendenze tra due script in esecuzione nella stessa macchina virtuale. Questo modello distribuisce anche un account di archiviazione, una rete virtuale, indirizzi IP pubblici e un'interfaccia di rete.
Vert.x, OpenJDK, Apache e MySQL Server in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello usa l'estensione CustomScript linux di Azure per distribuire Vert.x, OpenJDK, Apache e MySQL Server in Ubuntu 14.04 LTS.
Macchina virtuale con una porta RDP

Distribuire in Azure
Crea una macchina virtuale e crea una regola NAT per RDP nella macchina virtuale nel servizio di bilanciamento del carico
macchina virtuale con risorse condizionali

Distribuire in Azure
Questo modello consente di distribuire una macchina virtuale Linux usando risorse nuove o esistenti per la rete virtuale, l'archiviazione e l'indirizzo IP pubblico. Consente anche di scegliere tra l'autenticazione SSH e la password. I modelli usano condizioni e funzioni logiche per rimuovere la necessità di distribuzioni annidate.
attacco virus alle macchine virtuali scenario

Distribuire in Azure
Verranno distribuite 2 macchine virtuali, OMS e altre risorse di rete. Una macchina virtuale senza Endpoint Protection e un'altra con la protezione enpoint installata. Eseguire l'attacco virus seguendo le linee guida ed eseguire lo scenario per la mitigazione e la prevenzione di un attacco virus.
Visual Studio 2019 CE con Docker Desktop

Distribuire in Azure
Sviluppo di contenitori con Visual Studio 2019 CE con Docker Desktop
modello di carico di lavoro bootstorm della macchina virtuale

Distribuire in Azure
Questo modello crea il numero richiesto di macchine virtuali e li avvia contemporaneamente per calcolare il tempo medio di avvio della macchina virtuale
macchina virtuale usando l'identità gestita per il download degli artefatti

Distribuire in Azure
Questo modello illustra come usare un'identità gestita per scaricare gli artefatti per l'estensione script personalizzata della macchina virtuale.
estensione VMAccess in una macchina virtuale Ubuntu

Distribuire in Azure
Questo modello crea una macchina virtuale Ubuntu e installa l'estensione VMAccess
macchine virtuali nelle zone di disponibilità con un servizio di bilanciamento del carico e un NAT

Distribuire in Azure
Questo modello consente di creare macchine virtuali distribuite tra zone di disponibilità con un servizio di bilanciamento del carico e di configurare le regole NAT tramite il servizio di bilanciamento del carico. Questo modello distribuisce anche una rete virtuale, un indirizzo IP pubblico e interfacce di rete. In questo modello viene usata la funzionalità cicli di risorse per creare le interfacce di rete e le macchine virtuali
appliance di rete VNS3 per la connettività cloud e la sicurezza

Distribuire in Azure
VNS3 è un'appliance virtuale solo software che fornisce le funzionalità e le funzioni combinate di un'appliance di sicurezza, un controller di distribuzione delle applicazioni e un dispositivo di gestione unificata delle minacce nel cloud application edge. Vantaggi chiave, oltre alla rete cloud, alla crittografia end-to-end sempre attiva, ai data center federati, alle aree cloud, ai provider di servizi cloud e/o ai contenitori, creando uno spazio indirizzi unificato, un controllo attestabile sulle chiavi di crittografia, sulla rete mesh gestibile su larga scala, sulla disponibilità elevata affidabile nel cloud, isolare le applicazioni sensibili (segmentazione di rete a basso costo veloce), segmentazione all'interno delle applicazioni, analisi di tutti i dati in movimento nel cloud. Funzioni di rete chiave; router virtuale, commutatore, firewall, concentratore vpn, distributore multicast, con plug-in per WAF, NIDS, memorizzazione nella cache, proxy, servizi di bilanciamento del carico e altre funzioni di rete di livello 4 attraverso 7 funzioni di rete, VNS3 non richiede nuove conoscenze o training da implementare, quindi è possibile integrare con apparecchiature di rete esistenti.
WildFly 18 in centOS 8 (macchina virtuale autonoma)

Distribuire in Azure
Questo modello consente di creare una macchina virtuale CentOS 8 che esegue WildFly 18.0.1.Final e di distribuire anche un'applicazione Web denominata JBoss-EAP in Azure, è possibile accedere alla Console di amministrazione usando il nome utente e la password Wildfly configurati al momento della distribuzione.
Host Docker di Windows con portainer e Traefik preinstallati

Distribuire in Azure
Host Docker di Windows con Portainer e Traefik preinstallato
macchina virtuale Windows Server con ssh

Distribuire in Azure
Distribuire una singola macchina virtuale Windows con Open SSH abilitata in modo da potersi connettere tramite SSH usando l'autenticazione basata su chiave.
macchina virtuale Windows con di base sicura di Azure

Distribuire in Azure
Il modello crea una macchina virtuale che esegue Windows Server in una nuova rete virtuale, con un indirizzo IP pubblico. Dopo aver distribuito il computer, viene installata l'estensione di configurazione guest e viene applicata la baseline sicura di Azure per Windows Server. Se la configurazione dei computer deriva, è possibile riapplicare le impostazioni distribuendo di nuovo il modello.
macchina virtuale Windows con preinstallata di Office 365

Distribuire in Azure
Questo modello crea una macchina virtuale basata su Windows. Crea la macchina virtuale in una nuova rete virtuale, un account di archiviazione, una scheda di interfaccia di rete e un indirizzo IP pubblico con il nuovo stack di calcolo.
cluster Zookeeper in macchine virtuali Ubuntu

Distribuire in Azure
Questo modello crea un cluster Zookeper del nodo 'n' nelle macchine virtuali Ubuntu. Usare il parametro scaleNumber per specificare il numero di nodi in questo cluster

Definizione di risorsa Terraform (provider AzAPI)

Il tipo di risorsa virtualMachines/extensions può essere distribuito con operazioni destinate a:

  • gruppi di risorse

Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.

Formato risorsa

Per creare una risorsa Microsoft.Compute/virtualMachines/extensions, aggiungere il file Terraform seguente al modello.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Compute/virtualMachines/extensions@2021-11-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      autoUpgradeMinorVersion = bool
      enableAutomaticUpgrade = bool
      forceUpdateTag = "string"
      instanceView = {
        name = "string"
        statuses = [
          {
            code = "string"
            displayStatus = "string"
            level = "string"
            message = "string"
            time = "string"
          }
        ]
        substatuses = [
          {
            code = "string"
            displayStatus = "string"
            level = "string"
            message = "string"
            time = "string"
          }
        ]
        type = "string"
        typeHandlerVersion = "string"
      }
      protectedSettings = ?
      protectedSettingsFromKeyVault = ?
      publisher = "string"
      settings = ?
      suppressFailures = bool
      type = "string"
      typeHandlerVersion = "string"
    }
  })
}

Valori delle proprietà

InstanceViewStatus

Nome Descrizione Valore
codice Codice di stato. corda
displayStatus Etichetta localizzabile breve per lo stato. corda
livello Codice a livello. 'Error'
'Info'
'Avviso'
Messaggio Messaggio di stato dettagliato, inclusi gli avvisi e i messaggi di errore. corda
Ore Ora dello stato. corda

Microsoft.Compute/virtualMachines/extensions

Nome Descrizione Valore
ubicazione Percorso risorsa stringa (obbligatorio)
nome Nome della risorsa stringa (obbligatorio)
parent_id ID della risorsa padre per questa risorsa. ID per la risorsa di tipo: virtualMachines
proprietà Descrive le proprietà di un'estensione macchina virtuale. VirtualMachineExtensionProperties
Tag Tag delle risorse Dizionario di nomi e valori di tag.
digitare Tipo di risorsa "Microsoft.Compute/virtualMachines/extensions@2021-11-01"

ResourceTags

Nome Descrizione Valore

VirtualMachineExtensionInstanceView

Nome Descrizione Valore
nome Nome dell'estensione della macchina virtuale. corda
Stati Informazioni sullo stato della risorsa. InstanceViewStatus[]
substatuses Informazioni sullo stato della risorsa. InstanceViewStatus[]
digitare Specifica il tipo di estensione; un esempio è "CustomScriptExtension". corda
typeHandlerVersion Specifica la versione del gestore di script. corda

VirtualMachineExtensionProperties

Nome Descrizione Valore
autoUpgradeMinorVersion Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie a meno che non venga ridistribuibile, anche con questa proprietà impostata su true. Bool
enableAutomaticUpgrade Indica se l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione. Bool
forceUpdateTag Come deve essere forzato l'aggiornamento del gestore di estensioni anche se la configurazione dell'estensione non è stata modificata. corda
instanceView Visualizzazione dell'istanza dell'estensione della macchina virtuale. VirtualMachineExtensionInstanceView
protectedSettings L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta. qualunque
protectedSettingsFromKeyVault Impostazioni protette delle estensioni passate per riferimento e utilizzate dall'insieme di credenziali delle chiavi qualunque
editore Nome del server di pubblicazione del gestore dell'estensione. corda
Impostazioni Impostazioni pubbliche in formato JSON per l'estensione. qualunque
suppressFailures Indica se gli errori derivanti dall'estensione verranno eliminati (gli errori operativi, ad esempio la mancata connessione alla macchina virtuale, non verranno eliminati indipendentemente da questo valore). Il valore predefinito è false. Bool
digitare Specifica il tipo di estensione; un esempio è "CustomScriptExtension". corda
typeHandlerVersion Specifica la versione del gestore di script. corda