Introduzione
È possibile usare Azure Batch per eseguire in modo efficiente processi di calcolo ad alta intensità su larga scala in Azure.
Si immagini di essere uno sviluppatore software che lavora per un'organizzazione no profit la cui mission è quella di garantire a ogni essere umano sul pianeta l'accesso all'acqua potabile. Per raggiungere questo obiettivo, a ogni cittadino viene chiesto di scattare una fotografia del contatore del proprio depuratore e inviarla tramite SMS. Ogni giorno, è necessario analizzare le immagini di più di 500.000 abitazioni e registrare ogni lettura in base al numero di telefono del mittente. I dati vengono usati per rilevare le tendenze della qualità dell'acqua e per incaricare il team mobile responsabile della qualità di investigare sui casi peggiori in ogni regione. Il fattore tempo è cruciale, ma l'elaborazione di ogni immagine tramite riconoscimento ottico dei caratteri (OCR) richiede molto tempo. Con Azure Batch, è possibile scalare orizzontalmente la quantità di calcolo necessaria per gestire questa attività su base quotidiana, evitando all'organizzazione no profit la spesa delle risorse fisse.
In questo modulo si imparerà a usare Azure Batch per creare ed eseguire attività parallele con l'interfaccia della riga di comando di Azure, oltre che a usare l'interfaccia della riga di comando per controllare lo stato delle attività e dei processi di Batch. Questo modulo descrive anche come usare lo strumento autonomo Batch Explorer per monitorare i processi in corso.
Al termine di questo modulo, sarà possibile creare, eseguire e monitorare i processi batch.
Obiettivi di apprendimento
Contenuto del modulo:
- Creare un processo batch nell'interfaccia della riga di comando di Azure.
- Eseguire un processo batch nell'interfaccia della riga di comando di Azure.
- Verificare lo stato e i risultati di un processo di Batch nell'interfaccia della riga di comando di Azure.
- Monitorare un processo di Batch con Batch Explorer.
Prerequisiti
- Familiarità con Azure e l'interfaccia della riga di comando di Azure
Importante
Gli esercizi in questo modulo sono facoltativi. Per completare gli esercizi, è necessario avere una sottoscrizione di Azure.