Trace Id is missing
Passa a contenuti principali
Azure

Batch

Pianificazione dei processi e gestione dei calcoli di livello cloud.

  • Scalabilità fino a decine, centinaia o migliaia di macchine virtuali

  • Gestione temporanea dei dati ed esecuzione di pipeline di calcolo

  • Scalabilità automatica del lavoro in coda

  • Abilitazione per il cloud di applicazioni HPC e batch

  • Possibilità di scegliere tra Linux o Windows per l'esecuzione dei processi

  • Pagamento per le risorse usate senza investimenti di capitale

Scegli il sistema operativo e gli strumenti che preferisci

Scegli il sistema operativo e gli strumenti di sviluppo necessari per eseguire i tuoi processi su larga scala su Batch. Batch ti offre un'esperienza di pianificazione e gestione dei processi uniforme, dalla scelta di nodi di calcolo Windows Server o Linux che usi, e ti permette di sfruttare le funzionalità esclusive di ogni ambiente. Con Windows, puoi usare codice esistente basato su Windows, incluso Microsoft .NET, per eseguire processi di calcolo su vasta scala in Azure. Con Linux, puoi scegliere tra le distribuzioni più richieste, tra cui CentOS, Ubuntu e SUSE Linux Enterprise Server, per eseguire i tuoi processi di calcolo oppure ricorrere a contenitori Docker per potenziare e trasferire le tue applicazioni. Batch offre diversi SDK e supporta un'ampia gamma di strumenti di sviluppo, inclusi Python e Java.

Abilita per il cloud le applicazioni cluster

Batch esegue le applicazioni che usi nelle workstation e nei cluster. Puoi abilitare file eseguibili e script per il cloud e aumentare il numero di istanze con la massima semplicità. Batch offre una coda per la ricezione del lavoro da svolgere ed esegue le tue applicazioni. Descrivi i dati da trasferire nel cloud per l'elaborazione e specifica in che modo devono essere distribuiti, i parametri da usare per ogni attività e il comando per l'avvio del processo. Si tratta di una "catena di montaggio" con più applicazioni. Batch ti consente di condividere i dati tra le fasi e di gestire l'esecuzione come un'unica operazione.

Immagina l'esecuzione su una scala 100 volte maggiore

Oggi usi una workstation, forse un piccolo cluster, oppure ti capita di attendere in coda per l'esecuzione dei processi. Ti piacerebbe poter accedere a 16 core o addirittura 100.000 core quando necessario e pagare solo per le risorse usate? Con Batch è possibile. Evita le attese che possono limitare la tua immaginazione. Che possibilità ti offre Azure rispetto alla tua situazione attuale?

Scegli cosa eseguire

Batch si basa su un motore di pianificazione dei processi su larga scala, disponibile come servizio gestito. Puoi usare l'utilità di pianificazione nell'applicazione per distribuire il lavoro. Batch può interagire anche con le utilità di pianificazione dei processi cluster o può essere usato in background nel servizio SaaS. Non devi scrivere codice per la coda di lavoro, il dispatcher o il monitoraggio. Batch ti offre tutto questo sotto forma di servizio.

Affida la gestione della scalabilità a Batch

Quando sei pronto a eseguire un processo, Batch avvia automaticamente un pool di macchine virtuali di calcolo, installa applicazioni e provvede alla gestione temporanea dei dati, esegue processi con qualsiasi numero di attività, identifica gli errori, accoda di nuovo il lavoro e infine riduce le prestazioni del pool al termine del lavoro. Potrai controllare la scalabilità per rispettare le scadenze, gestire i costi e selezionare il livello di prestazioni ideali per l'applicazione specifica.

Distribuisci soluzioni come servizio

Batch elabora i processi on demand e non in base a una pianificazione predefinita, quindi gli utenti eseguono i processi nel cloud quando è necessario. Definisci chi è autorizzato ad accedere a Batch, quante risorse ognuno può usare e assicurati che vengano soddisfatti requisiti come la crittografia. Le funzionalità di monitoraggio avanzate ti permettono di mantenere il controllo e identificare i problemi. Grazie ai report dettagliati sarà possibile tenere traccia dell'utilizzo.

Esegui il rendering delle animazioni in modo rapido

Esegui i processi di rendering nel cloud con Batch. Evita complesse attività di gestione delle risorse e riduci il tempo necessario per completare i processi. Guarda gli esempi sull'uso di Batch con Blender, una famiglia di prodotti di animazione 3D open source gratuita, che supporta la pipeline 3D completa, da modellazione, preparazione, animazione e simulazione, fino al tracciamento dei movimenti e alla creazione di giochi. Che tu sia un singolo utente o che faccia parte di uno studio, puoi fare affidamento su Batch per realizzare rendering dal realismo fotografico, attività di preparazione all'animazione rapide, nonché creare giochi e simulazioni eccezionali. Batch fornisce le risorse per il rendering dell'animazione in un intervallo di tempo realistico, in modo da rispettare le scadenze di progetto.

Sicurezza e conformità complete integrate

Una panoramica del Centro sicurezza in Azure che mostra dati su conformità e criteri e protezione della sicurezza delle risorse
Scheda di servizi di calcolo e app del Centro sicurezza di Azure che mostra un elenco di consigli

Inizia con un account gratuito di Azure

1

Inizia gratuitamente. Ricevi un credito di 200 USD da usare entro 30 giorni. Anche se hai credito, puoi ottenere quantità gratuite di molti dei nostri servizi più diffusi e quantità gratuite di più di altri 55 servizi che sono sempre gratuiti.

2

Dopo l'esaurimento del credito, passa alla modalità con pagamento in base al consumo per continuare a usare gli stessi servizi gratuiti. Dovrai pagare solo se superi le quantità mensili gratuite.

3

Dopo 12 mesi, continuerai ad avere più di 55 servizi sempre gratuiti e a pagare solo per le risorse usate oltre le quantità mensili gratuite.

Possiamo iniziare quando vuoi: configuriamo il tuo account Azure gratuito