Partilhar via


Compare o gerenciamento de recursos da AWS e do Azure

O termo recurso é usado da mesma maneira tanto no Azure como na Amazon Web Services (AWS). Um recurso é um item gerenciável. Pode ser uma máquina virtual, uma conta de armazenamento, um aplicativo Web, um banco de dados ou uma rede virtual, por exemplo.

Grupos de recursos da AWS versus grupos de recursos do Azure

Os grupos de recursos no Azure e na AWS são usados para organizar e gerenciar recursos. Existem, no entanto, algumas diferenças fundamentais:

  • A exclusão de um grupo de recursos da AWS não afeta os recursos. A exclusão de um grupo de recursos do Azure exclui todos os recursos nele.
  • No Azure, você deve criar um grupo de recursos antes de criar um recurso. Um recurso deve fazer parte de um único grupo de recursos.
  • No Azure, você pode controlar os custos por grupo de recursos. Na AWS, você pode usar tags de alocação de custos para filtrar recursos específicos.

Opções de implantação de recursos

O Azure fornece várias maneiras de gerenciar seus recursos:

  • portal do Azure. Como um painel da AWS, o portal do Azure fornece uma interface de gerenciamento baseada na Web para recursos do Azure.

  • API REST. A API REST do Azure Resource Manager fornece acesso programático à maioria dos recursos disponíveis no portal do Azure.

  • CLI do Azure. A CLI do Azure fornece uma interface de linha de comando que você pode usar para criar e gerenciar recursos do Azure. A CLI do Azure está disponível para Windows, Linux e macOS.

  • Azure PowerShell. Você pode usar os módulos do Azure para PowerShell para executar tarefas de gerenciamento automatizado usando um script. O PowerShell está disponível para Windows, Linux e macOS.

  • Modelos ARM. Os modelos do Azure Resource Manager (ARM) fornecem recursos de gerenciamento de recursos baseados em modelos JSON semelhantes aos do serviço AWS CloudFormation.

  • Bicep. O Bicep é uma linguagem específica do domínio que usa sintaxe declarativa para implantar recursos do Azure.

  • Terraform. Você pode usar o Terraform para definir, visualizar e implantar a infraestrutura de nuvem usando a sintaxe HCL.

Com cada uma dessas interfaces, o grupo de recursos é central para a criação, implantação ou modificação de recursos do Azure. A implementação é semelhante à da implementação de pilha utilizada para agrupar recursos da AWS durante desdobramentos do CloudFormation.

Marcação

A marcação, tanto no Azure quanto na AWS, permite organizar e gerenciar recursos de forma eficaz, atribuindo metadados aos recursos. As tags são pares chave-valor que ajudam você a categorizar, acompanhar e gerenciar custos em toda a sua infraestrutura de nuvem. A AWS e o Azure oferecem suporte ao controle de acesso baseado em atributos (ABAC) com base em valores de tag. Embora a marcação do Azure e da AWS sejam semelhantes, há algumas diferenças:

  • As marcas do Azure não diferenciam maiúsculas de minúsculas para operações, mas o invólucro pode ser preservado. As tags da AWS diferenciam maiúsculas de minúsculas.
  • O Azure fornece herança de tags por meio de políticas. AWS não oferece suporte nativo à herança de tags entre recursos pai e filho. A AWS oferece suporte à herança de tags para categorias de custo da AWS.
  • A AWS fornece uma ferramenta de editor de tags para adicionar tags, enquanto o Azure fornece recursos de marcação por meio do portal do Azure e interfaces de gerenciamento.

Contribuidores

Este artigo é mantido pela Microsoft. Foi originalmente escrito pelos seguintes contribuidores.

Autor principal:

Outros contribuidores:

  • Adam Cerini | Diretor, Estrategista de Tecnologia de Parceiros

Para ver perfis não públicos do LinkedIn, faça login no LinkedIn.

Próximos passos