Introduzione ad Automazione di AzureAn introduction to Azure Automation

Automazione di Azure offre un servizio di automazione e configurazione basato sul cloud che consente la gestione coerente di ambienti Azure e non Azure.Azure Automation delivers a cloud-based automation and configuration service that provides consistent management across your Azure and non-Azure environments. Fornisce funzionalità di automazione dei processi, gestione degli aggiornamenti e configurazione.It consists of process automation, update management, and configuration features. Automazione di Azure fornisce il controllo completo durante la distribuzione, l'attività e la rimozione delle autorizzazioni di carichi di lavoro e risorse.Azure Automation provides complete control during deployment, operations, and decommissioning of workloads and resources. Questo articolo fornisce una breve panoramica di Automazione di Azure e risposte ad alcune domande comuni.This article provides a brief overview of Azure Automation and answers some common questions. Per altre informazioni sulle diverse funzionalità, visitare i collegamenti indicati in questa panoramica.For more information about the different capabilities, visit the links throughout this overview.

Funzionalità di Automazione di AzureAzure Automation capabilities

Panoramica delle funzionalità di Automazione

Automazione dei processiProcess automation

Automazione di Azure consente di automatizzare tutte le attività di gestione cloud frequenti, dispendiose in termini di tempo e soggette a errori.Azure Automation provides you the ability to automate frequent, time-consuming, and error-prone cloud management tasks. È così possibile concentrarsi sulle attività che apportano valore aggiunto.This automation helps you focus on work that adds business value. Grazie alla riduzione degli errori e all'incremento dell'efficienza, Automazione di Azure favorisce anche la riduzione dei costi operativi.By reducing errors and boosting efficiency, it also helps to lower your operational costs. È possibile integrare i servizi di Azure e altri sistemi pubblici richiesti nella distribuzione, configurazione e gestione di processi end-to-end.You can integrate Azure services and other public systems that are required in deploying, configuring, and managing your end to end processes. Il servizio consente di creare runbook in forma grafica, in PowerShell o Python.The service allows you to author runbooks graphically, in PowerShell, or Python. Usando un ruolo di lavoro per runbook ibrido è possibile unificare la gestione con l'orchestrazione degli ambienti locali.By using a hybrid Runbook worker, you can unify management by orchestrating across on-premises environments. I webhook consentono di soddisfare le richieste e assicurare la continuità del recapito e delle operazioni attivando l'automazione da ITSM, DevOps e sistemi di monitoraggio.Webhooks provide a way to fulfill requests and ensure continuous delivery and operations by triggering automation from ITSM, DevOps, and monitoring systems.

Gestione della configurazioneConfiguration management

La configurazione dello stato desiderato di Automazione di Azure è una soluzione basata sul cloud per PowerShell DSC che fornisce i servizi necessari per gli ambienti aziendali.Azure Automation desired state configuration is a cloud-based solution for PowerShell DSC that provides services required for enterprise environments. È possibile gestire le risorse DSC in Automazione di Azure e applicare le configurazioni alle macchine virtuali o fisiche da un server di Pull DSC nel cloud di Azure.Manage your DSC resources in Azure Automation and apply configurations to virtual or physical machines from a DSC Pull Server in the Azure cloud. Automazione di Azure fornisce report avanzati che informano di eventi importanti, ad esempio quando i nodi presentano deviazioni rispetto alla configurazione assegnata.It provides rich reports that inform you of important events such as when nodes have deviated from their assigned configuration. È possibile monitorare e aggiornare automaticamente la configurazione tra computer fisici e macchine virtuali, Windows o Linux, nel cloud o in locale.You can monitor and automatically update machine configuration across physical and virtual machines, Windows or Linux, in the cloud or on-premises.

È possibile recuperare l'inventario delle risorse nel guest per ottenere la visibilità delle applicazioni installate e di altri elementi di configurazione.You can get inventory about in-guest resources for visibility into installed applications and other configuration items. Sono disponibili funzionalità avanzate di ricerca e creazione report per trovare rapidamente informazioni dettagliate che consentono di comprendere quali elementi sono configurati nel sistema operativo.A rich reporting and search capabilities are available to quickly find detailed information to help understand what is configured within the operating system. È possibile rilevare le modifiche in servizi, daemon, software, Registro di sistema e file per identificare rapidamente la causa di eventuali problemi.You can track changes across services, daemons, software, registry, and files to quickly identify what might be causing issues. DSC consente di eseguire attività di diagnostica e generare avvisi se vengono apportate modifiche indesiderate nell'ambiente.Additionally, DSC can help you diagnose and alert when unwanted changes occur in your environment.

Gestione degli aggiornamentiUpdate management

Aggiornare i sistemi Windows e Linux in ambienti ibridi con Automazione di Azure.Update Windows and Linux systems across hybrid environments with Azure Automation. È possibile ottenere la visibilità della conformità degli aggiornamenti in Azure, nell'ambiente locale e in altri ambienti cloud.You get visibility of update compliance across Azure, on-premises, and other clouds. È possibile creare distribuzioni pianificate per orchestrare l'installazione degli aggiornamenti all'interno di una finestra di manutenzione definita.You can create schedule deployments to orchestrate the installation of updates within a defined maintenance window. Se un aggiornamento non deve essere installato in un computer, è possibile escluderlo da una distribuzione.If an update should not be installed on a machine, you can exclude those updates from a deployment.

Funzionalità condiviseShared capabilities

Automazione di Azure è costituito da un set di risorse condivise che semplificano l'automazione e la configurazione degli ambienti su larga scala.Azure Automation consists of a set of shared resources that make it easier to automate and configure your environments at scale.

  • Controllo degli accessi in base al ruolo: è possibile controllare l'accesso all'account con un ruolo Automation operator che consente l'esecuzione delle attività senza fornire capacità di creazione.Role-based access control - Control access to the account with an Automation operator role that enables tasks to be run without giving authoring capabilities.
  • Variabili: consentono di inserire contenuti che possono essere usati nei runbook e nelle configurazioni.Variables - Provide a way to hold content that can be used across runbooks and configurations. È possibile modificare i valori senza dover modificare i runbook e le configurazioni che vi fanno riferimento.You can change values without having to modify any of the runbooks and configurations that reference them.
  • Credenziali: consentono di proteggere le informazioni riservate che possono essere usate da runbook e configurazioni in fase di esecuzione.Credentials - Securely store sensitive information that can be used by runbooks and configurations at runtime.
  • Certificati: archiviare e rendere disponibili i certificati in fase di esecuzione perché possano essere usati per l'autenticazione e la protezione delle risorse distribuite.Certificates - Store and make available at runtime so they can be used for authentication and securing deployed resources.
  • Connessioni: archiviare coppie di nomi/valori contenenti informazioni comuni per la connessione ai sistemi nelle risorse di connessione.Connections - Store a name / value pairs of information that contains common information when connecting to systems in connection resources. Le connessioni vengono definite dall'autore del modulo per essere usate in fase di esecuzione nei runbook e nelle configurazioni.Connections are defined by the module author for use at runtime in runbooks and configurations.
  • Pianificazioni: usate nel servizio per attivare l'automazione in momenti prestabiliti.Schedules - Used in the service to trigger automation on predefined times.
  • Integrazione con il controllo del codice sorgente: promuove la configurazione come codice in cui è possibile archiviare runbook o configurazioni in un sistema di controllo del codice sorgente.Integration with source control - Promotes configuration as code where runbooks or configurations can be checked into a source control system.
  • Moduli di PowerShell: i moduli vengono usati per gestire Azure e altri sistemi.PowerShell modules - Modules are used to manage Azure and other systems. Importare i moduli nell'account di Automazione per cmdlet e risorse DSC Microsoft, di terze parti, della community o personalizzati.Import into the Automation account for Microsoft, third party, community, or custom defined cmdlets and DSC resources.

Windows e LinuxWindows and Linux

Automazione di Azure è progettato per funzionare nell'ambiente cloud ibrido e anche in Windows e Linux.Azure Automation is designed to work across your hybrid cloud environment and also for Windows & Linux. Offre un modo coerente per automatizzare e configurare i carichi di lavoro distribuiti e il sistema operativo sul quale vengono eseguiti.It delivers a consistent way to automate and configure workloads deployed and the operating system they are running on.

Cercare runbook e moduli nella raccolta di Automazione per avviare rapidamente l'integrazione e la creazione dei processi da PowerShell Gallery e Microsoft Script Center.Browse the Automation gallery for runbooks and modules to quickly get started integrating and authoring your processes from PowerShell gallery and Microsoft Script Center.

Scenari di Automazione comuniCommon scenarios for Automation

Automazione di Azure gestisce il ciclo di vita dell'infrastruttura e delle applicazioni.Azure Automation manages across the lifecycle of your infrastructure and applications. È possibile trasferire nel sistema informazioni sul modo in cui l'organizzazione distribuisce e gestisce i carichi di lavoro.Transfer knowledge into the system on how the organization delivers and maintains workloads. Eseguire attività di creazione in linguaggi comuni come PowerShell, configurazione dello stato desiderato, Python e runbook grafici.Author in common languages like PowerShell, desired state configuration, Python, and graphical runbooks. Ottenere un inventario completo delle risorse distribuite per targeting, creazione di report e conformità.Get a complete inventory of deployed resources for targeting, reporting, and compliance. Identificare le modifiche che possono causare errori di configurazione e migliorare la conformità operativa.Identify changes that can cause misconfiguration and improve operational compliance.

  • Compilare/distribuire risorse: distribuire VM in un ambiente ibrido usando i runbook e i modelli di Azure Resource Manager.Build / Deploy resources - Deploy VMs across a hybrid environment using Runbooks and Azure Resource Manager templates. Eseguire l'integrazione in strumenti di sviluppo come Jenkins e Visual Studio Team Services.Integrate into development tools like Jenkins and Visual Studio Team services.
  • Configurare le macchine virtuali: valutare e configurare macchine Windows e Linux con la configurazione desiderata per l'infrastruttura e l'applicazione.Configure VMs - Assess and configure Windows and Linux machines with the desired configuration for the infrastructure and application.
  • Monitorare: identificare le modifiche che causano problemi e correggere o inoltrare il problema ai sistemi di gestione.Monitor - Identify changes on machines that are causing issues and remediate or escalate to management systems.
  • Proteggere: mettere la VM in quarantena se viene generato un avviso di sicurezza.Protect - Quarantine VM if security alert is raised. Definire i requisiti nel guest.Set in-guest requirements.
  • Controllare: definire il controllo degli accessi in base al ruolo per i team.Govern - Set up role-based access control for teams. Recuperare le risorse inutilizzate.Recover unused resources.

Prezzo di AutomazionePricing for Automation

Il prezzo di Automazione di Azure è disponibile nella pagina dei prezzi.You can review the price for Azure Automation on the pricing page.

Passaggi successiviNext steps