Introdução
Você é um desenvolvedor de software para uma empresa que gerencia uma rede de abrigos de animais de estimação em todo o país/região. É difícil encontrar novos lares para estes animais. Você decide renovar o site para incluir uma alimentação social diária de cada animal. Todos os dias, os colaboradores do abrigo de animais gravam um vídeo curto de cada animal e publicam numa localização de armazenamento central. Para facilitar a transferência e partilha destes vídeos fofos, quer converter estes vídeos todos os dias em ficheiros GIF animados.
Converter um vídeo em um GIF animado é intensivo em computação, e você só precisa de rajadas de recursos de computação todos os dias para realizar a tarefa. Decide investir numa carga de trabalho do Azure Batch a executar o ffmpeg para concluir o trabalho. Você pode converter os vídeos em GIFs animados de forma eficiente aproveitando o paralelismo do Azure Batch, bem a tempo para a atualização diária de fofura em seu site!
Neste módulo, você aprenderá a gerenciar trabalhos e armazenamento do Lote do Azure a partir de um aplicativo .NET Core.
Objetivos de aprendizagem
Neste módulo, irá:
- Crie e execute um trabalho do Azure Batch a partir de um aplicativo .NET.
- Adicione um pacote de aplicativo a uma conta de lote.
- Interaja programaticamente com recursos de lote e armazenamento.
- Gerencie um lote programaticamente.
Pré-requisitos
- Conhecimentos práticos do Azure e do portal do Azure
- Familiaridade com o Azure Batch
- Experiência de desenvolvimento de aplicações .NET