O que é o Azure Stack Hub

Concluído

Azure Stack Hub é uma extensão do Azure que permite executar aplicativos em um ambiente local e fornecer serviços do Azure em seu datacenter. Com uma plataforma de nuvem consistente, as organizações podem tomar decisões de tecnologia com segurança com base nos requisitos de negócios, em vez de decisões de negócios com base nas limitações de tecnologia.

Por que atualizar o Azure Stack Hub?

O Azure fornece uma plataforma avançada para que os desenvolvedores criem aplicativos modernos. No entanto, alguns aplicativos baseados em nuvem enfrentam obstáculos, como latência, conectividade intermitente e regulamentos. O Azure e o Azure Stack Hub desbloqueiam novos casos de uso de nuvem híbrida para aplicativos de linha de negócios internos e voltados para o cliente:

  • Soluções desconectadas e de borda. Atenda aos requisitos de latência e conectividade processando dados localmente no Azure Stack Hub e então agregando-os ao Azure para análise adicional, com uma lógica comum do aplicativo entre ambos. Você pode até mesmo implantar o Azure Stack Hub desconectado da Internet sem conectividade com o Azure. Considere os andares de fábrica, os cruzeiros e os poços de mineração como exemplos.
  • Aplicativos de nuvem que atendem a regulamentos variados. Desenvolva e implante aplicativos no Azure com total flexibilidade para implantar localmente com o Azure Stack Hub para atender aos requisitos regulatórios ou de política. Nenhuma alteração de código é necessária. Exemplos de aplicativos incluem auditoria global, relatórios financeiros, comércio de trocas estrangeiras, jogos online e relatórios de despesas.
  • Modelo de aplicativo de nuvem local. Use as arquiteturas de serviços, contêineres, sem servidores e de microsserviço do Azure para atualizar e estender os aplicativos existentes ou criar novos. Use processos de DevOps consistentes no Azure na nuvem e Azure Stack Hub local para acelerar a modernização do aplicativo para os principais aplicativos essenciais.

O Azure Stack Hub permite implantar um subconjunto de serviços de IaaS e PaaS, disponíveis na nuvem pública do Azure, em um datacenter próprio ou gerenciado por um provedor de serviços. Esses serviços incluem: máquinas virtuais, aplicativos Web do Serviço de Aplicativo, aplicativos de API e funções, além de bancos de dados SQL e MySQL, contêineres, Hubs de Eventos, Hubs IoT, bem como clusters do Service Fabric e do Kubernetes.

Arquitetura do Azure Stack Hub

Os sistemas integrados do Azure Stack Hub são compostos em racks de 4 a 16 servidores criados por parceiros de hardware confiáveis e entregues diretamente ao seu datacenter. Após a entrega, um provedor de soluções trabalhará com você para implantar o sistema integrado e garantir que a solução do Azure Stack Hub atenda aos seus requisitos de negócios. Você pode preparar seu datacenter garantindo todas as necessidades de poder e resfriamento, conectividade de borda e outros requisitos de integração de datacenter.

O Azure Stack Hub é criado no hardware padrão do setor e é gerenciado usando as mesmas ferramentas que você já usa para gerenciar assinaturas do Azure. Como resultado, você poderá aplicar processos de DevOps consistentes se estiver conectado ao Azure ou não.

A arquitetura do Azure Stack Hub permite que você forneça serviços do Azure na borda para locais remotos ou conectividade intermitente, desconectado da Internet. Você pode criar soluções híbridas que processam dados localmente no Azure Stack Hub e, em seguida, agregá-las no Azure para outros processos e análises. Por fim, como o Azure Stack Hub é instalado localmente, você pode atender a requisitos específicos de políticas ou regulamentares com a flexibilidade de implantar aplicativos de nuvem localmente sem alterar nenhum código. Os sistemas integrados têm uma configuração validada e certificada pela Microsoft e estão disponíveis por meio de uma variedade de fornecedores de hardware.

Diagram shows Azure Stack Hub elements.

Usar um conjunto de ferramentas equivalente possibilita projetar, desenvolver, implantar e gerenciar serviços e aplicativos em cenários híbridos de modo consistente, não importando a localização deles. As ferramentas ajudam a minimizar uma sobrecarga administrativa e de desenvolvimento. Você também tem a opção de implementar o Azure Stack Hub em cenários totalmente desconectados, sem conectividade direta com o Azure.

O Azure Stack Hub permite obter benefícios dos avanços mais recentes em conteinerização, microsserviços e tecnologias sem servidor baseados em nuvem. Esses recursos simplificam o processo de desenvolvimento de novos aplicativos ou a modernização de aplicativos existentes. A compatibilidade híbrida promove processos DevOps consistentes na nuvem do Azure e no Azure Stack Hub, ajudando a acelerar a regularidade de lançamentos de aplicativos.

Os serviços do Azure Stack Hub são compatíveis com a multilocação. Como host (ou provedor) do Azure Stack Hub, você poderá oferecer de modo simultâneo os mesmos tipos de recursos a vários grupos de usuários, enquanto fornece a cada grupo um acesso exclusivo aos seus respectivos recursos com um isolamento lógico e completo entre eles. Os provedores de serviços podem usar essa funcionalidade para fornecer serviços do Azure Stack Hub a vários clientes. As organizações de grande porte podem usar o Azure Stack Hub para hospedar cargas de trabalho de vários departamentos e, ao mesmo tempo, manter uma separação entre eles.

De que modo o Azure Stack Hub não pode ser descrito?

Embora seja importante entender a definição do Azure Stack Hub, também é conveniente reconhecer de que modo ele não pode ser descrito, ou seja:

  • Um substituto da tecnologia de virtualização. O Azure Stack Hub não foi projetado para substituir uma nuvem privada local e existente. Em vez disso, ele foi projetado para introduzir um modelo operacional de nuvem pública no seu datacenter.
  • Uma infraestrutura personalizável. O Azure Stack Hub é baseado em sistemas pré-configurados que estão em um estado conhecido, sem suporte para a personalização de hardware.
  • Uma solução que elimina a necessidade de obter atualizações de infraestrutura. O Azure Stack Hub exige que uma atualização de componentes de infraestrutura seja feita regularmente. No entanto, é possível executar atualizações nessa infraestrutura sem a necessidade de colocar cargas de trabalho que estão offline em execução.
  • Uma solução que elimina a responsabilidade de obter uma infraestrutura subjacente. A Microsoft hospeda e gerencia a infraestrutura física e de virtualização da nuvem do Azure. Você depende da disponibilidade dos SLAs (Contratos de Nível de Serviço) que a Microsoft fornece para avaliar a resiliência da plataforma e do serviço. Além disso, você hospeda e gerencia a infraestrutura usando o Azure Stack Hub. Portanto, é sua responsabilidade implementar e manter a resiliência e a disponibilidade.