Qual é a melhor nuvem para hospedar meu aplicativo Windows?

Última atualização:
29 de maio de 2024

Qual é a melhor nuvem para hospedar meu aplicativo Windows?

Para os ISVs do Windows®, escolher a melhor opção de nuvem para fornecer seus aplicativos Windows é essencial. Por quê? A seleção da nuvem "errada" pode afetar a disponibilidade e o desempenho do aplicativo, comprometer a segurança do aplicativo e dos dados e afetar negativamente seus resultados.

Infelizmente, não existe uma resposta "certa" ou "errada" ao escolher um serviço de nuvem. Há uma ampla gama de fatores que podem orientar a decisão, incluindo segurança, conformidade, escalabilidade, custo e compromisso de tempo de atividade. A melhor maneira de escolher sua nuvem é entender suas necessidades e metas de negócios e selecionar a nuvem que melhor atenda a elas.

Um exemplo óbvio é a cobertura regional. Por exemplo, se você tiver clientes em todo o continente africano, o Google Cloud™ não será uma opção para você, pois, até o momento em que este texto foi escrito, ele tinha apenas um centro de nuvem na região africana, atendendo à região de Joanesburgo, África do Sul.

A cobertura regional é essencial para um ISV porque a cobertura regional pode afetar significativamente a latência do aplicativo e o custo da nuvem. Quanto mais próxima a região estiver da localização de seus clientes, menor será a latência que eles terão ao usar seu aplicativo, mas quanto mais regiões você escolher para executar uma carga de trabalho, maiores serão seus custos. O que aumenta a confusão é o fato de que, para alguns serviços, os custos podem variar entre as regiões. Ao comparar provedores, é essencial que você tenha identificado as regiões geográficas que contêm a massa crítica de seus clientes para que possa entender como cada provedor cobrará para executar sua carga de trabalho nessa região.

Outra consideração importante para os ISVs do Windows é como o aplicativo poderá interagir com os recursos da nuvem, como armazenamento, capacidade de processamento, rede, bancos de dados e servidores. Todos os provedores de nuvem pública oferecem um kit de desenvolvimento de software (SDK) que a equipe de desenvolvimento do ISV pode usar para otimizar o aplicativo para essa nuvem. Os ISVs devem considerar as opções disponíveis em cada provedor. Além disso, os administradores de ISVs devem avaliar as ferramentas de administração disponíveis para gerenciar o ambiente de nuvem para garantir que suas necessidades sejam atendidas.

Para a maioria dos ISVs do Windows, o(s) fator(es) decisivo(s) será(ão) uma combinação de elementos. Por exemplo, se um ISV tiver uma alta porcentagem de usuários sazonais, a capacidade do provedor de integrar rapidamente novos usuários e a flexibilidade de preços relacionada ao número de usuários serão fundamentais. Os ISVs com aplicativos financeiros ou de saúde precisarão de uma nuvem altamente segura, conformidade com as regulamentações associadas e proteções robustas de autorização e autenticação.  

Os ISVs do Windows que atualmente fornecem acesso a aplicativos a partir de um data center que possuem (também conhecido como nuvem privada) podem decidir manter sua nuvem privada atual ao se inscreverem em um serviço de nuvem pública. Uma prioridade para esses ISVs pode ser selecionar a nuvem pública que, por exemplo, permitirá melhorar o desempenho dos aplicativos em regiões geográficas problemáticas e fornecer ferramentas de monitoramento que permitam que a equipe de administração gerencie a nuvem pública da mesma forma que gerencia a nuvem privada.

A seguir, faremos uma breve comparação entre as ofertas de serviços de quatro provedores de nuvem pública: Amazon Web Services® (AWS®), Microsoft® Azure®, Google Cloud e Oracle® Cloud Infrastructure.

Serviços da Web da Amazon (AWS)

A AWS é o serviço de nuvem pública mais antigo, com 31% de participação no mercado (no quarto trimestre de 2023) e mais de 200 serviços individuais para escolher. A AWS não fornece um SLA padrão para toda a sua nuvem; em vez disso, a AWS fornece SLAs para cada serviço. Por exemplo, o SLA do EC2 (a plataforma da Amazon para hospedagem de instâncias de VM) é de 99,99% em nível regional e 99,95% para uma instância. No caso de uma interrupção, o AWS tem um sistema escalonado de créditos de serviço vinculados à duração da interrupção, com interrupções mais longas recebendo créditos de serviço maiores.

Do ponto de vista da localização do data center, até o momento em que este texto foi escrito, a AWS tem 33 regiões em todo o mundo e 105 zonas de disponibilidade. Uma região da AWS é um cluster de data centers em uma área geográfica específica; as zonas de disponibilidade são subconjuntos de regiões. As zonas locais da AWS são extensões de uma região que são específicas do local, por exemplo, Boston ou Los Angeles. Se você usar várias regiões ou zonas, sua conta geral de computação em nuvem será maior; além disso, se você precisar mover dados de aplicativos entre regiões, a AWS cobrará taxas de entrada de dados.

O AWS fornece aos desenvolvedores um SDK para permitir que os aplicativos interajam mais facilmente com os recursos de nuvem do AWS. Para a administração, o AWS oferece um portal da Web e uma interface de linha de comando (CLI).

A AWS usa um modelo de pagamento conforme o uso para seus recursos de nuvem. O preço é altamente complexo - tão complexo que muitas práticas de consultoria oferecem serviços para ajudar a projetar seus custos. A Amazon oferece uma calculadora de preços on-line para ajudá-lo a começar.

Microsoft Azure

O Azure é a segunda maior nuvem pública, com 24% do mercado total no quarto trimestre de 2023, incluindo serviços como o Microsoft 365. Assim como a AWS, cada serviço do Azure tem seu próprio SLA; as garantias de tempo de atividade são semelhantes às da AWS. A variável de SLA do Azure são as zonas de disponibilidade - especificamente, as VMs com pelo menos duas instâncias implantadas em duas zonas de disponibilidade têm um SLA de 99,9% de tempo de atividade; quando as instâncias estão na mesma zona de disponibilidade, o SLA de tempo de atividade cai para 99,95%. Para VMs de instância única, o SLA mínimo para qualquer configuração de hardware e zona de disponibilidade é de 95%. A Microsoft fornece créditos de serviço quando os SLAs não são cumpridos.

No momento em que este texto foi escrito, a Microsoft superou a AWS em cobertura regional, com mais de 60 regiões, contra 33 da AWS. Cada região do Azure tem 3 zonas de disponibilidade, cada uma com seu próprio data center, para reduzir a latência.

Assim como a AWS, a Microsoft fornece aos desenvolvedores um SDK e aos administradores um portal da Web e uma interface de linha de comando, embora todos os serviços e recursos do Azure possam ser gerenciados a partir do portal sem usar a CLI.

A Microsoft afirma que o AWS é consideravelmente mais caro que o Azure ao executar o Windows Server® e o SQL Server®. Em vez de acreditar estritamente nessa afirmação, você pode usar a calculadora de preços da Microsoft para estimar o custo de execução da sua carga de trabalho no Azure.

{{CTAEMBED_IDENTIFIER}}

Google Cloud

O Google concentrou esforços consideráveis na aquisição de talentos de vendas para aumentar sua participação no mercado do Google Cloud, que agora é a terceira maior plataforma de nuvem, com 11% no quarto trimestre de 2023.

Assim como o AWS e o Azure, o Google Cloud fornece SLAs para serviços específicos que variam de acordo com a camada de serviço. O Google tem três níveis de serviço, Standard, Premium e Enterprise; o Google cobra pelos níveis Premium e Enterprise, que são executados diretamente no backbone Premium do Google. Para o Google Compute Engine™ (também conhecido como máquinas virtuais executadas na infraestrutura de nuvem do Google), uma única instância na camada Premium tem um SLA de tempo de atividade de pelo menos 99,99% em uma única zona ou em várias zonas. Assim como a AWS e a Microsoft, o Google fornece créditos de serviço quando os SLAs não são cumpridos.

Com exceção do continente africano, o Google tem uma cobertura impressionante de data center para dar suporte ao Google Cloud, com 40 regiões e mais de 120 zonas de disponibilidade.

Assim como a AWS e a Microsoft, o Google Cloud fornece aos desenvolvedores um SDK e aos administradores um portal da Web e uma CLI compatível com comandos no estilo do Linux.

Assim como a AWS e a Microsoft, o preço do Google Cloud é pago conforme o uso. O Google também oferece créditos gratuitos e acesso aos produtos do Google para organizações que desejam experimentar o Google Cloud (isso além da camada padrão, que é gratuita para uso até níveis específicos). O Google também fornece uma calculadora de preços para clientes em potencial que desejam comparar o custo de execução de diferentes cargas de trabalho no Google Cloud.

Infraestrutura de nuvem da Oracle

A Oracle é a última desse grupo a entrar no mercado de nuvem pública (em 2016), com 2% do mercado no quarto trimestre de 2023. A empresa alega que sua entrada tardia deu a ela a oportunidade de aprender com a experiência dos primeiros no mercado e permitiu que ela criasse sua nuvem para ser mais eficiente e econômica do que os participantes estabelecidos.

Como os provedores de serviços em nuvem abordados acima, o Oracle Cloud Infrastructure (OCI) tem SLAs para cada um de seus serviços em nuvem; por exemplo, o Oracle NoSQL Database Cloud Service oferece um SLA de disponibilidade de 99,995%. No entanto, a Oracle vai além dos provedores de serviços em nuvem mencionados acima, com três SLAs - disponibilidade, capacidade de gerenciamento e desempenho - para cada serviço. Como os provedores de serviços em nuvem acima, a OCI oferece créditos de serviço quando os SLAs não são cumpridos.

Outra área em que a OCI se diferencia de outros serviços de nuvem é que ela oferece regiões de nuvem para clientes comerciais e reinos de nuvem para clientes governamentais. Para clientes comerciais, a OCI oferece 38 regiões de nuvem em 24 países. Os reinos da OCI são coleções de regiões de nuvem que são isoladas umas das outras e não compartilham dados. Os reinos oferecidos incluem aqueles otimizados para as necessidades do governo dos EUA, do governo do Reino Unido e do governo australiano.

A OCI oferece uma variedade de SDKs que os desenvolvedores podem usar para otimizar a interação dos aplicativos com a OCI. Para os administradores, a OCI fornece um portal da Web e um Service Gateway que permite o acesso seguro a vários serviços do Oracle Cloud a partir de uma rede de nuvem virtual (VCN) ou rede local. 

Os serviços da OCI têm o mesmo preço para cada região e domínio e variam de acordo com o serviço usado (por exemplo, serviço de máquina virtual). Como os outros provedores abordados nesta postagem, a OCI usa um modelo de pagamento conforme o uso, em que os clientes pagam pelo uso real. A OCI também oferece um modelo de compromisso anual de Crédito Universal, em que os clientes compram um valor pré-pago de créditos, que é sacado com base no uso real. A OCI oferece uma calculadora de estimativa de custos e uma ferramenta de gerenciamento de custos disponíveis para os clientes no portal da Web. Além disso, os clientes que usam outro serviço de nuvem pública podem solicitar uma comparação de contas da OCI.

Uma decisão a menos para os ISVs do Windows

Embora cada serviço descrito acima pareça semelhante, existem variáveis suficientes entre os serviços para que a seleção do serviço que funciona melhor para você e seus clientes possa ser uma proposta arriscada.

Mas, depois de selecionar seu provedor de nuvem pública, é fácil escolher a solução que permite compartilhar seu aplicativo Windows com clientes localizados em qualquer lugar, em qualquer dispositivo.

A GO-Global funciona com todas as nuvens, é fácil de instalar e implementar e aproveita a infraestrutura existente e os recursos de segurança e escalabilidade de qualquer serviço de nuvem para fornecer a funcionalidade avançada de que você precisa com menos complexidade e menor custo.

Faça da GO-Global a sua opção. Para saber mais, solicite uma demonstração aqui ou faça o download de uma avaliação gratuita de 30 dias.

Mudança para a nuvem?

Veja como a GO-Global fornece acesso fácil aos aplicativos Windows na nuvem