As tags identificam recursos e permitem categorizar, pesquisar e agregar itens com características semelhantes sob diferentes dimensões, facilitando o gerenciamento. Este tópico descreve como adicionar tags aos recursos e garantir sua conformidade.
Por que as tags são necessárias para os recursos?
Com o aumento rápido do número de recursos em nuvem, classificar e gerenciar esses ativos com base na memória humana ou em registros manuais torna-se cada vez menos confiável. Identificar rapidamente a propriedade dos recursos, determinar a atribuição de custos e implementar um gerenciamento de permissões refinado tornaram-se desafios comuns nas empresas.
Para resolver essas questões, adicione tags aos recursos com base em múltiplas dimensões, como departamento, projeto e ambiente. Essas tags ajudam a gerenciar recursos, alocar custos e executar autorizações refinadas sob diferentes perspectivas, aumentando a eficiência do gerenciamento.
Como adicionar tags padronizadas aos recursos?
Estágio 1: Planejar e projetar tags
Verifique se os tipos de recursos utilizados pelo seu negócio suportam tags e determine os itens de capacidade relacionados a tags compatíveis com esses tipos. Para mais informações, consulte Serviços compatíveis com Tag.
Defina dimensões de marcação, como estrutura organizacional, projeto e finalidade.
Estabeleça convenções de nomenclatura unificadas para as tags.
Para mais informações, consulte Melhores práticas para design de tags.
Estágio 2: Criar tags predefinidas
Crie tags predefinidas no Resource Management console com base no seu planejamento. Ao marcar recursos, selecione as tags predefinidas em vez de inseri-las manualmente. Isso garante a precisão de operações como classificação de recursos e atribuição de permissões. Para mais informações, consulte Criar uma tag.
Por exemplo, crie uma tag predefinida cuja chave seja CostCenter e o valor seja Beijing ou Shanghai.
Estágio 3: Adicionar tags aos recursos
Adicionar tags a recursos recém-criados
Adicionar tags compatíveis ao criar um recurso
-
Crie uma política de tags para ativar a interceptação prévia de tags não compatíveis.
Use o recurso de interceptação prévia das políticas de tags para garantir a adição de tags compatíveis durante a criação de um recurso. Caso contrário, a criação falhará. Para mais informações, consulte Ativar interceptação prévia de tags não compatíveis.
Por exemplo, crie uma política de tags definindo que a tag
CostCenter:BeijingouCostCenter:Shanghaideve ser adicionada ao criar instâncias do Elastic Compute Service (ECS). Se, ao criar uma instância ECS, você adicionar uma tag não compatível, comoCostCenter:beijingouCostCenter:Shenzhen, ou não adicionar nenhuma tag, a criação da instância falhará.Na página Tag Policy Settings, defina Pre-Event Interception Without Tags como On.
Na seção Policy Scenario, selecione Add Tags with Specified Tag Values to Resources. Em seguida, insira a chave e os valores da tag nos campos Tag Key e Allowed Tag Values, respectivamente.
Na seção Policy Enforcement Mode, selecione Post-Event Detection e Pre-Event Interception e clique em Edit Supported Resource Types para adicionar os tipos de recursos desejados.
-
Adicione uma tag ao criar um recurso.
-
Console
Ao criar um recurso no console de um serviço Alibaba Cloud, adicione tags a ele. Para mais informações, consulte a documentação do serviço correspondente.
Por exemplo, ao criar uma instância ECS, adicione uma tag selecionando diretamente uma chave e um valor predefinidos. Para obter informações sobre como criar uma instância ECS, consulte Criar uma instância usando o assistente.
Por exemplo, para a chave de tag CostCenter, selecione Beijing ou Shanghai na lista suspensa de valores.
-
Operação de API
Ao criar um recurso chamando a operação de API relacionada de um serviço Alibaba Cloud, especifique tags usando os parâmetros correspondentes. Para mais informações, consulte a documentação do serviço Alibaba Cloud.
Por exemplo, ao chamar a operação RunInstances para criar uma instância ECS, utilize os parâmetros de solicitação
Tagpara especificar as tags a serem adicionadas.
Como uma política de tags foi configurada na etapa anterior, a criação da instância ECS falhará se nenhuma tag ou tags não compatíveis forem adicionadas. A figura a seguir mostra a mensagem de erro relatada.
O console exibe uma janela pop-up "Order failed" com a mensagem de erro: "The request does not conform to the tag policy."
-
Ativar a adição automática de tags createdby ao criar um recurso
As tags createdby ajudam a analisar custos e faturas, além de gerenciar despesas de recursos em nuvem de maneira eficiente. Identifique os criadores dos recursos com base nessas tags. Ative as tags createdby conforme as necessidades do seu negócio. Após a ativação, o sistema adiciona automaticamente tags createdby aos novos recursos. A chave da tag é acs:tag:createdby. O sistema não adiciona tags createdby aos recursos criados antes da ativação desse recurso. Para mais informações, consulte Visão geral das tags createdby e Ativar tags createdby.
As tags createdby são tags de sistema. Não é possível adicioná-las ou removê-las manualmente. Elas não são contabilizadas no limite de tags permitidas por recurso.
Adicionar tags a recursos existentes
Adicionar tags manualmente
-
Console
Aplique tags aos recursos no Tag console, no console do Resource Center ou no console do respectivo serviço em nuvem. O Tag console e o Resource Center permitem aplicar tags em lote entre serviços e regiões. Os passos a seguir descrevem como usar o Tag console. Para mais informações, consulte Adicionar tags predefinidas a recursos existentes.
Na página Tags do Tag console, localize a chave de tag desejada, como CostCenter, e clique em Bind Resources ao lado do valor correspondente ou use o menu More Actions para vincular a tag aos recursos.
-
Operação de API
Chame a operação TagResource fornecida pelo serviço Tag ou uma operação relacionada a tags de um serviço Alibaba Cloud para marcar um recurso existente. A operação TagResource permite adicionar tags a vários recursos de diferentes serviços simultaneamente.
Ativar marcação automática
-
Herança de tags de recursos associados
O Resource Management oferece herança de tags para recursos associados. Ao gerenciar tags de um recurso principal ou estabelecer relações entre ele e outros recursos, essa funcionalidade permite que os recursos associados herdem automaticamente as alterações feitas no principal. Isso melhora a eficiência de O&M e reduz custos. Por exemplo, ao adicionar ou remover uma tag de uma instância ECS, a alteração replica-se automaticamente nos discos em nuvem, na interface de rede elástica (ENI) e no endereço IP elástico (EIP) da instância. Da mesma forma, ao anexar um disco em nuvem, vincular uma ENI ou associar um EIP à instância ECS, esses componentes herdam automaticamente as tags da instância. Para mais informações, consulte Herança de tags de recursos associados.
Na página Tag Inheritance for Associated Resources, na seção Associated Resources Follow Tag Edits, marque a caixa de seleção Enable associated resources to follow tag edits. This creates a service-linked role named AliyunServiceRoleForTag. e clique em Enable and Set Rules.
-
Políticas de tags
Crie uma política de tags e selecione o cenário desejado para implementar detecção automática, correção automática ou herança automática de tags de grupos de recursos.
Cenário da política
Descrição
Referências
Add Tags with Specified Tag Values to Resources
Especifique as tags obrigatórias em uma política. Também é possível ativar detecção e correção automáticas para tags não compatíveis com base nos modos de execução definidos, aprimorando o gerenciamento.
Match Tag Values with Specified Regular Expression
Defina uma expressão regular na política para limitar o formato dos valores. Valores fora do padrão podem ser corrigidos automaticamente.
Automatically Inherit Tags for Resources from Resource Groups
Configure uma política para usar a herança automática após marcar um grupo de recursos. Recursos adicionados ou criados no grupo herdarão as tags automaticamente, permitindo marcação rápida em lote.
-
CloudOps Orchestration Service (OOS)
Use um modelo público do OOS para criar uma execução que adicione várias tags a múltiplos recursos simultaneamente. Para mais informações, consulte Usar o OOS para adicionar várias tags aos recursos simultaneamente e Usar o OOS para adicionar tags a várias instâncias ECS simultaneamente.
Estágio 4: Utilizar tags
-
Pesquisar recursos.
Marque recursos e pesquise por tag no Resource Management console ou via API. Para mais informações, consulte Localizar recursos usando tags.
-
Alocar custos.
Planeje tags por dimensão (região, departamento, ambiente ou projeto) e utilize Cost Analysis e Split Bill para gerenciar custos. Para mais informações, consulte Alocação de custos baseada em tags.
-
Automatizar O&M
Marque recursos por ambiente (produção, teste), sistema operacional (Windows, Linux) ou plataforma (iOS, Android) e crie um modelo no CloudOps Orchestration Service (OOS) para automatizar O&M. Para mais informações, consulte Usar tags para O&M automatizado.
-
Controlar acesso a recursos
Use tags com o Resource Access Management (RAM) para controlar permissões de acesso e operação de usuários RAM nos recursos. Para mais informações, consulte Usar tags para controlar o acesso a recursos.
Como planejar tags para várias contas Alibaba Cloud?
Se sua empresa utiliza várias contas Alibaba Cloud, recomendamos criar um diretório de recursos, adicionar as contas como membros e usar o recurso Account Factory do Cloud Governance Center. Essa ferramenta permite criar tags predefinidas ou ativar tags createdby para vários membros do diretório simultaneamente, aumentando a eficiência do planejamento em cenários multiconta. Para mais informações, consulte Usar o Cloud Governance Center para ativar tags createdby para vários membros em um diretório de recursos simultaneamente e Usar o Cloud Governance Center para criar uma tag predefinida para vários membros em um diretório de recursos simultaneamente.