Compartilhar via


Serviços de computação no Azure e no AWS

Este artigo compara os principais serviços de computação que o Microsoft Azure e o Amazon Web Services (AWS) oferecem.

Comparar serviços de computação do AWS e do Azure

As tabelas a seguir descrevem e comparam os principais serviços de computação no Amazon Web Services (AWS) e no Azure.

Máquinas virtuais e servidores

As máquinas virtuais (VMs) e os servidores permitem que os usuários implementem, gerenciem e mantenham o sistema operacional e outros softwares. Os usuários pagam pelo que usam, com a flexibilidade de mudar os tamanhos.

Serviço AWS Serviço do Azure Descrição
Tipos de instância do Amazon EC2 Máquinas Virtuais do Azure A cobrança por VMs sob demanda da AWS e Azure é feita por segundo usado. Embora os tipos de instância do AWS e os tamanhos de VM do Azure tenham categorias semelhantes, os recursos exatos de RAM, CPU e armazenamento são diferentes. Para obter informações sobre tamanhos de VM do Azure, consulte os tamanhos de VM do Azure.
VMware Cloud na AWS Solução VMware no Azure As soluções do AWS e do Azure permitem que você mova cargas de trabalho e ambientes baseados em VMware vSphere para a nuvem. A Solução VMware no Azure é um serviço da Microsoft verificado pelo VMware que é executado na infraestrutura do Azure. Você pode gerenciar ambientes existentes com ferramentas da solução VMware, modernizando aplicativos com serviços nativos da nuvem.
Cluster paralelo do AWS Azure CycleCloud Criar, gerenciar, operar e otimizar HPCs e clusters de computação de grande porte de qualquer escala.

Exibir todas as arquiteturas de máquinas virtuais

Dimensionamento automático

O dimensionamento automático permite alterar automaticamente o número de instâncias de VM. Você define métricas e limites que determinam quando adicionar ou remover instâncias.

Serviço AWS Serviço do Azure Descrição
Dimensionamento automático do AWS Conjuntos de dimensionamento de máquinas virtuais, Dimensionamento automático do Serviço de Aplicativo No Azure, os conjuntos de dimensionamento de máquinas virtuais permitem que você implante e gerencie conjuntos idênticos de VMs. O número de conjuntos pode ser dimensionado automaticamente. O dimensionamento automático do Serviço de Aplicativo permite que você dimensione automaticamente os aplicativos do Serviço de Aplicativo do Azure.

Exibir todas as arquiteturas de dimensionamento automático

Processamento em lotes

O processamento em lotes executa aplicativos paralelos em grande escala e aplicativos de computação de alto desempenho com eficiência na nuvem.

Serviço AWS Serviço do Azure Descrição
Lote da AWS Lote do Azure O Lote do Azure ajuda você a gerenciar o trabalho com uso intensivo de computação em uma coleção escalonável de VMs.

Exibir todas as arquiteturas de processamento em lote

Armazenamento

Vários serviços fornecem diferentes tipos de armazenamento de dados para discos de VM.

Serviço AWS Serviço do Azure Descrição
Volumes de discos no EBS (Amazon Elastic Block Store) Discos de dados no Armazenamento de Blobs do Azure. Os discos de dados no armazenamento de blobs fornecem armazenamento de dados durável para VMs do Azure. Esse armazenamento é semelhante aos volumes de disco das instâncias EC2 da AWS na EBS.
Repositório de instâncias do Amazon EC2 Armazenamento temporário do Azure O armazenamento temporário do Azure fornece às VMs um armazenamento temporário de leitura-gravação com baixa latência semelhante ao armazenamento de instâncias do EC2 (também chamado de armazenamento efêmero).
Volume de IOPS provisionado do Amazon EBS Armazenamento Premium do Azure O Azure dá suporte a E/S de disco de maior desempenho com armazenamento premium. Esse armazenamento é semelhante às opções de armazenamento de IOPS provisionadas do AWS.
EFS (Amazon Elastic File System) Arquivos do Azure Azure Files fornece às VMs uma funcionalidade semelhante à do Amazon EFS.

Exibir todas as arquiteturas de armazenamento

Contêineres e orquestradores de contêineres

Vários serviços do AWS e do Azure fornecem implantação e orquestração de aplicativos em contêineres.

Serviço AWS Serviço do Azure Descrição
Amazon Elastic Container Service (Amazon ECS) e AWS Fargate Aplicativos de Contêiner do Azure Os Aplicativos de Contêiner do Azure são um serviço escalonável que permite implantar milhares de contêineres sem precisar acessar o plano de controle.
Registro de Contêiner Elástico da Amazon (Amazon ECR) Registro de Contêiner do Azure Os registros de contêiner armazenam imagens formatadas pelo Docker e criam todos os tipos de implantações de contêiner na nuvem.
Amazon Elastic Kubernetes Service (EKS) AKS (Serviço de Kubernetes do Azure) O EKS e o AKS permitem orquestrar implantações de aplicativos em contêineres do Docker com o Kubernetes. O AKS simplifica o gerenciamento de cluster e o monitoramento por meio de atualizações automáticas e um console de operações internas. Consulte a configuração de runtime do contêiner para obter detalhes sobre o ambiente de hospedagem.
Malha do Aplicativo AWS Extensão Istio para AKS O complemento Istio para AKS fornece uma integração totalmente suportada da malha de serviço Istio de código aberto.

Arquiteturas de contêiner de exemplo

Arquitetura Descrição
Arquitetura de linha de base no AKS (Serviço de Kubernetes do Azure) Implante uma infraestrutura de linha de base que implanta um cluster do AKS com um foco na segurança.
Arquitetura de microsserviços no AKS (Serviço de Kubernetes do Azure) Implantar uma arquitetura de microsserviços no AKS (Serviço de Kubernetes do Azure).
Pipeline de CI/CD para cargas de trabalho baseadas em contêiner Crie um pipeline de DevOps para um aplicativo Web Node.js com Jenkins, Registro de Contêiner do Azure, Serviço de Kubernetes do Azure, Azure Cosmos DB e Grafana.

Exibir todas as arquiteturas de contêiner

Computação sem servidor

A computação sem servidor integra sistemas e executa processos de back-end sem provisionar ou gerenciar servidores.

Serviço AWS Serviço do Azure Descrição
AWS Lambda Azure Functions, WebJobs no Serviço de Aplicativo do Azure O Azure Functions é o equivalente principal do Lambda do AWS no fornecimento de código sem servidor sob demanda. A funcionalidade AWS Lambda também se sobrepõe ao Azure WebJobs, que permitem agendar ou executar continuamente tarefas em segundo plano.

Exemplo de arquiteturas sem servidor

Arquitetura Descrição
Padrão de escalonamento entre nuvens Saiba como aprimorar a escalabilidade entre nuvens com a arquitetura de uma solução que inclui o Azure Stack. Um fluxograma passo a passo detalha as instruções para implementação.

Exibir todas as arquiteturas sem servidor

Colaboradores

Esse artigo é mantido pela Microsoft. Ele foi originalmente escrito pelos colaboradores a seguir.

Autor principal:

  • Kobi Levi | Arquiteto de Soluções na Nuvem

Próximas etapas