Quando se trata de hospedagem em nuvem, existem duas fontes mais confiáveis no mercado Amazon e Rackspace, mas qual escolher depende da necessidade do usuário.
Aqui, estamos comparando ambos em cinco aspectos principais: Preço, Recursos Inbuilt, Recursos de AutoScaling, Zonas de Disponibilidade e Suporte ao Cliente.
1. Preço
Aqui está um gráfico que compara os preços de ambos os serviços para servidores Linux
Aqui estão alguns pontos importantes a serem observados:
1. RackSpace oferece um baixo custo de entrada em suas ofertas de nuvem, com o tempo, se você precisar de mais recursos, pode ser bastante caro, no entanto, isso depende do tipo de aplicativo da web que você está tentando construir.
2. É interessante notar que RackSpace não tem a capacidade de anexar armazenamento de nível de bloco variável, portanto, se você precisar de mais armazenamento, você precisará mover para cima no nível para espaço extra.
Considerando que, para AWS, você tem a opção de armazenar seus arquivos na própria instância e / ou você pode configurar o EBS (Elastic Block Storage) ou armazenamento em nível de bloco para sua instância independentemente de seu nível.
3. A AWS oferece avaliação gratuita por 1 ano, o que é muito útil para os desenvolvedores testarem e executarem seus sites. Aqui está uma captura de tela do nível de uso gratuito da AWS com especificações mensais:
* Esses níveis gratuitos estão disponíveis apenas para novos clientes da AWS e estão disponíveis por 12 meses após a data de inscrição da AWS.
** Esses níveis gratuitos não expiram após 12 meses e estão disponíveis para clientes AWS existentes e novos indefinidamente.
2. Recursos embutidos
Amazon (AWS) fornece serviços escalonáveis rápidos e fáceis de usar, como SQS (serviço de fila simples), SNS (serviço de notificação simples), SES (serviço de e-mail simples que pode ser usado como um servidor smtp de saída) e DynamoDB (banco de dados de valor de keystore ) Eles podem não ter um desempenho excelente se você criar os serviços por conta própria, mas eles estão lá para decepcionar seus desenvolvedores.
Mas, no RackSpace, você precisa obter ajuda de terceiros para todos os recursos, por exemplo, se você quiser um serviço de e-mail simples, poderá obtê-lo via Sendgrid ou Postmark etc..
3. Recursos de escalonamento automático
Amazon (AWS) nativamente oferece escalonamento automático.
Você precisa acoplar isso ao CloudWatch para monitorar a saúde e o status de suas instâncias. Você também precisa usar o ELB (Elastic Load Balancing) para ajudar a dispersar a carga em várias instâncias semelhantes. Quando a carga está ficando cada vez maior, o AWS AutoScale provisionará outra instância semelhante, o ELB sentirá que há uma nova instância e encaminhará novas solicitações para essa instância.
RackSpace não oferece suporte nativo ao escalonamento automático.
Para ter um sistema como o AWS, você pode recorrer ao RightScale. Eles essencialmente fazem a mesma coisa que os recursos do AWS AutoScale, exceto que RightScale permite que você gerencie muitos tipos de servidores em qualquer provedor de nuvem, desde que você carregue seu “agente” em seus servidores.
4. Zonas de disponibilidade
Isso é importante para clientes que se preocupam com o local do datacenter por questões de segurança e / ou por requisitos de política.
Os servidores da AWS estão disponíveis em 5 zonas:
Virgina do Norte (EUA-Leste), Norte da Califórnia (EUA-Oeste), Irlanda (UE-Oeste), Cingapura (AP-Sudeste) e Tóquio (AP-Nordeste).
O RackSpace tem 9 data centers físicos, mas apenas 3 deles são dedicados a serviços em nuvem, ou seja, em Chicago, EUA, Dallas EUA e Londres, Reino Unido.
5. Suporte ao cliente
Tanto o RackSpace quanto a Amazon respondem às consultas de seus clientes com o mínimo de tempo possível, mas o RackSpace tem uma vantagem sobre a AWS, pois fornecem suporte de chat ao vivo, o que é muito útil para um novato na configuração do servidor e no tratamento de complicações, que de outra forma seria um processo agitado.
Conclusão
Se você precisa de recursos embutidos, opções e maneiras de ajustar e otimizar seu sistema, vá com AWS.
Se você está procurando baixo custo inicial, vá com RackSpace.
Sites como o Pinterest e Quora usam AWS, enquanto o site favorito dos programadores, o GitHub usa RackSpace.
Tivemos experiência com ambos os serviços enquanto trabalhamos para um projeto, experimentamos o RackSpace no início e depois optamos pelo AWS depois de algum tempo porque o AWS é fácil de acessar, os recursos embutidos reduzem o trabalho, são confiáveis e também são econômicos.
Portanto, recomendamos AWS.
Cortesia: Ben Dang
Se você ainda tiver alguma dúvida fique à vontade para perguntar nos comentários abaixo do post.