Implementar dependências comuns a partir do catálogo de serviços numa carga de trabalho

Neste artigo, você:

  • Implemente um modelo de catálogo de serviços para dependências comuns numa carga de trabalho existente a partir do portal.

O modelo comum de dependências inclui opções para criar os seguintes recursos:

Note

Este exemplo de implementação é apenas para fins de demonstração e não representa todas as melhores práticas para administração de redes, sistemas ou aplicações.

Antes de começares

Pré-requisitos

Os enclaves têm requisitos de proteção para usar encriptação de chaves geridas pelo cliente (CMK) para alguns recursos. Crie uma chave e uma identidade com acesso à chave para acesso seguro à mesma. Use este modelo de catálogo de serviço Common Dependencies para criar o CMK, com um Key Vault opcional e uma identidade gerida.

  1. Sub-redes para endpoints privados: Pode criar sub-redes durante a criação do enclave, ou pode criar novas sub-redes após a criação do enclave.
  2. Crie rapidamente estas Zonas DNS Privado com base no que criar a seguir:
    • Key Vaultnecessário ao criar um Key Vault a partir deste modelo ou do modelo mais personalizável do Key Vault.
    • Storage File, Storage Queue, Storage Blob e Storage Table são necessários ao criar uma Conta de Armazenamento com este modelo ou com o modelo de Conta de Armazenamento mais personalizável.

Implementar o modelo

  1. Navegue para o workload da implementação pretendida.

  2. Selecione o botão +Add an Azure Service.

  3. Selecione o Common Dependencies modelo de serviço na lista pendente do catálogo de serviços, confirme a versão de que necessita (por defeito: latest) e selecione Next.

    Captura de ecrã mostrando o modelo de Dependências Comuns selecionado da lista de catálogo de serviços.

  4. Introduza os parâmetros necessários em cada separador.

  5. Ajusta qualquer um dos parâmetros pré-preenchidos conforme necessário.

  6. Selecione Review + Create então Create.

Aguarde que a implementação esteja concluída antes de executar qualquer ação nos recursos implementados.

Validar a implementação

Vá ao grupo de recursos especificado para confirmar que os recursos pretendidos foram criados.

Excluir a implantação

Se não planeia ficar com estes recursos, limpe os recursos desnecessários para evitar cobranças do Azure. Se não existirem outras implementações no grupo de recursos, todo o grupo pode ser eliminado.

Recommendations

  • Adicione etiquetas às implementações do catálogo de serviços para acompanhar informações importantes desse recurso, tais como:
    • Proprietário: <main POC>
    • Implementador: <yourName>
    • Finalidade: <enclave shared resources>
    • Nome do Catálogo de Serviço: <Common Dependencies>
    • Versão do Catálogo de Serviço: <version you deployed>
  • Considere adicionar uma Azure Policy para impor e herdar etiquetas.

Troubleshooting

A data de validade não corresponde

Se implementares o modelo Common Dependencies e vires um erro a indicar que a data de expiração não corresponde ao recurso CMK (Chave Gerida pelo Cliente), provavelmente já tens uma chave CMK (Key Vault) com o mesmo nome. Este erro pode ocorrer se implementar o modelo com as mesmas entradas duas vezes, uma vez que a data de expiração não pode ser atualizada através de uma redistribuição. Este erro significa que a sua CMK já existe e pode utilizá-la tal como está. Se precisares de atualizar o CMK, inicia sessão na tua VM de Administrador e depois acede ao cofre de chaves através do portal para fazer alterações. Também pode redistribuir o modelo de Dependências Comuns e alterar o nome do CMK para criar um novo CMK.