← AI-200: desenvolvimento cloud para soluções de IA
01 / 6 · 40 MIN

Containers, artefactos e revisões

Publica versões reprodutíveis e diagnostica arranque, acesso e encaminhamento.

Conceito e mecanismo

Uma imagem é um artefacto versionado; uma tag reutilizada pode mudar de conteúdo. Para produção, associa build, manifesto e configuração aprovada, usando digest ou tag única protegida. ACR Tasks pode reconstruir imagens quando muda o código, a base ou um agendamento, mas o resultado ainda precisa de validação e promoção. App Service permite fornecer configuração ao runtime sem incorporar destinos e segredos na imagem. Em Container Apps, revisões representam versões de configuração; distribuição de tráfego entre revisões prontas exige o modo adequado. Scaling por eventos deve usar um sinal relacionado com o trabalho, como backlog, e respeitar a capacidade das dependências. Aumentar réplicas não resolve automaticamente uma base de dados saturada.

Aplicação guiada

Num incidente fictício, separa pull, arranque, readiness, seleção de endpoints e conectividade. ImagePullBackOff ocorre antes do código da aplicação: verifica referência da imagem, rede e identidade kubelet. Em ACR com RBAC Registry + ABAC Repository Permissions, não assumes attach-acr com AcrPull; o acesso exige o papel Repository Reader apropriado. Se pods estão Ready mas o Service não tem endpoints, compara selectors e labels. Para carregamento lento, revê startup probe antes de remover controlos de saúde. Checkpoints no filesystem descartável não sobrevivem necessariamente à substituição da réplica. Num canary com erros, retira tráfego da candidata quando a versão anterior e o contrato de dados permitem recuperação, preservando evidência para diagnóstico.

NA PRÁTICA

Revisão candidata com 10% de tráfego e erros: a recuperação depende de ter a revisão anterior identificada, saudável e compatível com os dados.

Armadilhas comuns

Tag estável como conteúdo congelado; identidade da aplicação como pull do kubelet; mais réplicas como capacidade ilimitada; readiness como liveness.

Tópicos relacionados: Cosmos DB, vetores e change feed · PostgreSQL, vetores e cache · Mensagens, eventos e Functions

Leva esta ideia contigo

Controla o artefacto, a configuração e a saúde antes de aumentar tráfego.

Criar conta

Referência: Container Apps revisions and traffic · AI-200 current guide updated2026-05-05; Azure technical documentation2026-09-30

Azure é uma marca comercial do grupo de empresas Microsoft. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por Microsoft. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.