Preparação do slot
Clonar configurações ao criar um slot não copia conteúdo aplicacional nem o private endpoint. Prepara deployment e conectividade do novo slot antes do ensaio. Slots têm hostnames próprios e são aplicações vivas; ausência de tráfego do URL principal não significa ausência de execução.
Seleciona configurações que devem permanecer em cada slot, incluindo connection strings quando esse é o requisito. Verifica a capacidade do plano para os slots existentes.
Preview e efeitos externos
Durante swap com preview, a origem recebe configurações do destino e reinicia para validação. Código de arranque pode assim alcançar dependências de produção antes da troca final. Controla jobs e efeitos externos nesse momento.
Se uma release alterar dados e depois fizeres swap inverso, o código anterior regressa, mas as transações da base externa não são desfeitas automaticamente. Mantém compatibilidade de dados e um procedimento de reconciliação separado.
Partilha de capacidade
Num App Service plan dedicado, apps e slots partilham instâncias do plano. Sem per-app scaling, escalam em conjunto. Dedicado distingue o plano de outros clientes; não atribui automaticamente uma VM independente a cada aplicação.
Um teste intenso em staging pode competir com produção. Mede consumo e capacidade sobrevivente e avalia separação de planos quando precisas de isolamento. Criar mais slots não equivale a aumentar capacidade computacional.
Entrada e saída
VNet integration permite chamadas outbound da aplicação por uma rede virtual; não cria acesso inbound privado. Para entrada privada, prepara private endpoint, DNS dos clientes e controlo do endpoint público. Para enviar todo o tráfego Internet pela firewall, configura all traffic routing e as rotas e dependências correspondentes.
Uma UDR só ajuda os fluxos que efetivamente entram nesse caminho. No exercício, desenha separadamente o percurso cliente-aplicação e aplicação-dependência.
Um slot sem tráfego principal inicia um job de faturação com configurações de produção durante preview. Suspende o efeito automático, preserva evidência e reconcilia operações antes de concluir que cancelar o swap resolveu o incidente.
Armadilhas comuns
Não confundir slot com isolamento físico, swap inverso com rollback de dados ou integração outbound com entrada privada.
Tópicos relacionados: Consultas, recolha e restauro verificável · Utilizadores, grupos e prontidão Entra
Uma release só fica pronta quando configuração, capacidade, caminhos e efeitos externos têm critérios de aceitação coerentes.
Referências
- App Service slot lifecycle · Microsoft Learn documentation consulted 2026-10-15
- Self-service password reset eligibility · Microsoft Learn documentation consulted 2026-10-15
- Group licensing, membership and assignment transitions · Microsoft Learn documentation consulted 2026-10-15
- B2B invitation redemption · Microsoft Learn documentation consulted 2026-10-15
- Resize a virtual machine · Microsoft Learn documentation consulted 2026-10-15
- Policy remediation authorization · Microsoft Learn documentation consulted 2026-10-15
- Management group hierarchy and access · Microsoft Learn documentation consulted 2026-10-15
- Resource tags and inheritance · Microsoft Learn documentation consulted 2026-10-15
- Azure RBAC evaluation · Microsoft Learn documentation consulted 2026-10-15
- Block blob object replication · Microsoft Learn documentation consulted 2026-10-15
- Blob soft delete scopes and limitations · Microsoft Learn documentation consulted 2026-10-15
- Azure Files SMB share permissions and ACLs · Microsoft Learn documentation consulted 2026-10-15
- Shared access signatures and scoped delegation · Microsoft Learn documentation consulted 2026-10-15
- Deployment modes and resource state · Microsoft Learn documentation consulted 2026-10-15
- Bicep what-if and analysis limits · Microsoft Learn documentation consulted 2026-10-15
- Bicep modules and deployment identity · Microsoft Learn documentation consulted 2026-10-15
- Managed disk roles and performance limits · Microsoft Learn documentation consulted 2026-10-15
- Autoscale evaluation · Microsoft Learn documentation consulted 2026-10-15
- ACI restart policies · Microsoft Learn documentation consulted 2026-10-15
- Container Apps revision lifecycle · Microsoft Learn documentation consulted 2026-10-15
- App Service plan capacity · Microsoft Learn documentation consulted 2026-10-15
- App Service outbound integration · Microsoft Learn documentation consulted 2026-10-15
- KQL filtering and aggregation · Microsoft Learn documentation consulted 2026-10-15
- Azure diagnostic collection and destinations · Microsoft Learn documentation consulted 2026-10-15
- Azure VM restore options · Microsoft Learn documentation consulted 2026-10-15