VNet, sub-redes, NSGs, Azure Firewall, WAF, DDoS Protection, Azure Bastion, Azure Key Vault, identidades gerenciadas e defesa em profundidade
Tempo de estudo sugerido: 29 minutos • Nível iniciante • Alinhado ao plano de estudos SC-900 e à documentação oficial do Microsoft Learn
Por João Ricardo Dutra••Material integral
1. Introdução: do perímetro físico à infraestrutura definida por software
A segurança de redes nasceu em ambientes nos quais servidores, usuários e equipamentos estavam concentrados dentro de prédios e datacenters. Roteadores, listas de controle de acesso e firewalls formavam um perímetro relativamente estável entre a rede interna e a internet. Com virtualização, aplicações web, dispositivos móveis e computação em nuvem, esse perímetro tornou-se distribuído. Redes, regras de tráfego, balanceadores e cofres de segredos passaram a ser configurados por software e consumidos como serviços.
Essa transformação contribui diretamente para organizações e para a sociedade porque serviços essenciais - bancos, hospitais, escolas, governos e plataformas de comunicação - dependem de disponibilidade, confidencialidade e integridade. Uma arquitetura bem protegida reduz interrupções, vazamentos e fraudes, além de permitir inovação com riscos controlados. O desafio é compreender que “estar na nuvem” não torna um sistema automaticamente seguro: a Microsoft protege a plataforma, enquanto o cliente deve configurar adequadamente redes, identidades, aplicações e dados.
Ao longo deste capítulo, pense em uma aplicação de três camadas: uma interface web exposta ao público, uma interna e um banco de dados. Cada serviço estudado responde a uma pergunta diferente. Um ataque volumétrico exige mitigação DDoS; uma exploração exige ; o tráfego entre sub-redes exige NSGs e, em cenários centralizados, Firewall; a administração de VMs exige Bastion; senhas, chaves e certificados exigem . Entender essas fronteiras é mais importante do que memorizar nomes.
Pergunta-guia
Se uma aplicação usa , ela ainda precisa de , Firewall, DDoS Protection e ? Sim. Cada controle atua em uma superfície, camada ou objetivo distinto.
1.1 Segurança como arquitetura, não como produto isolado
Defesa em profundidade significa combinar controles preventivos, detectivos e responsivos. Um controle pode falhar, ser contornado ou não enxergar determinado tipo de tráfego. A segmentação limita o movimento lateral; um firewall central controla rotas e destinos; o entende protocolos web; o reduz a exposição de credenciais. O resultado é uma sequência de barreiras complementares, e não uma promessa de invulnerabilidade.
Figura 1 - Serviços complementares de segurança de infraestrutura no .
2. Fundamentos técnicos: camadas, fluxos e estado
2.1 Camadas de rede e aplicação
Para o SC-900, não é necessário memorizar todo o modelo OSI, mas é essencial diferenciar controles de rede e de aplicação. Camadas 3 e 4 lidam principalmente com endereços , protocolos de transporte e portas, como 443 ou 53. A camada 7 interpreta o protocolo da aplicação, por exemplo métodos, cabeçalhos, caminhos e conteúdo . DDoS Protection atua principalmente contra ataques de rede L3/L4; NSGs filtram fluxos por , porta e protocolo; o analisa / em L7. Firewall combina inspeção , regras de rede e regras orientadas a aplicações e destinos.
2.2 Tráfego e
Tráfego entra ou sai do ambiente, como usuários acessando um site ou servidores consultando a internet. Tráfego circula entre componentes internos, como uma acessando um banco de dados ou duas redes virtuais trocando informações. Uma arquitetura segura controla ambos: a borda não deve ser a única barreira, pois um invasor que compromete um componente pode tentar movimentar-se internamente.
2.3 Filtragem e
Um controle acompanha o estado de uma conexão. Quando um fluxo de saída permitido inicia uma sessão, o tráfego de resposta correspondente pode ser reconhecido sem uma regra espelhada manual. NSGs e Firewall são . Isso não significa que “todo retorno é permitido”; significa que o serviço relaciona os pacotes à conexão autorizada. Controles avaliam pacotes de forma independente e normalmente exigem regras explícitas para cada direção.
2.4 Cinco elementos de um fluxo
Elemento
Pergunta
Origem
De qual endereço, subnet, serviço ou grupo o tráfego parte?
Porta de origem
Qual porta efêmera ou definida inicia a comunicação?
Destino
Qual endereço, subnet, serviço ou grupo receberá o tráfego?
Porta de destino
Qual serviço está sendo solicitado, como 443, 22 ou 3389?
Protocolo
TCP, UDP, ICMP ou outro protocolo permitido?
Conceito-chave para prova
Porta 443 não significa automaticamente “tráfego seguro”. protege a comunicação, mas uma requisição ainda pode carregar uma tentativa de SQL injection. Por isso o continua relevante.
3. Virtual Network, sub-redes e segmentação
Virtual Network, ou VNet, é a base da rede privada no . Ela fornece um espaço lógico e isolado no qual recursos podem comunicar-se usando endereços privados. Uma VNet existe em uma região, pode abranger zonas de disponibilidade dessa região e pode conectar-se a outras redes por peering, ou ExpressRoute. O isolamento entre VNets é uma propriedade importante: redes diferentes não se comunicam automaticamente, a menos que uma conexão seja criada.
3.1 Espaço de endereçamento e
Ao criar uma VNet, define-se um ou mais blocos de endereços, normalmente privados conforme 1918, como 10.20.0.0/16. A notação informa quantos bits identificam a rede. Um bloco /16 contém mais endereços que um /24. O planejamento evita sobreposição com redes locais e com outras VNets, pois intervalos sobrepostos dificultam peering, e roteamento.
3.2 Sub-redes como limites funcionais e de segurança
Uma subnet divide o espaço da VNet. Em vez de colocar todos os recursos no mesmo segmento, a organização separa componentes por função, sensibilidade ou necessidade de comunicação. Uma camada web pode aceitar tráfego do balanceador; a camada de aplicação aceita somente chamadas da web; a camada de dados aceita somente a porta do banco proveniente da aplicação. Essa organização reduz a superfície de ataque e facilita a aplicação de NSGs e rotas.
Figura 2 - Exemplo de segmentação em sub-redes por função e nível de exposição.
3.3 Conectividade não equivale a autorização
VNet e peering criam caminhos de rede; eles não substituem autenticação, autorização ou controles da aplicação. Da mesma forma, bloquear uma porta não substitui o princípio do menor privilégio em identidades. Segurança de rede limita “quem consegue alcançar o serviço”; identidade e autorização definem “quem pode usar o serviço e o que pode fazer”.
4. Network Security Groups (NSGs)
Um Network Security Group filtra tráfego de entrada e saída associado a sub-redes ou interfaces de rede. Ele contém regras que permitem ou negam fluxos com base em prioridade, direção, protocolo, origem, destino e portas. NSGs são controles distribuídos e : ficam próximos dos recursos e são adequados para restringir comunicação entre camadas.
4.1 Componentes de uma regra
Propriedade
Função
Prioridade
Número que determina a ordem de avaliação. Prioridades menores são avaliadas primeiro.
Direção
Entrada ou saída.
Ação
Permitir ou negar.
Protocolo
TCP, UDP, ICMP, ESP, AH ou qualquer, conforme suporte.
Origem e destino
Endereço, faixa CIDR, service tag ou application security group.
Portas
Uma porta, intervalo ou conjunto de portas.
4.2 Regras padrão
O cria regras padrão de menor prioridade. Elas permitem tráfego dentro da VNet, permitem respostas associadas a determinados serviços de plataforma e negam entrada vinda da internet, enquanto a saída para internet é permitida por padrão em muitos cenários. Regras personalizadas de prioridade maior podem alterar o resultado. Para a prova, o ponto principal é que regras são processadas por prioridade até que uma correspondência seja encontrada.
4.3 Service tags e Application Security Groups
Service tags representam conjuntos de prefixos mantidos pelo , como Internet, VirtualNetwork ou serviços específicos. Application Security Groups permitem agrupar interfaces de máquinas virtuais por função lógica, como WebServers ou DatabaseServers, reduzindo dependência de endereços individuais. Esses recursos tornam regras mais legíveis e adaptáveis.
Exemplo
A subnet de aplicação pode aceitar 443 somente do grupo WebServers e negar outras origens. A subnet de banco pode aceitar 1433 somente do grupo AppServers. Assim, mesmo que um host web seja comprometido, o caminho até outros recursos permanece limitado.
4.4 O que um não faz
Não analisa SQL injection, ou semântica .
Não é um de aplicação nem um serviço de publicação web.
Não substitui uma solução central de firewall quando são necessários controle de egress, , inspeção avançada ou políticas entre muitas redes.
Não armazena segredos e não autentica usuários finais.
5. Firewall
Firewall é um firewall como serviço, nativo da nuvem, totalmente e com alta disponibilidade integrada. Ele pode inspecionar tráfego e , funcionando como ponto central de controle em arquiteturas hub-and-spoke. Em vez de administrar appliances virtuais individualmente, a organização usa um serviço gerenciado que escala com a plataforma.
5.1 Tipos de regras
Regra
Finalidade
Exemplo
Network rules
Filtrar tráfego por IP, porta e protocolo.
Permitir DNS ou conexão TCP entre redes específicas.
Application rules
Controlar destinos por nomes de domínio e protocolos suportados.
Permitir que servidores acessem repositórios aprovados.
NAT rules
Traduzir endereço e porta para publicar ou redirecionar fluxos.
DNAT de um IP público para um serviço interno.
Threat intelligence
Alertar ou negar tráfego para domínios e IPs maliciosos conhecidos.
Bloquear comunicação com infraestrutura de comando e controle.
5.2 Firewall versus
é um filtro distribuído aplicado a subnets e interfaces. Firewall é um serviço centralizado pelo qual o tráfego pode ser roteado. Em ambientes pequenos, NSGs podem atender a vários requisitos básicos. Em arquiteturas corporativas, o firewall centraliza egress, inspeção, , e políticas entre múltiplas redes. Frequentemente ambos são usados: o firewall controla caminhos centrais e os NSGs impõem microssegmentação local.
5.3 SKUs e profundidade
A documentação atual apresenta SKUs Basic, Standard e Premium. A escolha depende de escala e recursos, como filtragem avançada, inspeção e sistemas de prevenção de intrusão disponíveis em camadas superiores. Para o SC-900, é mais importante reconhecer o Firewall como firewall de rede gerenciado e do que memorizar todos os limites comerciais de cada SKU.
Armadilha de prova
Firewall e não são sinônimos. O Firewall protege fluxos de rede e destinos de forma ampla; o é especializado em ataques contra aplicações web e interpreta / .
5.4 Rotas definidas pelo usuário
Para garantir que o tráfego passe pelo Firewall, subnets podem utilizar tabelas de rotas e rotas definidas pelo usuário, conhecidas como UDRs. Esse padrão é chamado forced tunneling quando a organização força determinado tráfego por um ponto de inspeção. Sem planejamento de rotas, criar um firewall não garante que todos os fluxos o atravessem.
6. Web Application Firewall ( )
O Web Application Firewall fornece proteção centralizada para aplicações web contra explorações e vulnerabilidades comuns. Ele opera na camada de aplicação, entendendo requisições e . Pode ser integrado ao Application , para entrada regional, e ao Front Door, para entrada global na borda. O reduz a necessidade de implementar a mesma proteção isoladamente em cada aplicação, embora não elimine correções no código.
6.1 Ataques e anomalias observados
SQL injection: tentativa de manipular consultas ao banco por entradas maliciosas.
Cross-site scripting ( ): inserção de scripts em páginas consumidas por outros usuários.
Inclusão de arquivos, command injection e violações de protocolo .
Bots, scanners, padrões de reputação de e volume excessivo, conforme recursos e regras disponíveis.
Cabeçalhos, caminhos, métodos e parâmetros incompatíveis com políticas definidas.
6.2 Regras gerenciadas e regras personalizadas
Conjuntos de regras gerenciadas são mantidos para detectar classes conhecidas de ataques, frequentemente alinhadas às categorias . Regras personalizadas permitem bloquear ou permitir com base em endereço, país/região, cabeçalho, caminho, tamanho, taxa e outras condições. Em modo de detecção, o registra correspondências; em modo de prevenção, pode bloquear solicitações. A implantação deve começar com observação e ajuste para reduzir falsos positivos.
6.3 não substitui desenvolvimento seguro
Um é uma camada compensatória. Ele pode bloquear uma carga conhecida, mas não corrige falhas de autorização, lógica de negócio, exposição indevida de ou segredos no código. Aplicações continuam precisando de validação de entrada, autenticação, autorização, correção de dependências e testes de segurança.
WAF
Firewall de rede
Interpreta HTTP/HTTPS e conteúdo de requisições.
Controla protocolos, portas, endereços, rotas e destinos.
Protege aplicações contra ataques web.
Protege redes e workloads contra tráfego não autorizado.
Normalmente posicionado diante de aplicações web.
Normalmente centralizado entre redes, subnets e internet.
Exemplos: SQL injection, XSS e bots.
Exemplos: egress, segmentação, NAT e inteligência de ameaças.
7. DDoS Protection
Um ataque distribuído de negação de serviço, ou DDoS, tenta esgotar largura de banda, conexões, CPU, memória ou outros recursos para tornar um serviço indisponível. Ele é distribuído porque utiliza muitas origens, frequentemente dispositivos comprometidos. Qualquer publicamente acessível pode ser alvo.
7.1 Proteção de infraestrutura e proteção aprimorada
A plataforma possui proteção de infraestrutura contra ataques comuns. DDoS Protection adiciona recursos aprimorados e adaptados aos recursos protegidos. A documentação atual diferencia DDoS Network Protection, associado a redes virtuais por meio de um plano, e DDoS Protection, habilitado por público. Ambos compartilham recursos centrais de engenharia, mas diferem em modelo comercial e serviços adicionais.
7.2 Como o serviço atua
Monitoramento contínuo dos padrões de tráfego.
Ajuste adaptativo de limites com base no perfil do recurso.
Mitigação automática quando o tráfego excede parâmetros de ataque.
Métricas, alertas, e relatórios para investigação.
Proteção de vetores de camada 3 e 4, como floods , e .
7.3 DDoS Protection e são complementares
DDoS Protection é especializado em disponibilidade e ataques volumétricos de rede. O protege a lógica /S e pode aplicar ou regras contra bots e explorações. Uma aplicação web crítica frequentemente usa ambos: DDoS para L3/L4 e para L7. Front Door também oferece proteção de borda e integração com , mas o conceito examinável permanece o uso de camadas complementares.
Não confunda
DDoS não significa invasão bem-sucedida nem roubo de dados. O objetivo principal é indisponibilidade. Contudo, ataques podem ser combinados com outras técnicas ou usados como distração, por isso monitoramento e resposta continuam necessários.
7.4 Resiliência é parte da defesa
Mitigação não substitui arquitetura resiliente. Distribuição regional, zonas de disponibilidade, balanceamento, autoscale, e planos de resposta reduzem impacto. Segurança de disponibilidade depende de serviço de proteção e de desenho capaz de continuar operando durante falhas ou picos.
8. Comparando DDoS Protection, , Firewall e
Figura 3 - Perguntas distintas respondidas pelos principais controles de infraestrutura.
Serviço
Camada/foco
Decisão principal
Caso típico
Azure DDoS Protection
L3/L4 e disponibilidade
Mitigar tráfego volumétrico malicioso contra IPs públicos.
Manter um serviço público disponível durante floods.
NSG
L3/L4 e segmentação
Permitir ou negar fluxo por origem, destino, porta, protocolo e direção.
Restringir web -> app -> dados dentro de uma VNet.
Azure Firewall
Firewall central stateful
Controlar tráfego entre redes e internet, regras de rede/aplicação e NAT.
Centralizar egress e inspeção em hub-and-spoke.
WAF
L7 HTTP/HTTPS
Detectar ou bloquear ataques e anomalias de aplicação web.
Proteger site ou API contra SQL injection e XSS.
Azure Bastion
Administração segura
Fornecer caminho gerenciado para RDP/SSH usando IP privado.
Administrar VM sem IP público e sem abrir portas diretamente.
8.1 Como resolver questões por eliminação
1. Identifique o ativo: público, subnet, fluxo entre redes, aplicação ou máquina virtual. 2. Identifique a ameaça: inundação, porta indevida, destino não autorizado, exploração web ou exposição administrativa. 3. Observe a camada: L3/L4 favorece DDoS, ou Firewall; L7 favorece . 4. Procure palavras-chave: “sem público para / ” aponta para Bastion; “segredos, chaves e certificados” aponta para .
Regra mental
Disponibilidade volumétrica = DDoS. Filtragem distribuída = . Controle central de rede = Firewall. Ataque = . Administração privada = Bastion. Material secreto = .
9. Bastion
Bastion é um serviço PaaS gerenciado para conexão e a máquinas virtuais por meio de . Ele é implantado na rede virtual e permite alcançar VMs usando endereços privados. O benefício central é evitar público diretamente na VM e reduzir a exposição das portas administrativas 3389 e 22 à internet.
Figura 4 - Administração de máquina virtual por meio do Bastion.
9.1 Por que abrir / para a internet é arriscado
Serviços administrativos expostos recebem varreduras, tentativas de senha, exploração de vulnerabilidades e ataques automatizados. Mesmo com restrito a determinados endereços, mudanças de origem e erros de regra podem ampliar a exposição. Bastion cria um ponto gerenciado de entrada, enquanto as VMs permanecem privadas.
9.2 O que o Bastion oferece
Sessões ou protegidas por .
Conexão pelo portal e, conforme SKU, por clientes nativos e recursos adicionais.
Ausência de agente especial dentro da VM para o cenário principal.
Redução de IPs públicos e de portas administrativas expostas.
Possibilidade de recursos de auditoria e gravação de sessão em ofertas específicas.
9.3 O que o Bastion não resolve sozinho
Bastion não substitui autenticação forte, , atualização do sistema operacional, proteção de , e princípio do menor privilégio. Um administrador excessivamente privilegiado continua sendo um risco. O serviço protege o caminho de rede; a identidade e o sistema operacional ainda precisam de controles próprios.
Detalhe de arquitetura
Implantações dedicadas utilizam uma subnet reservada chamada AzureBastionSubnet. Essa subnet deve ser planejada conforme requisitos atuais do serviço e não deve hospedar workloads comuns.
10. : segredos, chaves e certificados
é um serviço de nuvem para armazenar e acessar material sensível com controle rigoroso. Ele reduz a prática insegura de inserir senhas, ou chaves em código-fonte, variáveis compartilhadas, arquivos de configuração, ou imagens de contêiner. O serviço separa a aplicação do ciclo de vida das credenciais e fornece autorização, auditoria e integração com identidades do .
10.1 Três tipos principais de objetos
Objeto
O que representa
Exemplos
Segredo
Valor protegido que a aplicação precisa recuperar.
Senha, connection string, token, chave de API ou SAS token.
Chave criptográfica
Material usado em operações como criptografar, descriptografar, assinar ou verificar.
RSA, EC e chaves protegidas por software ou HSM.
Certificado
Objeto X.509 com política e ciclo de vida, apoiado por chave e segredo relacionados.
Certificado TLS para aplicação ou autenticação mútua.
10.2 Vault e Managed
Cofres do armazenam segredos, chaves e certificados; chaves podem ser protegidas por software ou conforme camada. Managed é um serviço dedicado para chaves protegidas por módulos de segurança de hardware e atende cenários de controle criptográfico mais rigoroso. Para o SC-900, o ponto central é que gerencia segredos, chaves e certificados; Managed aprofunda proteção e controle de chaves.
10.3 Plano de controle e plano de dados
O plano de controle administra o recurso : criar o cofre, configurar rede, diagnósticos e políticas. O plano de dados acessa os objetos: ler um segredo, assinar com uma chave ou obter um certificado. Uma identidade pode ter permissão para administrar o recurso sem ter permissão para ler os segredos, e o inverso. Essa separação aplica menor privilégio.
Segredo versus chave
Uma senha precisa ser revelada à aplicação para uso e normalmente é armazenada como segredo. Uma chave criptográfica pode permanecer dentro do serviço: a aplicação solicita uma operação de assinatura ou descriptografia sem receber o material privado.
11. Acesso seguro e ciclo de vida no
11.1 Autenticação e autorização
O autentica usuários, aplicações e identidades gerenciadas. Depois, o autoriza a operação por ou, em ambientes legados, políticas de acesso. permite atribuir funções em escopos como assinatura, grupo de recursos ou cofre. A recomendação moderna é aplicar papéis mínimos e separar administradores de infraestrutura de consumidores de segredos.
Figura 5 - Aplicação acessando o com identidade gerenciada.
11.2 Identidades gerenciadas
Uma identidade gerenciada elimina a necessidade de uma credencial fixa para a aplicação autenticar-se no Entra. O recurso recebe uma identidade e obtém automaticamente. A aplicação usa o para solicitar somente o objeto ou a operação autorizada. Assim, não é necessário guardar uma “senha do ” no próprio código.
11.3 Proteção de rede
Além de autorização, o cofre pode restringir caminhos de rede. Firewall do , redes selecionadas e permitem acesso privado a partir de uma VNet. Essa combinação reduz exposição pública, mas não substitui : estar na rede correta não concede direito de ler um segredo.
11.4 Versionamento, rotação e recuperação
Objetos possuem versões, permitindo atualização sem reutilizar o mesmo valor indefinidamente.
Rotação reduz o período em que uma credencial comprometida permanece válida.
Expiração e alertas ajudam a evitar certificados vencidos e segredos esquecidos.
Soft mantém objetos excluídos por um período de retenção.
Purge protection impede exclusão definitiva durante o período configurado, protegendo contra destruição maliciosa ou acidental.
e diagnósticos registram solicitações para auditoria e investigação.
Boa prática
Use cofres separados por aplicação, ambiente e região quando isso reduzir impacto e simplificar
12. Arquitetura integrada: como os serviços trabalham juntos
Figura 6 - Exemplo integrado de proteção de uma aplicação em três camadas.
Considere uma aplicação de comércio eletrônico. Usuários chegam pela internet. A camada de borda absorve e distribui tráfego; DDoS Protection ajuda contra ataques de rede volumétricos; o bloqueia requisições maliciosas. O front-end está em uma subnet própria, a em outra e o banco em uma terceira. NSGs permitem somente os fluxos necessários entre essas camadas.
O Firewall no hub controla saídas para a internet, acesso a destinos aprovados e comunicação entre redes. Administradores alcançam máquinas virtuais por Bastion, sem público nas VMs. A aplicação usa uma identidade gerenciada para recuperar no a connection string ou para executar uma operação com chave. de , , Firewall, Bastion e são encaminhados para monitoramento e investigação.
12.1 Fluxo normal de uma requisição
5. O usuário envia para o ponto de entrada público. 6. A proteção DDoS monitora o volume e mitiga padrões de ataque L3/L4. 7. O inspeciona a requisição /S e aplica regras gerenciadas e personalizadas. 8. O front-end chama a somente pela porta autorizada no . 9. A autentica-se com identidade gerenciada e obtém o segredo necessário no . 10. A acessa o banco apenas pelo fluxo permitido entre subnets.
12.2 Fluxo durante um incidente
Se uma origem tenta explorar SQL injection, o pode detectar e bloquear. Se o volume cresce de forma anormal, DDoS Protection atua na disponibilidade. Se um servidor comprometido tenta acessar um destino malicioso, Firewall pode alertar ou negar com inteligência de ameaças. Se alguém tenta ler um segredo sem função adequada, o nega e registra a solicitação. A arquitetura converte um incidente amplo em eventos observáveis e limites de contenção.
13. Decisões de projeto, monitoramento e erros comuns
13.1 Começar por requisitos, não por produtos
A seleção de controles deve partir de ativos, ameaças, caminhos de dados e requisitos regulatórios. Uma aplicação interna sem público pode não precisar do mesmo desenho de borda que um portal global. Um ambiente com poucas redes pode começar com NSGs; uma organização com dezenas de assinaturas pode precisar de hub-and-spoke, Firewall e políticas centralizadas. é útil sempre que há segredos, mas a forma de isolamento e depende do risco.
13.2 Observabilidade
Controles sem limitam detecção e investigação. Diagnósticos podem ser enviados para Analytics, Storage, Event Hubs e soluções como , conforme o serviço. Métricas DDoS mostram mitigação; do registram regras acionadas; flow ou recursos equivalentes ajudam a entender fluxos; Firewall registra decisões; registra operações; Bastion pode oferecer auditoria de sessão em ofertas compatíveis.
Erro comum
Correção conceitual
“WAF protege qualquer tráfego.”
WAF é especializado em HTTP/HTTPS e camada 7.
“NSG e Azure Firewall são o mesmo serviço.”
NSG é filtro distribuído; Firewall é controle central gerenciado.
“DDoS Protection impede SQL injection.”
DDoS foca disponibilidade L3/L4; SQL injection é domínio de WAF e código seguro.
“Bastion torna a VM segura por completo.”
Bastion protege o caminho administrativo; ainda são necessários identidade, patches e endpoint protection.
“Key Vault criptografa automaticamente todo dado da aplicação.”
Key Vault gerencia material secreto e operações criptográficas; a aplicação e os serviços devem integrar-se corretamente.
“Private Endpoint concede acesso ao segredo.”
Rede privada reduz exposição, mas autorização Entra/RBAC continua obrigatória.
13.3 Princípio do menor privilégio em todas as camadas
Menor privilégio não se limita a funções de identidade. Em rede, significa permitir somente origens, destinos, portas e protocolos necessários. Em , significa publicar apenas caminhos e métodos esperados. Em administração, significa reduzir pessoas e máquinas que podem iniciar sessões. Em , significa conceder apenas ações específicas sobre objetos necessários.
Estratégia de implantação
Planeje, implemente em modo de observação quando aplicável, valide , ajuste falsos positivos, automatize por infraestrutura como código e revise periodicamente regras e permissões.
14. Cenário prático integrado
Uma empresa migra seu portal de atendimento para o . O portal é público, possui internas, banco de dados e duas máquinas virtuais de suporte. A organização quer reduzir indisponibilidade, impedir exposição administrativa, limitar comunicação entre camadas e remover senhas do código.
14.1 Solução proposta
Requisito
Serviço/controle
Justificativa
Mitigar ataques volumétricos contra IP público
Azure DDoS Protection
Proteção adaptativa de disponibilidade em L3/L4.
Bloquear SQL injection e XSS
WAF
Inspeção de conteúdo HTTP/S em camada 7.
Separar web, API e banco
VNet, subnets e NSGs
Segmentação e regras de fluxo mínimo.
Centralizar saída para a internet
Azure Firewall
Egress controlado, regras e logs centralizados.
Administrar VMs sem IP público
Azure Bastion
RDP/SSH por caminho gerenciado e IP privado.
Remover senhas e certificados do repositório
Azure Key Vault + identidade gerenciada
Armazenamento central e autenticação sem credencial fixa.
14.2 Sequência de implantação
11. Planejar blocos sem sobreposição e criar subnets por função. 12. Aplicar NSGs com regras explícitas para web, aplicação, dados e administração. 13. Criar o ponto de entrada com e validar regras em modo de detecção antes de bloquear. 14. Habilitar proteção DDoS adequada aos IPs públicos críticos. 15. Implantar Firewall e rotas quando houver requisito de inspeção central e egress controlado. 16. Implantar Bastion e remover IPs públicos desnecessários das VMs. 17. Criar , habilitar recuperação, configurar rede, atribuir mínimo e usar identidade gerenciada. 18. Enviar para uma plataforma de monitoramento e testar cenários de falha e resposta.
14.3 Resultado
O ambiente não se torna invulnerável, mas ganha limites claros. Ataques volumétricos encontram mitigação; ataques web encontram inspeção; comprometimentos internos encontram segmentação; administração não depende de portas públicas; credenciais deixam de circular em código. Cada evento gera evidências para operação e auditoria. Essa é a essência da defesa em profundidade aplicada à infraestrutura .
Ponto de prova
A melhor resposta costuma ser o serviço mais específico para o requisito apresentado, não o produto “mais avançado”. Leia o verbo: mitigar DDoS, filtrar fluxo, inspecionar , administrar VM ou armazenar segredo.
15. Revisão rápida para o exame SC-900
VNet é a rede privada lógica no ; subnets dividem seu espaço de endereçamento e organizam workloads.
é e filtra entrada/saída por prioridade, direção, protocolo, origem, destino e porta.
Firewall é um firewall como serviço central, , com regras de rede, aplicação, e recursos de ameaça.
protege aplicações web contra ataques e anomalias / na camada 7.
DDoS Protection mitiga ataques distribuídos de negação de serviço, principalmente nas camadas 3 e 4.
Bastion permite / a VMs por privado sem exposição direta de público na máquina.
armazena segredos, chaves e certificados e integra-se ao Entra, e identidades gerenciadas.
restringe o caminho de rede, mas não substitui autorização.
Os serviços são complementares e implementam defesa em profundidade.
16. Conclusão
Proteger infraestrutura em nuvem exige compreender fluxos, camadas e responsabilidades. Redes virtuais e sub-redes criam isolamento; NSGs restringem comunicação local; Firewall centraliza políticas de rede; interpreta tráfego web; DDoS Protection preserva disponibilidade; Bastion reduz exposição administrativa; protege segredos e material criptográfico. A segurança emerge da combinação coerente desses serviços com identidades, monitoramento e processos humanos.
Na minha avaliação, o conceito mais valioso deste capítulo é a especialização de controles. Projetos inseguros frequentemente tentam fazer um produto resolver todos os riscos. Projetos maduros perguntam qual ativo está exposto, qual camada está sendo atacada, qual fluxo precisa existir e qual evidência será gerada. Essa forma de pensar prepara o aluno não apenas para o SC-900, mas para decisões reais de arquitetura.
17. Questões de revisão
1. Uma empresa precisa bloquear tentativas de SQL injection em um portal . Qual serviço é o mais diretamente indicado?
A) B) Web Application Firewall C) Bastion D)
Resposta comentada
Resposta correta: B. O interpreta / em camada 7 e possui regras para ataques web, incluindo SQL injection.
2. Qual serviço permite conectar-se por ou a uma VM usando privado, sem expor diretamente um público na VM?
A) Bastion B) DDoS Protection C) D) Network Security Group
Resposta comentada
Resposta correta: A. Bastion fornece um caminho gerenciado para / sobre até VMs privadas.
3. Qual afirmação descreve melhor a diferença entre e Firewall?
A) protege somente e Firewall somente bancos. B) armazena segredos e Firewall emite certificados. C) é filtro distribuído em subnets/interfaces; Firewall é controle central para tráfego entre redes e internet. D) Não existe diferença funcional.
Resposta comentada
Resposta correta: C. Eles podem ser usados juntos: para segmentação local e Firewall para políticas e inspeção centralizadas.
4. Uma aplicação precisa acessar uma senha de banco sem manter credenciais fixas no código. Qual combinação é mais adequada?
A) e DDoS Protection B) e identidade gerenciada C) Bastion e D) Firewall e público
Resposta comentada
Resposta correta: B. A identidade gerenciada autentica a aplicação, e o entrega somente o segredo autorizado.
18. Glossário essencial
Termo
Definição
CIDR
Notação para representar um bloco de endereços IP e o tamanho de sua rede.
Stateful
Controle que acompanha o estado de conexões e reconhece tráfego de resposta.
Norte-sul
Tráfego que entra ou sai do ambiente.
Leste-oeste
Tráfego entre componentes e redes internas.
WAF
Firewall especializado em aplicações web e HTTP/HTTPS.
NSG
Grupo de regras de segurança para filtrar fluxos em VNets.
HSM
Módulo de segurança de hardware usado para proteger chaves criptográficas.
Private Endpoint
Interface de rede privada que conecta uma VNet a um serviço por Private Link.
RDP
Protocolo de área de trabalho remota, normalmente associado à porta TCP 3389.
SSH
Protocolo de acesso seguro a sistemas, normalmente associado à porta TCP 22.
19. Referências oficiais para aprofundamento
Microsoft Learn - Study guide for Exam SC-900: Microsoft Security, Compliance, and Identity Fundamentals. Atualizado em 26 de junho de 2026.
Microsoft Learn - DDoS Protection overview.
Microsoft Learn - What is Firewall?
Microsoft Learn - Introduction to Web Application Firewall.
Microsoft Learn - network security groups overview.
Microsoft Learn - virtual networks and subnets.
Microsoft Learn - What is Bastion?
Microsoft Learn - basic concepts.
Microsoft Learn - keys, secrets, and certificates overview.
Microsoft Learn - Secure your .
Observação sobre atualização
Serviços de nuvem evoluem continuamente. Para preços, SKUs, regiões, limites e recursos em disponibilidade, consulte sempre a documentação oficial mais recente. O foco deste capítulo é a finalidade e a diferenciação conceitual exigidas no SC-900.