Microsoft Azure Stack vs OpenStack para implantações de nuvem híbrida/privada
Quando se trata de ofertas de nuvem pública, poucos fornecedores podem se comparar ao domínio da AWS e do Microsoft Azure no espaço de infraestrutura como serviço (IaaS). No entanto, nenhum deles ofereceu muito em termos de plataformas e ferramentas de nuvem híbrida/privada - até agora. O OpenStack há muito preenche esse vazio com sua plataforma de computação em nuvem de código aberto, mas a chegada do Azure Stack pode finalmente significar o fim de seu domínio na categoria.
As lojas da Microsoft e os adotantes de nuvem baseados no Azure certamente têm motivos para se alegrar, mas os tecnólogos independentes de plataforma também estão de olho no Azure Stack com maior interesse. Claramente, as recentes jogadas estratégicas de Redmond no DevOps e no espaço de código aberto estão valendo a pena: a Microsoft é atualmente # 1 no código aberto do GitHub, e várias ofertas, como Visual Studio Team Services e Azure Cloud Switch - sua própria distribuição Linux - revisaram rapidamente sua percepção pública de gigante do software proprietário para indiscutivelmente o maior apoiador de código aberto do mundo. Tudo isso em esforços para tirar o controle do mercado de computação em nuvem da AWS, que neste momento detém 31% contra 9% da Microsoft.
Levando tudo isso em consideração, a chegada do Azure Stack faz todo o sentido do ponto de vista estratégico. Como mencionado anteriormente, as necessidades de nuvem privada/híbrida corporativa não foram atendidas pelos principais fornecedores de nuvem, apesar de um grande número de organizações ainda arriscar a adoção total da nuvem ou procurar capitalizar a economia da nuvem internamente. Vamos dar uma olhada em como essa oferta se compara ao provedor líder de plataforma de nuvem "roll-your-own" OpenStack.
Pilha do Microsoft Azure
Atualmente disponível como uma visualização técnica, o Azure Stack é essencialmente uma plataforma para executar a popular nuvem do Azure dentro do data center. O hipervisor Hyper-V da Microsoft, o sistema operacional Windows e os componentes de rede/armazenamento da Microsoft compreendem o funcionamento interno da plataforma, com várias ofertas de plataforma como serviço (PaaS) e aplicativos implantáveis sobre essa base.
A versão de visualização técnica do Azure Stack está atualmente disponível para download no site do Azure como um binário de 10 GB. Assim que a oferta for disponibilizada para o público em geral (GA), uma gama completa de serviços poderá ser acessada pela plataforma, desde computação e armazenamento de dados até serviços de segurança e desenvolvedor, entre outros.
Pilha aberta
O OpenStack começou em 2010 como um esforço conjunto entre a Rackspace e a NASA para criar uma plataforma de computação em nuvem de código aberto disponível para o público em geral. Desde então, a Rackspace cedeu o gerenciamento do projeto para a The OpenStack Foundation, uma organização multissetorial que fornece governança e supervisão para o projeto. Os membros incluem AT&T, Canonical, HP, IBM, Intel, Rackspace, Red Hat e SUSE, entre outros.
O OpenStack consiste nos recursos típicos de computação em nuvem que você esperaria em ofertas de nuvem pública: recursos de computação, armazenamento e rede gerenciáveis por meio de um painel simplificado ou, alternativamente, por meio de várias APIs para computação, orquestração, armazenamento de objetos e similares. Para experimentar o OpenStack em um ambiente de teste ou desenvolvimento (por exemplo, em um laptop/desktop, dentro de uma VM hospedada na nuvem), os usuários são aconselhados a seguir as instruções de download em openstack.org.
Pontuação lado a lado: Azure Stack vs. OpenStack
1. Conjunto de recursos
Ambas as ofertas são repletas de recursos, ferramentas e serviços de plataforma para dar suporte e gerenciar a nuvem privada/híbrida. O Azure Stack espelha essencialmente a oferta de nuvem pública do Azure - fiel à forma híbrida, os serviços podem ser apontados de forma intercambiável entre a nuvem pública e privada. Dito isso, muitos de seus serviços estarão disponíveis em seu próximo lançamento GA. Uma plataforma de software em nuvem madura e altamente capaz, a amplitude de recursos do OpenStack foi testada em batalha e imediatamente acessível.
Pilha do Azure | Pilha aberta |
4/5 | 5/5 |
2. Facilidade de uso
O OpenStack tem uma curva de aprendizado notoriamente íngreme - tanto que os esforços para implementar nuvens privadas com a plataforma fecharam startups, em grande parte devido à grande quantidade de recursos e esforços despendidos no processo. O forte da Microsoft, é claro, é desenvolver consoles de gerenciamento baseados em visual e GUIs para facilitar a administração. E, como sua contraparte de nuvem pública, o Azure Stack é muito fácil de aprender/configurar.
3. Apoio da Comunidade
Tanto o OpenStack quanto o Microsoft Azure comandam um grande número de seguidores e uma vasta legião de apoiadores da comunidade; Dito isso, lembre-se de que o Azure Stack está atualmente no modo de visualização técnica, enquanto o OpenStack é uma versão madura - e já faz algum tempo. Como a principal solução de infraestrutura de nuvem de software livre, ela supera o Azure Stack nesta categoria.
Pilha do Azure | Pilha aberta |
4/5 | 5/5 |
4. Taxa de liberação
O OpenStack declara publicamente que a duração do ciclo de desenvolvimento e lançamento é de cerca de 6 meses, com um histórico completo - incluindo lançamentos independentes - disponível em seu site. O Azure Stack ainda não está disponível para o público em geral como uma versão madura, mas estará disponível por meio de sistemas/parceiros integrados (por exemplo, como um dispositivo) em meados do ano fiscal de 2017.
Pilha do Azure | Pilha aberta |
3/5 | 4/5 |
5. Preços e suporte
Em julho, a Microsoft anunciou que a oferta do Azure Stack só estaria disponível na forma de dispositivo por meio de fornecedores importantes, como HPE, Dell e Lenovo, com outros OEMs a serem definidos. Isso significa que os usuários que desejam implantar o Azure Stack em seus próprios data centers não poderão simplesmente baixar e instalar a plataforma. O suporte para a plataforma também será tratado pelo fornecedor do servidor/dispositivo.
Um sistema de monitoramento não solucionará um erro de configuração. Um script de teste de configuração irá.
Essa reviravolta em relação ao plano anterior de lançar o Azure Stack como uma plataforma de nuvem instalável no hardware de escolha dos usuários o tornará uma solução cara para empresas que desejam implantar suas próprias nuvens privadas/híbridas. Em contraste, o OpenStack continua sendo até hoje uma plataforma de nuvem gratuita e de código aberto, mas, como esperado, qualquer receita obtida com a oferta cai no colo de empresas como Mirantis e Rackspace por meio de assinaturas de suporte de nível empresarial.
Pilha do Azure | Pilha aberta |
3/5 | 4/5 |
6. API e extensibilidade
Novamente, uma infinidade de APIs vem de fábrica com o OpenStack para iniciar instâncias de servidor, criar contêineres e objetos de armazenamento, gerenciar processos de orquestração e outras ações de nuvem do OpenStack. Paralelamente à oferta pública do Microsoft Azure, as APIs do Azure Stack são totalmente realizadas com uma API de gerenciamento de serviços baseada em REST para cenários de integração personalizados.
Pilha do Azure | Pilha aberta |
5/5 | 5/5 |
7. Integrações de terceiros
O Azure Marketplace da Microsoft apresenta literalmente milhares de aplicativos de software de terceiros, serviços de desenvolvedor, aplicativos Web e serviços de dados projetados para funcionar com a nuvem pública do Azure e o Azure Stack. A biblioteca de integrações de terceiros do OpenStack não é menos impressionante - seu Marketplace apresenta uma infinidade de ferramentas e métodos para "construção de nuvem" e seu catálogo de aplicativos oferece uma infinidade de pacotes e imagens de aplicativos em nuvem.
Pilha do Azure | Pilha aberta |
5/5 | 5/5 |
8. Empresas que o utilizam
Avaliar o desempenho do Azure Stack nessa categoria pode ser uma questão de conjectura, dependendo de quem é perguntado. O Microsoft Azure é uma das ofertas de nuvem pública mais usadas, mas sua plataforma Azure Stack ainda está em versão de visualização técnica, o que basicamente significa que, para todos os efeitos, nenhuma empresa a está usando em ambientes de produção.
Como uma oferta de nuvem madura, o OpenStack é usado por uma infinidade de empresas globais, Fortune 500s e organizações líderes: Yahoo, Cisco, PayPal, MIT, Harvard, Seagate, Cigna, AT&T, Disney, Intel, American Express, Wells Fargo e muito mais.
Pilha do Azure | Pilha aberta |
4/5 | 5/5 |
9. Curva de aprendizado
As organizações que desejam adotar o OpenStack enfrentam uma curva de aprendizado íngreme e transformações significativas na estrutura interna da equipe - a Fundação não faz rodeios em relação a esse fato angustiante. Por outro lado, a plataforma do Azure e o Azure Stack são fáceis de implantar e desenvolver, tanto na nuvem pública quanto internamente.
Azure Stack | Pilha aberta |
5/5 | 2/5 |
10. Classificação de segurança
A presença na Web do Azure Stack combinada com azure.microsoft.com tem uma pontuação de segurança de 751. Conforme refletido em sua pontuação de segurança de 580, o site da OpenStack Foundation tem muitas das mesmas vulnerabilidades de segurança de perímetro que azure.microsoft.com, além de problemas adicionais.
Placar e Resumo
Pilha do Azure | Pilha aberta | |
Conjunto de recursos | 4/5 | 5/5 |
Facilidade de uso | 5/5 | 1/5 |
Apoio da comunidade | 4/5 | 5/5 |
Taxa de liberação | 3/5 | 4/5 |
Preços e suporte | 3/5 | 4/5 |
API e extensibilidade | 5/5 | 5/5 |
Integração de terceiros | 5/5 | 5/5 |
Empresas que o utilizam | 4/5 | 5/5 |
Curva de aprendizado | 5/5 | 2/5 |
Classificação de segurança | 751 | 580 |
Total | 4.2/5 | 3,9/5 |
Apesar do pivô da Microsoft em relação à natureza da disponibilidade geral do Azure Stack, o tão esperado lançamento da plataforma em 2017 dará às organizações acesso ao poder e à flexibilidade do Azure de dentro de seus próprios data centers. A plataforma e a tecnologia de nuvem consolidadas do OpenStack podem estar bem posicionadas para o sucesso contínuo no curto prazo, mas a chegada do Azure Stack, sem dúvida, dará à Fundação uma corrida pelo seu dinheiro, especialmente considerando o quão difícil e complexo o OpenStack pode ser de implantar e gerenciar.