Istanze di contenitore di AzureAzure Container Instances

I contenitori si stanno affermando come soluzione preferita per la creazione di pacchetti, la distribuzione e la gestione di applicazioni cloud.Containers are becoming the preferred way to package, deploy, and manage cloud applications. Istanze di contenitore di Azure rappresenta il modo più semplice e rapido per eseguire un contenitore in Azure, senza dover gestire macchine virtuali né dover adottare un servizio di livello superiore.Azure Container Instances offers the fastest and simplest way to run a container in Azure, without having to manage any virtual machines and without having to adopt a higher-level service.

Istanze di contenitore di Azure è un'ottima soluzione per qualsiasi scenario e funziona anche in contenitori isolati, inclusi i processi di compilazione, l'automazione di attività e le applicazioni semplici.Azure Container Instances is a great solution for any scenario that can operate in isolated containers, including simple applications, task automation, and build jobs. Per gli scenari in cui si rende necessaria l'orchestrazione completa dei contenitori, quali il rilevamento dei servizi tra più contenitori, la scalabilità automatica e gli aggiornamenti coordinati delle applicazioni, è consigliabile usare Azure Kubernetes Service (AKS).For scenarios where you need full container orchestration, including service discovery across multiple containers, automatic scaling, and coordinated application upgrades, we recommend Azure Kubernetes Service (AKS).

Tempi di avvio rapidiFast startup times

I contenitori offrono notevoli vantaggi in termini di avvio rispetto alle macchine virtuali.Containers offer significant startup benefits over virtual machines. Istanze di contenitore di Azure consente di avviare contenitori in Azure in pochi secondi, senza dover gestire VM né doverne effettuare il provisioning.Azure Container Instances can start containers in Azure in seconds, without the need to provision and manage VMs.

Connettività tramite indirizzo IP pubblico e nome DNSPublic IP connectivity and DNS name

Istanze di contenitore di Azure consente di esporre i contenitori direttamente in Internet con un indirizzo IP e un nome di dominio completo.Azure Container Instances enables exposing your containers directly to the internet with an IP address and a fully qualified domain name (FQDN). Quando si crea un'istanza di contenitore, è possibile specificare un'etichetta personalizzata per il nome DNS, in modo che l'applicazione sia raggiungibile tramite etichettapersonalizzata.areaazure.contenitoreazure.io.When you create a container instance, you can specify a custom DNS name label so your application is reachable at customlabel.azureregion.azurecontainer.io.

Sicurezza a livello di hypervisorHypervisor-level security

In passato i contenitori offrivano l'isolamento di dipendenze delle applicazioni e la governance delle risorse, ma non erano considerati sufficientemente protetti per l'uso di multi-tenant ostili.Historically, containers have offered application dependency isolation and resource governance but have not been considered sufficiently hardened for hostile multi-tenant usage. Istanze di contenitore di Azure garantisce all'applicazione in un contenitore lo stesso livello di isolamento di cui usufruirebbe in una VM.Azure Container Instances guarantees your application is as isolated in a container as it would be in a VM.

Dimensioni personalizzateCustom sizes

I contenitori sono in genere ottimizzati per l'esecuzione di un'applicazione singola, ma le esigenze specifiche di tale applicazione possono variare notevolmente.Containers are typically optimized to run just a single application, but the exact needs of those applications can differ greatly. Istanze di contenitore di Azure supporta un utilizzo ottimale consentendo di specificare esattamente memoria e core CPU.Azure Container Instances provides optimum utilization by allowing exact specifications of CPU cores and memory. Si paga in base alle risorse necessarie con fatturazione al secondo ed è così possibile ottimizzare la spesa in base alle esigenze effettive.You pay based on what you need and get billed by the second, so you can fine-tune your spending based on actual need.

Archiviazione permanentePersistent storage

Per recuperare e rendere persistente lo stato con Istanze di contenitore di Azure, è disponibile il montaggio diretto di condivisioni file di Azure.To retrieve and persist state with Azure Container Instances, we offer direct mounting of Azure Files shares.

Contenitori Linux e WindowsLinux and Windows containers

Istanze di contenitore di Azure consente di pianificare contenitori sia Windows che Linux con la stessa API.Azure Container Instances can schedule both Windows and Linux containers with the same API. È sufficiente specificare il tipo di sistema operativo quando si creano i gruppi di contenitori.Simply specify the OS type when you create your container groups.

Alcune funzionalità attualmente sono limitate ai contenitori Linux.Some features are currently restricted to Linux containers. Microsoft si sta impegnando per garantire parità di funzionalità rispetto ai contenitori Windows. Nel frattempo, per informazioni sulle attuali differenze tra le piattaforme vedere Quote e aree disponibili per Istanze di contenitore di Azure.While we work to bring feature parity to Windows containers, you can find current platform differences in Quotas and region availability for Azure Container Instances.

Gruppi con pianificazione condivisaCo-scheduled groups

Istanze di contenitore di Azure supporta la pianificazione di gruppi multi-contenitore che condividono un computer host, una rete locale, un archivio e un ciclo di vita.Azure Container Instances supports scheduling of multi-container groups that share a host machine, local network, storage, and lifecycle. Questo consente di combinare il contenitore dell'applicazione principale con altri contenitori di ruoli di supporto, come quelli collaterali di registrazione.This enables you to combine your main application container with other supporting role containers, such as logging sidecars.

Passaggi successiviNext steps

Provare a distribuire un contenitore in Azure con un comando singolo, seguendo le indicazioni della guida introduttiva:Try deploying a container to Azure with a single command using our quickstart guide: