Distribuindo Imagens Personalizadas do AVD com Azure Compute Gallery
- Steps and Tech
- 14 de out. de 2024
- 4 min de leitura

Se você já precisou criar várias VMs para host pools diferentes no Azure Virtual Desktop, já sabe: partir de uma imagem customizada economiza muito tempo. Mas e quando você quer replicar essa imagem para outras regiões? Ou compartilhar entre diferentes equipes e subscrições?
A resposta é o Azure Compute Gallery (antes conhecido como Shared Image Gallery). Neste artigo, você vai aprender a criar, gerenciar e distribuir imagens personalizadas do AVD com Azure Compute Gallery, com foco em escala, consistência e velocidade.
O que é o Azure Compute Gallery?
O Azure Compute Gallery é uma plataforma que permite armazenar, compartilhar e gerenciar suas imagens de máquinas virtuais no Azure. Ao usar essa solução, você pode construir uma biblioteca de imagens acessíveis para vários usuários e dispositivos em diferentes ambientes. Por exemplo, se você precisa implantar uma imagem específica para 100 usuários em diversos locais, o Compute Gallery torna esse processo muito mais fácil e rápido.
Por que usar o Azure Compute Gallery?
Imagine que você tem várias imagens personalizadas e precisa distribuir em diferentes regiões do Azure. Fazer isso manualmente seria um pesadelo, né? O Compute Gallery entra em cena pra resolver isso, veja alguns pontos:
Centralização: Guarde todas as suas imagens em um lugar só.
Replicação: Distribuição eficiente pra várias regiões do Azure (por exemplo, failover ou ambientes distribuídos)
Compartilhamento e Controle: Versões e atualizações das imagens, por exemplo: Se um novo aplicativo causar problemas, você pode simplesmente voltar à versão anterior em minutos, evitando paradas prolongadas.
Passo 1: Criando uma galeria de computação
Passo a passo para configurar
Criar uma Compute Gallery via PowerShell
New-AzGallery `
-ResourceGroupName "MeuGrupo" `
-Name "AVDGal" `
-Location "East US" `
-Description "Galeria de imagens do AVD"

PLUS:
Criar uma definição de imagem (Image Definition)
New-AzGalleryImageDefinition `
-ResourceGroupName "MeuGrupo" `
-GalleryName "MinhaGaleria" `
-Name "AVDImage" `
-Location "East US" `
-Publisher "EmpresaXYZ" `
-Offer "CorpImage" `
-Sku "Win10-Multi" `
-OsState Generalized `
-OsType Windows `
-HyperVGeneration V2

Criar uma galeria no Azure Portal.
Acesse o Azure Portal.
No menu à esquerda, clique em "Criar um recurso".
Pesquise por "Galeria de Computação" e clique em "Criar".
Preencha as informações necessárias como nome, região e grupo de recursos.
Após concluir esses passos, sua galeria estará pronta para armazenar suas imagens.
Criando uma imagem personalizada
Comece criando a imagem base no Azure ou a partir de uma máquina virtual existente. Certifique-se de incluir os aplicativos, configurações e otimizações necessárias para atender aos requisitos de seus usuários do AVD. Ao finalizar, generalize a imagem usando o Sysprep, caso esteja utilizando Windows Server ou Windows 10/11
Com a galeria em funcionamento, agora é hora de criar sua imagem personalizada!!!
Inicie uma máquina virtual no Azure e configure-a conforme suas necessidades, incluindo a instalação de software essencial, como o Microsoft Office e o antivírus atualizado.
Após finalizar as configurações, desconecte-se da máquina virtual e retorne ao Azure Portal.
No menu da galeria, clique em "Imagens" e, em seguida, "Adicionar".
Forneça um nome para sua imagem e selecione a imagem base da máquina que você configurou.
Distribuindo sua imagem pelo AVD
Agora que você tem sua imagem personalizada prontinha, é hora de distribuí-la.
Acesse o Azure Virtual Desktop no Azure Portal.
Crie uma nova sessão usando a imagem que você acabou de criar.
No painel de criação de máquinas virtuais, selecione "Imagem" e escolha a imagem personalizada da galeria.
Complete a configuração, definindo o tamanho da máquina, a rede e as configurações de segurança.
Esse processo garante uma experiência consistente para todos os usuários que acessam o AVD, com os mesmos aplicativos e configurações.
Integrando ao Azure Virtual Desktop
Com a imagem publicada no Compute Gallery, crie hosts no AVD:
Ao configurar um Host Pool, selecione a imagem diretamente do Compute Gallery.
Escolha a versão da imagem que deseja usar e finalize a configuração. Essa integração garante que seus desktops virtuais estejam prontos para utilização com a imagem personalizada.
Gerenciando suas imagens
Manter suas imagens atualizadas é vital! Isto ajuda na performance e principalmente para mannter o sistema operacional e aplicações "up to date" ✨
Revise e atualize suas imagens regularmente, adicionando novos aplicativos e removendo aqueles que não são mais utilizados. Por exemplo, se um programa precisa de atualização, ou algo do genero, substitua-o por uma versão mais nova.
Utilize o versionamento da galeria para que você possa reverter mudanças se necessário. Isso é especialmente importante em empresas onde a estabilidade é crucial, mantendo sempre uma versão anterior salva.
Benefícios da utilização do Azure Compute Gallery
Escalabilidade: Com o Azure Compute Gallery, você pode implantar rapidamente várias imagens em diferentes locais. Isso é ideal para empresas em crescimento que precisam adaptar rapidamente suas operações.
Redução de custos: Ao compartilhar imagens entre diferentes projetos, você pode evitar a duplicação de esforços, resultando em economia. Empresas relataram reduções de até 30% nos custos operacionais ao implementar essa estratégia.
Autonomia para os desenvolvedores: Com um repositório centralizado, seus desenvolvedores têm acesso fácil às imagens que precisam, acelerando o processo de desenvolvimento e implementação.
Comments