Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Não basta definir políticas. A organização deve aplicar políticas de governança para garantir a conformidade. A aplicação da governança da nuvem significa implementar controles, processos e ferramentas para que o uso da nuvem siga as políticas de governança. A equipe de governança da nuvem define a estratégia e supervisiona a aplicação, mas a aplicação é uma responsabilidade compartilhada. As equipas da plataforma de nuvem e das cargas de trabalho assumem a execução diária em seus domínios. Geralmente, é recomendado automatizar a aplicação sempre que possível, usando ferramentas nativas da nuvem para impor ou verificar a conformidade. Use processos manuais apenas onde a automação não for possível.
1. Defina uma abordagem para aplicar políticas de governança de nuvem
Comece criando uma estratégia abrangente de como as políticas serão aplicadas em toda a organização. As principais considerações incluem:
Delegar responsabilidades de governança. Capacitar indivíduos e equipes para impor a governança dentro de seu escopo de responsabilidade. Por exemplo, as equipes de plataforma devem aplicar políticas que as cargas de trabalho herdam e as equipes de carga de trabalho devem impor governança para sua carga de trabalho. A equipe de governança de nuvem não deve ser responsável pela aplicação de controles de fiscalização.
Adote um modelo de herança. Aplique um modelo de governança hierárquica em que cargas de trabalho específicas herdam políticas de governança da plataforma. Esse modelo ajuda a garantir que os padrões organizacionais se apliquem aos ambientes corretos, como os requisitos de compra de serviços em nuvem. Siga os princípios de design das zonas de aterrissagem do Azure e sua área de design de organização de recursos para estabelecer um modelo de herança adequado.
Discuta as especificidades da execução. Discuta onde e como você aplica as políticas de governança. O objetivo é encontrar formas rentáveis de impor a conformidade que acelere a produtividade. Sem uma discussão, você corre o risco de bloquear o progresso de equipes específicas. É importante encontrar um equilíbrio que suporte os objetivos de negócios e, ao mesmo tempo, gerencie o risco de forma eficaz.
Aborde com uma ênfase no monitor. Não bloqueie ações a menos que as compreenda primeiro. Para riscos de menor prioridade, comece monitorando a conformidade com as políticas de governança de nuvem. Depois de entender o risco, você pode passar para controles de aplicação mais restritivos. Uma abordagem focada na monitorização oferece a oportunidade de discutir as necessidades de governança e realinhar a política de governança da nuvem e o controle de execução a essas necessidades.
Prefira listas de bloqueio. Prefira listas de bloqueio a listas de permissões. As listas de bloqueio impedem a implantação de serviços específicos. É melhor ter uma pequena lista de serviços que você não deve usar do que uma longa lista de serviços que você pode usar. Para evitar listas de bloqueio longas, não adicione novos serviços à lista de bloqueio por padrão.
Defina uma estratégia de marcação e nomenclatura. Estabeleça diretrizes sistemáticas para nomear e marcar recursos de nuvem. Ele fornece uma estrutura estruturada para categorização de recursos, gerenciamento de custos, segurança e conformidade em todo o ambiente de nuvem. Permita que as equipes, como as equipes de desenvolvimento, adicionem outras tags para suas necessidades exclusivas.
2. Aplique políticas de governança de nuvem automaticamente
Use os serviços de gerenciamento e governança do Azure para automatizar a aplicação de políticas tanto quanto possível. A aplicação automatizada melhora a consistência e reduz o esforço manual ou o erro. Etapas para implementar a governança automatizada:
Comece com um pequeno conjunto de políticas automatizadas. Automatize a conformidade em um pequeno conjunto de políticas essenciais de governança de nuvem. Implemente e teste a automação para evitar interrupções operacionais. Expanda sua lista de controles de aplicação automatizados quando estiver pronto.
Use ferramentas de governança de nuvem. Use as ferramentas disponíveis em seu ambiente de nuvem para impor a conformidade. A principal ferramenta de governança do Azure é a Política do Azure. Complemente a Política do Azure com o Microsoft Defender for Cloud (segurança), Microsoft Purview (dados), Microsoft Entra ID Governance (identidade), Azure Monitor (operações), grupos de gerenciamento (gerenciamento de recursos), infraestrutura como código (IaC) (gerenciamento de recursos) e configurações em cada serviço do Azure.
Aplique políticas de governança no escopo certo. Use um sistema de herança em que as políticas são definidas em um nível mais alto, como grupos de gerenciamento. As políticas de níveis superiores aplicam-se automaticamente aos níveis inferiores, como subscrições e grupos de recursos. As políticas se aplicam mesmo quando há alterações no ambiente de nuvem, reduzindo a sobrecarga de gerenciamento.
Utilize pontos de aplicação de política. Configure pontos de imposição de políticas em seus ambientes de nuvem que aplicam automaticamente regras de governança. Considere verificações de pré-implantação, monitoramento de tempo de execução e ações de correção automatizadas.
Use a política como código. Use as ferramentas do IaC para aplicar políticas de governança por meio de código. A política como código aprimora a automação dos controles de governança e garante a consistência em diferentes ambientes. Considere usar a Política do Enterprise Azure como Código (EPAC) para gerenciar políticas alinhadas com as políticas recomendadas da zona de aterrissagem do Azure.
Desenvolva soluções personalizadas conforme necessário. Para ações de governança personalizadas, considere o desenvolvimento de scripts ou aplicativos personalizados. Use as APIs de serviço do Azure para coletar dados ou gerenciar recursos diretamente.
Facilitação do Azure: Aplicando políticas de governança de nuvem automaticamente
As orientações a seguir podem ajudá-lo a encontrar as ferramentas certas para automatizar a conformidade com as políticas de governança de nuvem no Azure. Ele fornece um exemplo de ponto de partida para as principais categorias de governança de nuvem.
Automatize a governança de conformidade normativa
Aplique políticas de conformidade regulatória. Use políticas de conformidade regulatória integradas que se alinham com os padrões de conformidade, como HITRUST/HIPAA, ISO 27001, CMMC, FedRamp e PCI DSSv4.
Automatize restrições personalizadas.Crie políticas personalizadas para definir suas próprias regras para trabalhar com o Azure.
Automatize a governança de segurança
Aplique políticas de segurança. Utilize as políticas de segurança incorporadas e a conformidade de segurança automatizada para se alinhar com os padrões de segurança comuns. Há políticas internas para a série NIST 800 SP, benchmarks do Center for Internet Security e o benchmark de segurança na nuvem da Microsoft. Use políticas internas para automatizar a configuração de segurança de serviços específicos do Azure. Crie políticas personalizadas para definir suas próprias regras para trabalhar com o Azure.
Aplicar a governança de identidades. Habilite a autenticação multifator (MFA) do Microsoft Entra e a redefinição de senha de autoatendimento. Elimine senhas fracas. Automatize outros aspetos da governança de identidade, como fluxos de trabalho de solicitação de acesso, revisões de acesso e gerenciamento do ciclo de vida da identidade. Habilite o acesso just-in-time para limitar o acesso a recursos importantes. Use políticas de Acesso Condicional para conceder ou bloquear o acesso de identidades de usuários e dispositivos a serviços de nuvem.
Aplique controles de acesso. Use o RBAC (controle de acesso baseado em função ) e o ABAC (controle de acesso baseado em atributos ) do Azure para controlar o acesso a recursos específicos. Conceda e negue permissões a usuários e grupos. Aplique a permissão no escopo apropriado (grupo de gerenciamento, assinatura, grupo de recursos ou recurso) para fornecer apenas a permissão necessária e limitar a sobrecarga de gerenciamento.
Automatize a governança de custos
Automatize as restrições de implantação.Não permita que determinados recursos de nuvem impeçam o uso de recursos dispendiosos.
Automatize restrições personalizadas.Crie políticas personalizadas para definir suas próprias regras para trabalhar com o Azure.
Automatize a alocação de custos. Imponha requisitos de marcação para agrupar e alocar custos em ambientes (desenvolvimento, teste, produção), departamentos ou projetos. Use tags para identificar e rastrear recursos que fazem parte de um esforço de otimização de custos.
Automatize a governança de operações
Automatizar redundância. Use políticas internas do Azure para exigir um nível especificado de redundância de infraestrutura, como instâncias redundantes de zona e georredundantes.
Aplique políticas de backup. Use políticas de backup para controlar a frequência de backup, o período de retenção e o local de armazenamento. Alinhe as políticas de backups com a governança de dados, os requisitos de conformidade normativa, o RTO (Recovery Time Objetive, objetivo de tempo de recuperação) e o RPO (Recovery Point Objetive, objetivo de ponto de recuperação). Use as configurações de backup em serviços individuais do Azure, como o Banco de Dados SQL do Azure, para definir as configurações necessárias.
Cumpra o objetivo de nível de serviço pretendido. Restrinja a implantação de determinados serviços e camadas de serviço (SKUs) que não atendem ao seu objetivo de nível de serviço alvo. Por exemplo, use a definição da política
Not allowed resource typesno Azure Policy.
Automatize a governança de dados
Automatize a governança de dados. Automatize tarefas de governança de dados , como catalogação, mapeamento, compartilhamento seguro e aplicação de políticas.
Automatize o gerenciamento do ciclo de vida dos dados. Implemente políticas de armazenamento e gerenciamento do ciclo de vida do armazenamento para garantir que os dados sejam armazenados de forma eficiente e em conformidade.
Automatize a segurança dos dados. Revise e aplique estratégias de proteção de dados, como segregação, criptografia e redundância de dados.
Automatize a governança do gerenciamento de recursos
Crie uma hierarquia de gerenciamento de recursos. Utilize os grupos de gestão para organizar as suas subscrições de modo a poder gerir eficientemente as políticas, o acesso e os gastos. Siga as práticas recomendadas da organização de recursos da zona de aterrissagem do Azure.
Estabeleça uma estratégia de marcação. Certifique-se de que todos os recursos do Azure são marcados consistentemente para melhorar a capacidade de gerenciamento, o controle de custos e a conformidade. Defina sua estratégia de marcação e gerencie a governança de tags.
Restrinja quais recursos você pode implantar.Não permitir que tipos de recursos restrinjam implantações de serviços que adicionam riscos desnecessários.
Restrinja as implantações a regiões específicas. Controle onde os recursos são implantados para cumprir os requisitos regulamentares, gerenciar custos e reduzir a latência. Por exemplo, use a definição da política
Allowed locationsno Azure Policy. Também imponha restrições regionais no seu pipeline de implantação.Use a infraestrutura como código (IaC). Automatize implantações de infraestrutura usando modelos Bicep, Terraform ou Azure Resource Manager (modelos ARM). Armazene suas configurações de IaC em um sistema de controle de origem (GitHub ou Azure Repos) para controlar alterações e colaborar. Use arquiteturas de referência de zonas de aterragem Azure para governar a implementação da sua plataforma e dos recursos da aplicação e evitar desvios de configuração ao longo do tempo.
Governe ambientes híbridos e multicloud.Administre recursos híbridos e multicloud. Manter a consistência no gerenciamento e na aplicação de políticas.
Automatize a governança de IA
Utilize o padrão de geração aumentada por recuperação (RAG). O RAG adiciona um sistema de recuperação de informações para controlar os dados de aterramento que um modelo de linguagem usa para gerar uma resposta. Por exemplo, você pode usar o Serviço OpenAI do Azure em seu próprio recurso de dados ou configurar o RAG com a Pesquisa de IA do Azure para restringir a IA generativa ao seu conteúdo.
Use ferramentas de desenvolvimento de IA. Use ferramentas de IA, como o Microsoft Agent Framework, que facilitam e padronizam a orquestração de IA ao desenvolver aplicativos que usam IA.
Controlar a geração de saída. Ajude a prevenir o abuso e a geração de conteúdo nocivo. Use filtragem de conteúdo de IA e monitoramento de abuso de IA.
Configure a prevenção contra perda de dados. Configure a proteção contra perda de dados para os serviços de IA do Azure. Configure a lista de URLs de saída que seus recursos de serviços de IA têm permissão para acessar.
Use mensagens do sistema. Use mensagens do sistema para orientar o comportamento de um sistema de IA e adaptar as saídas.
Aplique a linha de base de segurança da IA. Use a linha de base de segurança da IA do Azure para controlar a segurança dos sistemas de IA.
3. Aplique políticas de governança de nuvem manualmente
Nem tudo pode ser automatizado perfeitamente. Às vezes, uma limitação ou custo da ferramenta torna a aplicação automatizada impraticável. Haverá casos, especialmente inicialmente ou para processos muito personalizados, em que a governança manual é necessária. Além disso, as organizações menores podem começar com a governança manual antes de automatizar. As principais práticas de aplicação manual incluem:
Use listas de verificação. Use listas de verificação de governança para tornar mais fácil para suas equipes seguirem as políticas de governança de nuvem. Para obter mais informações, consulte os exemplos de listas de verificação de conformidade.
Ministrar formação regular. Conduza sessões de treinamento frequentes para todos os membros relevantes da equipe para garantir que eles estejam cientes das políticas de governança.
Agende revisões regulares. Implemente um cronograma para revisões e auditorias regulares de recursos e processos de nuvem para garantir a conformidade com as políticas de governança. Essas revisões são fundamentais para identificar desvios das políticas estabelecidas e tomar medidas corretivas.
Monitore manualmente. Designe pessoal dedicado para monitorar o ambiente de nuvem quanto à conformidade com as políticas de governança. Considere acompanhar o uso de recursos, gerenciar controles de acesso e garantir que as medidas de proteção de dados estejam em vigor para se alinharem com as políticas. Por exemplo, defina uma abordagem abrangente de gerenciamento de custos para controlar os custos da nuvem.
4. Rever a aplicação da política
Rever e atualizar regularmente os mecanismos de aplicação da conformidade. O objetivo é manter a aplicação da política de governança da nuvem alinhada com as necessidades atuais, incluindo requisitos de desenvolvedor, arquiteto, carga de trabalho, plataforma e negócios. Para rever a aplicação da política, siga estas recomendações:
Envolva-se com as partes interessadas. Discutir a eficácia dos mecanismos de execução com as partes interessadas. Garanta que a aplicação da governança da nuvem esteja alinhada com os objetivos de negócios e os requisitos de conformidade.
Monitorizar os requisitos. Atualizar ou remover mecanismos de aplicação para alinhar com requisitos novos ou atualizados. Acompanhe as alterações nos regulamentos e normas que exigem atualizações dos seus mecanismos de aplicação. Por exemplo, as políticas recomendadas da zona de aterrissagem do Azure podem mudar ao longo do tempo. Você deve detetar essas alterações de política, atualizar para as políticas personalizadas mais recentes da zona de aterrissagem do Azure ou migrar para políticas internas conforme necessário.
Exemplos de listas de verificação de conformidade com a governança da nuvem
As listas de verificação de conformidade ajudam as equipes a entender as políticas de governança que se aplicam a elas. As listas de verificação de conformidade de exemplo usam a declaração de política do exemplo de políticas de governança de nuvem e contêm o ID da política de governança de nuvem para referência cruzada.
| Categoria | Requisito de conformidade |
|---|---|
| Conformidade regulamentar | ☐ O Microsoft Purview deve ser usado para monitorar dados confidenciais (RC01). ☐ Os relatórios diários de conformidade de dados confidenciais devem ser gerados a partir do Microsoft Purview (RC02). |
| Segurança | ☐ MFA deve ser habilitado para todos os usuários (SC01). ☐ As revisões de acesso devem ser realizadas mensalmente no ID Governance (SC02). ☐ Use a organização GitHub especificada para hospedar todo o código de aplicativo e infraestrutura (SC03). ☐ As equipes que usam bibliotecas de fontes públicas devem adotar o padrão de quarentena (SC04). |
| Operações | ☐ As cargas de trabalho de produção devem ter uma arquitetura ativo-passivo entre regiões (OP01). ☐ Todas as cargas de trabalho de missão crítica devem implementar uma arquitetura ativa-ativa entre regiões (OP02). |
| Custo | ☐ As equipes de carga de trabalho devem definir alertas de orçamentos no nível do grupo de recursos (CM01). ☐ As recomendações de custo do Azure Advisor devem ser revistas (CM02). |
| Dados | ☐ A encriptação em trânsito e em repouso deve ser aplicada a todos os dados sensíveis.
(DG01) ☐ As políticas de ciclo de vida dos dados devem ser habilitadas para todos os dados confidenciais (DG02). |
| Gestão de recursos | ☐ O bíceps deve ser usado para implantar recursos (RM01). ☐ As tags devem ser aplicadas em todos os recursos de nuvem usando a Política do Azure (RM02). |
| IA | ☐ A configuração de filtragem de conteúdo de IA deve ser definida como média ou superior (AI01). ☐ Os sistemas de IA voltados para o cliente devem ser testados por equipas de segurança mensalmente (AI02). |