Pular para o conteúdo
Skillpedia
Deploy e nuvem (DevOps)35 mil · #5841

implementing-azure-defender-for-cloud

Ensina seu agente de IA a colocar projetos no ar e cuidar da infraestrutura e consultar e organizar bancos de dados.

O que ela faz

Esta ferramenta ajuda a proteger seus serviços na nuvem da Microsoft (Azure). Ela monitora a segurança, sugere correções e verifica se você está seguindo as regras de segurança.

Quando usar

  • ✓Quando você quer monitorar a segurança de todos os seus serviços no Azure.
  • ✓Quando precisa proteger máquinas virtuais, bancos de dados e outros serviços contra ataques.
  • ✓Quando precisa garantir que seus serviços sigam as normas de segurança e regulamentos.

Exemplo do que pedir para a IA

“Configure a proteção de segurança para meus bancos de dados e máquinas virtuais no Azure.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/implementing-azure-defender-for-cloud/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/implementing-azure-defender-for-cloud/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta ativa recursos de segurança no Azure que monitoram seus serviços. Ela usa 'políticas' para verificar a segurança e 'agentes' para coletar informações. Se algo parecer perigoso, ela pode até tomar ações automáticas para corrigir.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill implementing-azure-defender-for-cloud

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/implementing-azure-defender-for-cloud/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Implementando o Azure Defender for Cloud

Quando Usar

  • Ao habilitar o monitoramento abrangente de segurança em assinaturas do Azure
  • Ao implementar a proteção de cargas de trabalho na nuvem para VMs, contêineres, SQL, armazenamento e Key Vault
  • Quando os requisitos de conformidade exigem avaliação contínua em relação a estruturas regulatórias
  • Ao construir controles de segurança adaptáveis que respondem a ameaças detectadas
  • Ao centralizar descobertas de segurança de cargas de trabalho nativas do Azure e híbridas

Não use exclusivamente para proteção de cargas de trabalho que não são do Azure (use AWS Security Hub ou GCP SCC), para testes de segurança em nível de aplicativo (use Azure DevOps DAST/SAST) ou para proteção específica de identidade (use Microsoft Defender for Identity).

Pré-requisitos

  • Assinatura do Azure com função de Colaborador ou Administrador de Segurança
  • Azure Policy habilitado para avaliação de conformidade
  • Workspace do Log Analytics para coleta de dados de diagnóstico
  • Máquinas conectadas pelo Azure Arc para proteção de servidores híbridos
  • Nível de preço definido como Padrão para planos do Defender (o nível gratuito oferece apenas CSPM)

Fluxo de Trabalho

Etapa 1: Habilitar Planos do Defender for Cloud

Habilite os planos do Defender apropriados para cada tipo de carga de trabalho que requer proteção.

# Enable Defender for Cloud CSPM (foundational posture management)
az security pricing create --name CloudPosture --tier standard

# Enable Defender for Servers
az security pricing create --name VirtualMachines --tier standard \
  --subplan P2

# Enable Defender for Containers
az security pricing create --name Containers --tier standard

# Enable Defender for Storage
az security pricing create --name StorageAccounts --tier standard \
  --subplan PerStorageAccount

# Enable Defender for SQL
az security pricing create --name SqlServers --tier standard

# Enable Defender for Key Vault
az security pricing create --name KeyVaults --tier standard

# Enable Defender for App Service
az security pricing create --name AppServices --tier standard

# Verify all enabled plans
az security pricing list \
  --query "[].{Plan:name, Tier:pricingTier, SubPlan:subPlan}" -o table

Etapa 2: Configurar Provisionamento Automático de Agentes de Segurança

Habilite a implantação automática de agentes de monitoramento em VMs e contêineres.

# Enable auto-provisioning of Log Analytics agent
az security auto-provisioning-setting update \
  --name default --auto-provision on

# Configure Log Analytics workspace for data collection
az security workspace-setting create \
  --name default \
  --target-workspace "/subscriptions/SUB_ID/resourceGroups/RG/providers/Microsoft.OperationalInsights/workspaces/SecurityWorkspace"

# Enable Defender for Containers auto-provisioning components
az security setting update \
  --name Sentinel \
  --setting-kind DataExportSettings

# Verify auto-provisioning status
az security auto-provisioning-setting list -o table

Etapa 3: Revisar e Priorizar Recomendações de Segurança

Recupere recomendações de segurança e priorize a remediação com base no impacto na pontuação segura.

# Get the current secure score
az security secure-score list \
  --query "[].{Name:displayName, Current:current, Max:max, Percentage:percentage}" -o table

# List all active security recommendations
az security assessment list \
  --query "[?status.code=='Unhealthy'].{Name:displayName, Severity:metadata.severity, Category:metadata.category, ResourceCount:status.cause}" \
  -o table

# Get recommendations sorted by severity
az security assessment list \
  --query "[?status.code=='Unhealthy'] | sort_by(@, &metadata.severity)" \
  -o table

# Get detailed recommendation with remediation steps
az security assessment show \
  --name ASSESSMENT_ID \
  --query "{Name:displayName, Description:metadata.description, Severity:metadata.severity, Remediation:metadata.remediationDescription}"

# List recommendations by control
az security secure-score-controls list \
  --query "[].{Control:displayName, CurrentScore:current, MaxScore:max, NotHealthy:notHealthyResourceCount}" \
  -o table

Etapa 4: Configurar o Painel de Conformidade Regulatória

Habilite padrões de conformidade e monitore a aderência em todas as assinaturas.

# Listar padrões de conformidade regulatória disponíveis
az security regulatory-compliance-standards list \
  --query "[].{Standard:name, State:state}" -o table

# Habilitar padrões de conformidade específicos
az security regulatory-compliance-standards update \
  --name "CIS-Azure-2.0" --state "Enabled"

az security regulatory-compliance-standards update \

…
Perguntas frequentes

Preciso pagar por isso?

A proteção básica é gratuita, mas para ter a proteção completa contra ameaças, é preciso usar um plano pago.

Funciona para serviços fora do Azure?

Não, esta ferramenta é focada apenas nos serviços dentro da Microsoft Azure.

O que são 'políticas' e 'agentes'?

'Políticas' são regras de segurança que o Azure verifica. 'Agentes' são pequenos programas que coletam informações sobre a segurança dos seus serviços.

Detalhes

Descrição original do autor

Enable Microsoft Defender for Cloud (CSPM + CWPP) across VMs, containers, SQL, storage, and Key Vault, using Azure Policy for evaluation, Log Analytics for telemetry, Azure Arc for hybrid coverage, and Logic Apps for automated response. Use for Azure security monitoring, adaptive remediation, or regulatory compliance assessment; not for non-Azure-only protection or identity defense (Defender for I

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#5841
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas