Microsoft AZ-204: Azure App Service e Web Apps — Guia de estudos

Faz parte do Microsoft Azure Developer Associate AZ-204 — Guia de estudos. Pratique com respostas verificadas no centro de exames da Microsoft, ou faça testes cronometrados no ExamRoll.io.

Visão Geral

O Azure App Service é uma plataforma de hospedagem baseada em HTTP totalmente gerenciada para aplicações web, APIs REST e serviços de backend, suportando cargas de trabalho de código e contêineres em Windows e Linux. Ele oferece recursos de primeira classe para escalabilidade, fluxos de trabalho de implantação, autenticação, isolamento de rede, processamento em segundo plano e configuração segura. O domínio do serviço envolve a compreensão dos planos do App Service e sua escalabilidade, slots de implantação e gerenciamento de tráfego, caminhos de integração de CI/CD, Easy Auth, domínios personalizados e TLS, WebJobs, App Service Environment (ASE) e padrões de configuração segura com o Key Vault.

Planos, escalabilidade e slots de implantação

Um plano do App Service define os recursos de computação que hospedam suas aplicações. Todas as aplicações em um plano compartilham o mesmo pool de VMs e a mesma configuração de escalabilidade.

Implantação e CI/CD: GitHub, Azure DevOps e registros de contêiner

O Deployment Center integra fluxos comuns de CI/CD:

Segurança, identidade, domínios e TLS

A autenticação/autorização do App Service (Easy Auth) delega a identidade para a plataforma sem exigir middleware em seu código.

Processamento em segundo plano e ambientes isolados

WebJobs e ASE abordam cenários de processamento em segundo plano e isolamento de rede.

Configuração, cadeias de conexão e referências do Key Vault

A configuração do aplicativo é injetada em tempo de execução e pode ser específica do slot.

Aprofundamento em slots de implantação e excelência operacional

Use um slot de preparo (staging) como o alvo do CI/CD. Após a implantação:

Cenário de Problema Prático

A Starbucks está lançando uma nova plataforma de pedidos web que deve lidar com picos durante promoções, integrar-se com logins sociais, proteger APIs internas e processar fluxos de trabalho de pedidos em segundo plano de forma confiável.

  1. Escolha o plano Premium v3 do App Service com dois slots de implantação (preparo, produção)
  1. Implemente CI/CD com GitHub Actions para implantar no slot de preparo (staging)
  1. Habilite o Easy Auth com os provedores Microsoft Entra ID e Google; habilite o Token Store
  1. Configure domínios personalizados e TLS
  1. Use o SDK do WebJobs com um gatilho de Fila do Azure Storage (Azure Storage Queue) para o processamento de pedidos
  1. Proteja segredos de saída com referências do Key Vault e uma identidade gerenciada atribuída pelo sistema
  1. Proteja APIs internas com recursos de rede (networking)
  1. Estratégia de lançamento com canary e troca (swap)

Todos os domínios · Azure Functions e Computação sem servidor

Pratique estas questões → · Prática cronometrada no ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Passe no seu exame →

Navegar Microsoft →

Related guides

Acesso completo

Uma assinatura. Todos os exames.

Todo plano desbloqueia pesquisa ilimitada de respostas, testes práticos, explicações de AI e a biblioteca completa de recursos — em mais de 20 idiomas.

Mensal
24.87
Just €0.83/day
Tudo incluído:
  • Pesquisa ilimitada de respostas
  • Testes práticos ilimitados
  • Explicações com AI
  • Biblioteca completa de recursos
  • Mais de 20 idiomas
  • Atualizações semanais de conteúdo
  • Recompensas e indicações
  • Suporte prioritário
Iniciar teste grátis

*Não é necessário cartão de crédito

Melhor custo-benefício
12 meses
179.87
Just €0.49/daySave 40%
Tudo incluído:
  • Pesquisa ilimitada de respostas
  • Testes práticos ilimitados
  • Explicações com AI
  • Biblioteca completa de recursos
  • Mais de 20 idiomas
  • Atualizações semanais de conteúdo
  • Recompensas e indicações
  • Suporte prioritário
Iniciar teste grátis

*Não é necessário cartão de crédito

✓ Plano gratuito incluído · ✓ Cancele a qualquer momento · ✓ Todos os planos desbloqueiam o produto completo