CC

Guia oficial do exame AZ-305

Formato do exame, dom\u00EDnios e dicas de prepara\u00E7\u00E3o

AZ-305: Guia de Estudo para Projetar Soluções de Infraestrutura da Microsoft Azure

Visão Geral do Exame

  • Certificação: Microsoft Azure Solutions Architect Expert
  • Código do Exame: AZ-305
  • Público-Alvo: Arquitetos de soluções que projetam soluções de nuvem e híbridas na Azure
  • Experiência Necessária: Experiência avançada em operações de TI, redes, virtualização, identidade, segurança, continuidade de negócios, recuperação de desastres, plataformas de dados e governança

Pré-requisitos

  • Uma das seguintes certificações de nível associado:
    • Azure Administrator Associate (AZ-104)
    • Azure Developer Associate (AZ-204)

Habilidades Avaliadas (a partir de 18 de outubro de 2024)

1. Projetar Soluções de Identidade, Governança e Monitoramento (25-30%)

Projetar Soluções de Registro e Monitoramento

  • Recomendar uma solução de registro
  • Recomendar uma solução para roteamento de logs
  • Recomendar uma solução de monitoramento

Projetar Soluções de Autenticação e Autorização

  • Recomendar uma solução de autenticação
  • Recomendar uma solução de gerenciamento de identidade
  • Recomendar uma solução para autorizar o acesso aos recursos do Azure
  • Recomendar uma solução para autorizar o acesso aos recursos locais
  • Recomendar uma solução para gerenciar segredos, certificados e chaves

Projetar Governança

  • Recomendar uma estrutura para grupos de gerenciamento, assinaturas e grupos de recursos
  • Recomendar uma estratégia para marcação de recursos
  • Recomendar uma solução para gerenciar a conformidade
  • Recomendar uma solução para governança de identidade

2. Projetar Soluções de Armazenamento de Dados (20-25%)

Projetar Soluções de Armazenamento de Dados Relacionais

  • Recomendar uma solução para armazenar dados relacionais
  • Recomendar um nível de serviço e um nível de computação de banco de dados
  • Recomendar uma solução para escalabilidade de banco de dados
  • Recomendar uma solução para proteção de dados

Projetar Soluções de Armazenamento de Dados Semiestruturados e Não Estruturados

  • Recomendar uma solução para armazenar dados semiestruturados
  • Recomendar uma solução para armazenar dados não estruturados
  • Recomendar uma solução de armazenamento de dados para equilibrar recursos, desempenho e custos
  • Recomendar uma solução de dados para proteção e durabilidade

Projetar Integração de Dados

  • Recomendar uma solução para integração de dados
  • Recomendar uma solução para análise de dados

3. Projetar Soluções de Continuidade de Negócios (15-20%)

Projetar Soluções de Backup e Recuperação de Desastres

  • Recomendar uma solução de recuperação para cargas de trabalho do Azure e híbridas que atendam aos objetivos de recuperação
  • Recomendar uma solução de backup e recuperação para computação
  • Recomendar uma solução de backup e recuperação para bancos de dados
  • Recomendar uma solução de backup e recuperação para dados não estruturados

Projetar para Alta Disponibilidade

  • Recomendar uma solução de alta disponibilidade para computação
  • Recomendar uma solução de alta disponibilidade para dados relacionais
  • Recomendar uma solução de alta disponibilidade para dados semiestruturados e não estruturados

4. Projetar Soluções de Infraestrutura (30-35%)

Projetar Soluções de Computação

  • Especificar os componentes de uma solução de computação com base nos requisitos de carga de trabalho
  • Recomendar uma solução baseada em máquinas virtuais
  • Recomendar uma solução baseada em contêineres
  • Recomendar uma solução baseada em serverless
  • Recomendar uma solução de computação para processamento em lote

Projetar uma Arquitetura de Aplicativo

  • Recomendar uma arquitetura de mensagens
  • Recomendar uma arquitetura orientada a eventos
  • Recomendar uma solução para integração de API
  • Recomendar uma solução de cache para aplicativos
  • Recomendar uma solução de gerenciamento de configuração de aplicativo
  • Recomendar uma solução de implantação automatizada para aplicativos

Projetar Migrações

  • Avaliar uma solução de migração usando o Microsoft Cloud Adoption Framework
  • Avaliar servidores, dados e aplicativos locais para migração
  • Recomendar uma solução para migrar cargas de trabalho para IaaS e PaaS
  • Recomendar uma solução para migrar bancos de dados
  • Recomendar uma solução para migrar dados não estruturados

Projetar Soluções de Rede

  • Recomendar uma solução de conectividade que conecte os recursos do Azure à internet
  • Recomendar uma solução de conectividade que conecte os recursos do Azure aos recursos locais
  • Recomendar uma solução para otimizar o desempenho da rede
  • Recomendar uma solução para otimizar a segurança da rede
  • Recomendar uma solução de balanceamento de carga e roteamento

Principais Recursos de Estudo

Caminhos de Aprendizagem Oficiais da Microsoft Learn

  • Projetar soluções de identidade, governança e monitoramento
  • Projetar soluções de continuidade de negócios
  • Projetar soluções de armazenamento de dados
  • Projetar soluções de infraestrutura
  • Arquitetar operações de infraestrutura no Azure

Arquitetura de Referência

  • Centro de Arquitetura do Azure
  • Azure Architecture Framework
  • Well-Architected Framework
  • Cloud Adoption Framework

Recursos de Prática

  • Avaliação Prática Gratuita no Microsoft Learn
  • Estudos de caso do Centro de Arquitetura do Azure
  • Arquiteturas de referência e padrões de design

Detalhes do Exame

  • Pontuação de Aprovação: 700
  • Formato da Questão: Estudos de caso, múltipla escolha, arrastar e soltar, área quente
  • Duração do Exame: 120 minutos (150 minutos para falantes nativos de inglês)
  • Idiomas Disponíveis: Vários idiomas, incluindo inglês, japonês, chinês, coreano, alemão, francês, espanhol, português
  • Custo do Exame: $165 USD (varia por região)

Dicas de Preparação

Tempo de Estudo Recomendado

  • 4-6 meses para aqueles novos no papel de arquitetura
  • 2-3 meses para arquitetos experientes novos no Azure
  • 1-2 meses para profissionais experientes do Azure

Principais Áreas a Serem Focadas

  1. Pilares do Well-Architected Framework do Azure
  2. Padrões de alta disponibilidade e recuperação de desastres
  3. Arquiteturas de gerenciamento de identidade e acesso
  4. Arquiteturas de plataformas de dados
  5. Conectividade híbrida e multi-nuvem
  6. Estratégias e ferramentas de migração

Considerações Críticas de Design

Identidade e Segurança

  • Arquitetura Zero Trust
  • Estratégia de defesa em profundidade
  • Padrões de integração do Key Vault
  • Acesso Condicional e PIM

Arquitetura de Dados

  • Padrões de data lake vs data warehouse
  • Polybase e integração de dados
  • Estratégias de escalabilidade de banco de dados
  • Proteção e conformidade de dados

Alta Disponibilidade

  • Requisitos de RPO e RTO
  • Arquiteturas multi-região
  • Padrões ativo-passivo vs ativo-ativo
  • Estratégias de replicação de banco de dados

Rede

  • Topologia hub-spoke
  • ExpressRoute vs VPN
  • Azure Firewall vs NVAs de terceiros
  • Application Gateway vs Front Door
  • Arquitetura de endpoints privados

Migração

  • Fases do Cloud Adoption Framework
  • 5 Rs da migração
  • Recursos do Azure Migrate
  • Estratégias de migração de banco de dados

Padrões Arquiteturais Importantes

Padrões de Computação

  • Arquitetura n-camadas
  • Microsserviços
  • Arquiteturas serverless
  • Big compute e HPC
  • Web-fila-worker

Padrões de Dados

  • CQRS (Segregação de Responsabilidade entre Comando e Consulta)
  • Event sourcing
  • Sharding
  • Padrão cache-aside
  • Padrão de exibição materializada

Padrões de Confiabilidade

  • Padrão de retry
  • Circuit breaker
  • Isolamento de bulkhead
  • Transação compensatória
  • Monitoramento do ponto de extremidade de integridade

Padrões de Segurança

  • Identidade federada
  • Gatekeeper
  • Padrão da chave de manobrista
  • Throttling
  • Nivelamento de carga baseado em fila

Abordagem de Estudo de Caso

  • Leia os requisitos cuidadosamente
  • Identifique as restrições técnicas e de negócios
  • Considere a otimização de custos
  • Projete para escalabilidade e crescimento
  • Documente suposições
  • Valide de acordo com o Well-Architected Framework

Caminho de Certificação

  • Pré-requisitos: AZ-104 ou AZ-204 obrigatório
  • Renovação: Obrigatória a cada 12 meses por meio do Microsoft Learn
  • Certificações Relacionadas:
    • Azure DevOps Engineer Expert (também requer AZ-400)
    • Azure Security Engineer Associate (AZ-500)
    • Azure Network Engineer Associate (AZ-700)

Árvores de Decisão Importantes

Seleção de Armazenamento

  1. Dados relacionais → SQL Database/SQL MI/PostgreSQL
  2. Dados de documentos → Cosmos DB
  3. Arquivos → Azure Files/Blob Storage
  4. Big data → Data Lake Storage Gen2
  5. Cache → Redis Cache

Seleção de Computação

  1. Lift and shift → Máquinas Virtuais
  2. Aplicativos containerizados → AKS/Container Instances
  3. Orientado a eventos → Functions
  4. Aplicativos web → App Service
  5. Processamento em lote → Batch

Seleção de Integração

  1. Mensagens → Service Bus/Event Hubs
  2. Fluxo de trabalho → Logic Apps
  3. Gerenciamento de API → Serviço de Gerenciamento de API
  4. B2B → BizTalk/Logic Apps
  5. Integração de dados → Data Factory/Synapse