O ecossistema de segurança da Microsoft é amplo. Este artigo cobre os produtos mais cobrados no SC-900.
Microsoft Defender XDR
Solução de detecção e resposta estendida que correlaciona alertas de múltiplos produtos:
- Defender for Endpoint, protege dispositivos (Windows, Mac, Linux, iOS, Android)
- Defender for Office 365, protege email, Teams e SharePoint
- Defender for Identity, monitora Active Directory on-premises
- Defender for Cloud Apps, CASB para aplicações SaaS
# Verificar dispositivos no Defender for Endpoint (via API)
az rest --method GET \
--url "https://api.securitycenter.microsoft.com/api/machines" \
--query "value[].{Device:computerDnsName, RiskScore:riskScore, ExposureLevel:exposureLevel}"
Por que XDR importa: um ataque moderno cruza múltiplos produtos. Um phishing no email compromete credenciais que são usadas em um endpoint. O XDR correlaciona esses eventos separados em um único incidente, revelando o ataque completo.
Microsoft Sentinel
SIEM + SOAR nativo da nuvem:
# Criar workspace do Sentinel
az monitor log-analytics workspace create \
--resource-group meu-rg \
--workspace-name workspace-sentinel \
--location brazilsouth
# Habilitar Sentinel no workspace
az sentinel workspace create \
--workspace-name workspace-sentinel \
--resource-group meu-rg
KQL para hunting de ameaças:
// Detectar múltiplas falhas de login seguidas de sucesso (possível ataque)
SecurityEvent
| where TimeGenerated > ago(24h)
| where EventID == 4625 // Login falhou
| summarize FailedAttempts = count() by Account, Computer, bin(TimeGenerated, 1h)
| where FailedAttempts > 10
| join kind=inner (
SecurityEvent
| where EventID == 4624 // Login bem-sucedido
| project Account, SuccessTime = TimeGenerated
) on Account
| where SuccessTime > TimeGenerated
| project Account, Computer, FailedAttempts, SuccessTime
Playbooks SOAR, automatizam resposta a incidentes usando Azure Logic Apps. Exemplo: quando phishing detectado → bloquear usuário + revogar tokens + notificar SOC.
Microsoft Defender for Cloud
Avalia postura de segurança em Azure, AWS e GCP:
# Ver Secure Score
az security secure-score list \
--query "[].{Score:score.current, Max:score.max, Pct:score.percentage}" \
--output table
# Ver recomendações críticas
az security assessment list \
--query "[?status.code=='Unhealthy' && metadata.severity=='High'].displayName" \
--output table
Azure Key Vault
Armazena segredos, chaves e certificados:
az keyvault create \
--name meu-kv \
--resource-group meu-rg \
--location brazilsouth \
--sku premium # Premium suporta HSM (Hardware Security Module)
# Guardar segredo
az keyvault secret set --vault-name meu-kv --name "db-password" --value "MinhaSenh@Segura"
# Monitorar acesso ao Key Vault
az monitor diagnostic-settings create \
--resource $(az keyvault show --name meu-kv --query id -o tsv) \
--name diag-kv \
--workspace $(az monitor log-analytics workspace show --workspace-name workspace-sentinel --resource-group meu-rg --query id -o tsv) \
--logs '[{"category": "AuditEvent", "enabled": true}]'
Azure DDoS Protection
- Basic: incluído automaticamente, protege infraestrutura Microsoft
- Standard: proteção adaptativa por recurso, analytics em tempo real, SLA de mitigação, suporte de especialistas
az network ddos-protection create \
--resource-group meu-rg \
--name meu-ddos-plan \
--location brazilsouth
# Associar ao VNet
az network vnet update \
--resource-group meu-rg \
--name minha-vnet \
--ddos-protection true \
--ddos-protection-plan meu-ddos-plan
Dica para o exame: Diferencie SIEM (coleta e análise de logs para detectar) de SOAR (automatiza a resposta). O Microsoft Sentinel faz os dois. Defender XDR é EDR/XDR (foca em endpoints e produtividade). São complementares, não substitutos.
O que cai no exame
- Defender XDR: correlação de alertas entre endpoint, email, identidade e apps
- Sentinel: SIEM (detecção) + SOAR (resposta automatizada via playbooks)
- Defender for Cloud: CSPM (postura) + CWP (proteção de workloads)
- Key Vault: segredos, chaves e certificados (com ou sem HSM)
- DDoS Protection Basic vs Standard