Lar Rever Amazon web services revisão e classificação

Amazon web services revisão e classificação

Índice:

Vídeo: Attribute Based Access Control with AWS SSO and Okta (Outubro 2024)

Vídeo: Attribute Based Access Control with AWS SSO and Okta (Outubro 2024)
Anonim

Principais recursos da AWS

A AWS oferece os principais serviços que você provavelmente espera quando pensa em serviço em nuvem, incluindo computação, armazenamento e entrega de conteúdo, bancos de dados e rede. Mas isso é apenas o começo. Em 2016, a AWS lançou 1.012 novos recursos e em 2017 lançou 1.430 novos recursos. Além dos quatro serviços básicos, a AWS oferece aplicativos móveis, Ferramentas para desenvolvedores, Ferramentas de gerenciamento, IoT, segurança e corporativas. Em um nível alto, você pode controlar tudo isso com extensos controles administrativos acessíveis por meio de um cliente Web seguro. As ferramentas disponíveis aqui incluem gerenciamento de identidade, auditoria, criação / controle / armazenamento de chave de criptografia, monitoramento e registro e muito mais.

A AWS tem mais opções do que qualquer outra pessoa no negócio de nuvem. Precisa de um sistema de gerenciamento de banco de dados (DBMS)? Confira o Amazon Aurora, um serviço de banco de dados relacional compatível com MySQL e PostgreSQL. Se você precisar colocar terabytes (TB) ou mesmo um petabyte (PB) de dados na nuvem, o AMS Snowball, um dispositivo do tamanho de uma pasta, poderá fazer o trabalho. Mas se você realmente tem muitos dados, há o AWS Snowmobile, um dispositivo de dados em escala de exabyte (EB) que chega em um contêiner de transporte personalizado robusto de 45 pés e entregue por um reboque de trator.

Quando você precisa processar todos esses dados, a AWS oferece o Redshift, um data warehouse; e Amazon Elastic MapReduce (EMR), um serviço Hadoop e Spark. Como seria de esperar, quando há tantos dados envolvidos, há serviços de aprendizado de máquina (ML) e inteligência artificial (AI) que você pode usar.

Depois de entender o trailer de um trator com muitos dados, você pode voltar aos minúsculos conjuntos de dados. A AWS também tem agora a Internet das Coisas (IoT). A AWS também oferece serviços em nuvem mais convencionais do que seus concorrentes. Como seria de esperar, existem servidores virtuais, contêineres, sistemas de arquivos e armazenamento em bloco e arquivamento. Em resumo, não há nada que você não possa fazer em uma nuvem que não possa ser feito na AWS. Oferece, de longe, a mais ampla gama de opções e opções de software interno e de terceiros. Se você chegar ao ponto em que a AWS não consegue lidar com os trabalhos mais complicados, chegou a um local em que precisa configurar sua própria nuvem privada.

Com base no Red Hat Enterprise Linux (RHEL), a AWS suporta muitas distribuições Linux, bem como o Windows Server 2003, 2008, 2012 e 2016, além do hipervisor Xen. A nuvem da Amazon também suporta contêineres Docker. E com 54 zonas de disponibilidade - cada uma com até seis data centers em 18 regiões geográficas ao redor do mundo - a AWS também é um acéfalo para empresas multinacionais.

Instalando a AWS

A instalação na AWS foi aprimorada significativamente desde a última vez em que analisamos este serviço. O grande volume de serviços e opções disponíveis significa que você precisará estudar suas opções cuidadosamente para obter exatamente o que precisa. Mas enquanto a Amazon necessariamente forneceu uma das soluções IaaS mais complexas do mercado, o processo de configuração foi bem pensado e ficou surpreendentemente claro. É fácil configurar uma nuvem básica da Amazon, e os recursos disponíveis são bem considerados.

Embora a vastidão da AWS forneça um bom mercado para consultores, a menos que você precise de algo complexo, poderá gerenciar a instalação por conta própria. Não tive problemas para abrir um Microsoft Windows Server 2016 e fornecê-lo com os aplicativos e opções de segurança necessários. Algumas complexidades anteriores na AWS, como configurar conexões Secure Shell (SSH) ou usar a Área de Trabalho Remota do Windows, foram automatizadas a tal ponto que nunca houve um problema. A configuração de um servidor virtual Windows consiste em especificar os parâmetros necessários, incluindo o número de processadores, a quantidade de memória e a quantidade e o tipo de armazenamento. Você pode especificar as conexões de rede, suas configurações de segurança e se deve incluir um banco de dados na configuração. Depois de clicar nos botões certos ou escolher as opções certas em um menu suspenso, você o aciona e espera enquanto ele é construído.

Existem imagens pré-fabricadas disponíveis na AWS, incluindo imagens fornecidas por outros usuários no mercado da AWS. Algumas opções são gratuitas e outras não.

Depois de configurar o servidor e provisioná-lo, você poderá usar o Remote Desktop da Amazon para fazer login. Diferentemente de alguns utilitários de área de trabalho remota, o software Amazon fornece uma imagem em tela cheia que parece idêntica àquela que pode estar em um servidor local.

Mesmo que a máquina de teste estivesse executando um monitor 4K que pode relegar algumas imagens da tela para uma pequena janela presa em um canto da tela, a área de trabalho da AWS não fez isso.

Talvez ainda melhor, não havia nenhuma estranheza que às vezes acompanha o uso remoto da área de trabalho. Latência não era um problema. O ponteiro da casa agia normalmente. A instância do Windows Server se comportou exatamente como se estivesse em uma máquina local - na verdade, melhor, pois também não tinha a estranheza criada pela má máquina virtual baseada em kernel (KVM) da instalação de teste.

Se você tiver mais de um servidor em uso na AWS, a empresa permitirá que você crie uma nuvem privada virtual, que é um agrupamento lógico de seus servidores virtuais. Lembre-se de que não é uma nuvem privada como você teria em seu data center ou em um site de localização conjunta, mas é o que a maioria das organizações precisa se não estiver processando dados altamente sensíveis ou classificados.

A AWS aprimorou sua documentação ao longo dos anos, mas o serviço foi tão intuitivo que talvez você não precise se referir muito a ele. Usar o AWS Windows Server era essencialmente o mesmo que administrar um servidor físico em seu próprio datacenter. Embora haja momentos em que você precisará usar a linha de comando ou o PowerShell, eles são os mesmos que você usaria, independentemente de o servidor estar na nuvem ou não.

Desempenho da AWS

O desempenho da AWS foi aproximadamente igual ao de outros serviços em nuvem que testei. Para esses testes, usei o Geekbench 4 da Primate Labs, um aplicativo de benchmarking de plataforma cruzada projetado para tratar todas as plataformas da mesma forma, independentemente do sistema operacional. Esse benchmark executou muitos testes de número inteiro, ponto flutuante e memória. Fiz os testes em uma única vCPU e 2 gigabytes (GB) de RAM executando o Microsoft Windows Server 2016. Com esse benchmark, quanto maior a pontuação, melhor.

O Geekbench 4 era 3021 para desempenho de núcleo único e 2862 para desempenho de núcleo múltiplo. Esses números estavam razoavelmente próximos de outros servidores virtuais neste teste com configurações semelhantes. Embora o Geekbench teste o desempenho da computação usando GPUs, as instâncias testadas não oferecem GPUs para esses servidores virtuais.

Acordos de Nível de Serviço

Embora a taxa de transferência seja uma parte importante do desempenho geral do provedor de IaaS, é apenas metade da equação se você estiver colocando uma infraestrutura de missão crítica na nuvem. A outra metade é o contrato de nível de serviço (SLA) do provedor de nuvem. O atual SLA da Amazon é aproximadamente equivalente ao de outros provedores de nuvem.

Embora a AWS tenha um bom histórico se algo der errado, não espere salvar seu bacon com o SLA. O SLA padrão da AWS, como todos os SLAs da nuvem, não cobrirá o custo para os seus negócios se o serviço cair. Ele fornecerá apenas crédito para uso na AWS. O que isso significa é que você precisará fazer arranjos para backup e recuperação e provavelmente precisará ter contratos para serviços de recuperação de desastre quando precisar deles.

Preços e Contrato

O preço dos serviços em nuvem em geral é uma fonte de extrema complicação. Não é que o preço seja intencionalmente difícil de seguir, mas sim, que existem tantas opções, cada uma com preço individual, que você precisará configurar o que deseja descobrir. A Amazon possui calculadoras de preços para ajudá-lo, mas elas também são complicadas. É uma situação em que você pode pedir ajuda à equipe de vendas da Amazon. Essa é uma das razões pelas quais um serviço popular para consultores em nuvem da AWS está simplesmente calculando um preço exato para uma solução em nuvem proposta.

Embora a AWS tenha baixado agressivamente seus preços recentemente, também têm seus concorrentes, incluindo o Google Cloud Platform e a Rackspace. No entanto, da maneira como a AWS é configurada, é difícil determinar antecipadamente quanto custará sua configuração de nuvem. Como ponto de partida, a VM em que eu executei o aplicativo de benchmark simples custaria cerca de US $ 14 por mês. A AWS também possui preços spot e instâncias reservadas que podem reduzir a conta em até 90% e até 75%, respectivamente, a partir dos preços sob demanda para imagens EC2 e outros serviços que utilizam EC2 (por exemplo, Amazon EMR).

A calculadora em nuvem RightScale não está mais disponível; portanto, tentamos precificar uma solução da Amazon que corresponda à configuração padrão anterior. Infelizmente, a Amazon não oferece nada parecido com a configuração padrão; portanto, a nosso pedido, sua equipe determinou o preço da configuração mais próxima possível. Isso incluiu três micro instâncias sob demanda: um servidor web, balanceador de carga e um site de hospedagem www. Eles eram suportados por dois servidores da Web micro sob demanda para demanda de pico e um pequeno servidor de DR de utilização leve, reservado e de um ano.

O armazenamento S3 Standard de 300 GB para o backup do banco de dados e o armazenamento S3 Standard de 4 GB para o servidor da Web não estão mais disponíveis nesse formulário. Também não há mais uma permissão para transferência de dados; você é simplesmente cobrado pelo que usa. Para suporte técnico, fui com o sistema de tickets incluído. Esse aplicativo simples da web custaria aproximadamente US $ 2.500 por ano, de acordo com os preços fornecidos pela Amazon. Essa é uma redução significativa em relação ao preço original, mas não é o melhor preço para este aplicativo.

A Amazon disse que a tecnologia em nuvem de hoje contornou o tipo de configuração que usamos anteriormente e sugeriu outra abordagem. Por um custo mais baixo e maior resiliência, a empresa prevê que os clientes aproveitem o EC2 Auto Scaling em várias zonas de disponibilidade. O Auto Scaling do EC2 trará a capacidade de satisfazer a demanda de pico e fornecer resiliência em caso de falha, de acordo com a Amazon.

No geral, se você conseguir montar a AWS da maneira que deseja, provavelmente terá um preço razoavelmente baixo e um desempenho decente. Além disso, você também terá o maior número de opções e a maior flexibilidade. Para a maioria das organizações, a AWS é sua melhor escolha. É por isso que recebe nosso prêmio Editors 'Choice neste resumo de análises de soluções de IaaS.

Amazon web services revisão e classificação