Introducción
Puede usar Azure Batch para ejecutar trabajos de cálculo a gran escala y de alta intensidad de manera eficaz en Azure.
Imagine que es desarrollador de software en una organización sin fines de lucro cuya misión es permitir que todos los seres humanos tengan acceso a agua potable. Para lograr este objetivo, se le pide a cada ciudadano que tome una foto de su medidor de potabilidad de agua y se lo envíe como mensaje de texto. Cada día, tiene que escanear imágenes de más de 500 000 hogares y registrar cada lectura en el número de teléfono del remitente. Los datos se usan para detectar las tendencias de calidad del agua y enviar al equipo móvil encargado de la calidad del agua a investigar los peores casos de cada región. El tiempo es fundamental, pero procesar cada imagen con el reconocimiento óptico de caracteres (OCR) es un proceso muy lento. Con Azure Batch, puede escalar horizontalmente la cantidad de proceso necesaria para administrar esta tarea de manera diaria, lo que le ahorrará a la organización los gastos producto de recursos fijos.
En este módulo, aprenderá a usar Azure Batch para crear y ejecutar tareas paralelas con la CLI de Azure y a usar la CLI para comprobar el estado de las tareas y los trabajos de Batch. En este módulo también se describe cómo usar la herramienta independiente Batch Explorer para supervisar los trabajos en curso.
Al final de este módulo podrá crear, ejecutar y supervisar los trabajos por lotes.
Objetivos de aprendizaje
En este módulo, aprenderá a:
- Cree un trabajo por lotes en la CLI de Azure.
- Ejecute un trabajo por lotes en la CLI de Azure.
- Compruebe del estado y los resultados de un trabajo de Batch en la CLI de Azure.
- Supervise un trabajo de Batch con Batch Explorer.
Requisitos previos
- Conocimientos sobre Azure y la CLI de Azure
Importante
Los ejercicios de este módulo son opcionales. Para completar los ejercicios, necesitará su propia suscripción de Azure.