Descrição geral do Azure Stack Hub
O Azure Stack Hub é uma extensão do Azure que proporciona uma forma de executar aplicações num ambiente no local e disponibilizar serviços do Azure no datacenter. Com uma plataforma de nuvem consistente, as organizações podem tomar decisões de tecnologia com confiança com base nos requisitos de negócios, em vez de decisões de negócios baseadas em limitações tecnológicas.
Por que usar o Azure Stack Hub?
O Azure fornece uma plataforma avançada para os programadores criarem aplicações modernas. No entanto, alguns aplicativos baseados em nuvem enfrentam obstáculos como latência, conectividade intermitente e regulamentações. 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 de borda e desconectadas. Responda aos requisitos de latência e de conectividade ao processar dados localmente no Azure Stack e, em seguida, agregue-os no Azure para fazer mais análises, com a lógica comum da aplicação entre ambos. Você pode até mesmo implantar o Azure Stack Hub desconectado da Internet sem conectividade com o Azure. Pense em pisos de fábrica, navios de cruzeiro e poços de minas como exemplos.
Aplicações na nuvem que cumprem vários regulamentos. Desenvolva e implante aplicativos no Azure com total flexibilidade para implantar no local com o Azure Stack Hub para atender aos requisitos regulatórios ou de política. Não são necessárias alterações de código. Exemplos de aplicativos incluem auditoria global, relatórios financeiros, negociação de câmbio, jogos on-line e relatórios de despesas.
Modelo de aplicativo na nuvem local. Utilize serviços, contentores, arquiteturas de microsserviços e sem servidor do Azure para atualizar e alargar as aplicações existentes ou criar novas. Use processos de DevOps consistentes no Azure na nuvem e no Azure Stack Hub local para acelerar a modernização de aplicativos para aplicativos essenciais de missão crítica.
Residência de dados
Se o cliente implantar o Azure Stack Hub desconectado do Azure global e da Internet, nenhum dado armazenado no dispositivo será enviado à Microsoft. O Azure Stack Hub é um dispositivo local. Os clientes possuem e controlam totalmente o aparelho, o acesso ao aparelho e quaisquer dados armazenados no aparelho. A implantação desconectada permite o controle total sobre a localização dos dados pelo cliente. Em alternativa, um cliente pode optar por ligar um dispositivo Azure Stack Hub ao Azure global ou à Internet num cenário de carga de trabalho híbrida (por exemplo, uma solução que utiliza recursos implementados no Azure Stack Hub e no Azure público com transmissão de dados entre ambos) ou com gestão de nuvem híbrida (por exemplo, ligar uma máquina virtual implementada no Azure Stack Hub ao Azure Monitor no Azure público para monitorização). Nesses cenários, o cliente é responsável por validar se o Azure ou outros serviços online usados com o dispositivo satisfazem quaisquer preocupações de residência de dados. Para obter mais informações sobre residência de dados, consulte Residência de dados no Azure.
Arquitetura do Azure Stack Hub
Os sistemas integrados do Azure Stack Hub são compostos por 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 Azure Stack Hub atenda aos seus requisitos de negócios. Você pode preparar seu datacenter garantindo que todos os requisitos necessários de energia e resfriamento, conectividade de borda e outros requisitos de integração de datacenter necessários estejam em vigor.
Para obter mais informações sobre a experiência de integração do datacenter do Azure Stack Hub, consulte Integração do datacenter do Azure Stack Hub.
O Azure Stack Hub é baseado em hardware padrão do setor e é gerenciado usando as mesmas ferramentas que você já usa para gerenciar assinaturas do Azure. Como resultado, você pode aplicar processos de DevOps consistentes, quer esteja conectado ao Azure ou não.
A arquitetura do Azure Stack Hub permite fornecer serviços do Azure na borda para locais remotos ou conectividade intermitente, desconectados da Internet. Você pode criar soluções híbridas que processam dados localmente no Azure Stack Hub e, em seguida, agregá-los no Azure para processamento e análise adicionais. Por fim, como o Azure Stack Hub é instalado localmente, você pode atender a requisitos regulatórios ou de política específicos com a flexibilidade de implantar aplicativos de nuvem no local sem alterar nenhum código.
Opções de implementação
Os sistemas integrados do Azure Stack Hub são oferecidos por meio de uma parceria da Microsoft e parceiros de hardware, criando uma solução que oferece inovação em ritmo de nuvem e simplicidade de gerenciamento de computação. Como o Azure Stack Hub é oferecido como um sistema integrado de hardware e software, você tem a flexibilidade e o controle de que precisa, além da capacidade de inovar a partir da nuvem.
Um sistema integrado do Azure Stack Hub pode variar em tamanho de 4 a 16 servidores, chamado de unidade de escala. Os sistemas integrados são suportados conjuntamente pelo parceiro de hardware e pela Microsoft. O diagrama a seguir mostra um exemplo de uma unidade de escala.
.
Modelos de conexão
Você pode optar por implantar o Azure Stack Hub conectado à Internet (e ao Azure) ou desconectado dele.
Para obter mais informações, consulte as considerações sobre modelos de implantação conectados e desconectados .
Fornecedor de identidade
O Azure Stack Hub usa o Microsoft Entra ID ou os Serviços de Federação do Ative Directory (AD FS). O Microsoft Entra ID é o provedor de identidade multilocatário baseado em nuvem da Microsoft. A maioria dos cenários híbridos com implantações conectadas à Internet usa o Microsoft Entra ID como o repositório de identidades.
Para implantações desconectadas do Azure Stack Hub, você precisa usar o AD FS. Os provedores de recursos do Hub de Pilha do Azure e outros aplicativos funcionam de forma semelhante com o AD FS ou a ID do Microsoft Entra. O Azure Stack Hub inclui sua própria instância do Ative Directory e uma API do Ative Directory Graph.
Como o Azure Stack Hub é gerenciado?
O Azure Stack Hub usa o mesmo modelo de operações do Azure. Um operador do Azure Stack Hub pode fornecer uma variedade de serviços e aplicativos para usuários locatários, semelhante à forma como a Microsoft fornece serviços do Azure para usuários locatários.
Você pode gerenciar o Azure Stack Hub com o portal do administrador, o portal do usuário ou o PowerShell. Os portais do Azure Stack Hub são apoiados por instâncias separadas do Azure Resource Manager. Um Operador do Azure Stack Hub usa o portal do administrador para gerenciar o Azure Stack Hub e fazer coisas como criar ofertas de locatário e manter a integridade e monitorar o status do sistema integrado. O portal do usuário fornece uma experiência de autoatendimento para consumo de recursos de nuvem, como máquinas virtuais (VMs), contas de armazenamento e aplicativos Web.
Para obter mais informações sobre como gerenciar o Azure Stack Hub usando o portal do administrador, consulte o guia de início rápido do portal de administração do Azure Stack Hub.
Como um operador do Azure Stack Hub, você pode entregar VMs, aplicativos Web, SQL Server altamente disponíveis e bancos de dados do MySQL Server.
Um operador pode gerenciar o Azure Stack Hub com o portal do administrador ou o PowerShell. Você pode configurar o Azure Stack Hub para fornecer serviços a locatários usando planos, cotas, ofertas e assinaturas. Os utilizadores inquilinos podem subscrever várias ofertas. As ofertas podem ter um ou mais planos, e os planos podem ter um ou mais serviços. Os operadores também gerem a capacidade e respondem a alertas.
Os usuários consomem serviços que a operadora oferece. Os usuários podem provisionar, monitorar e gerenciar serviços que assinaram, como aplicativos Web, armazenamento e VMs. Os usuários podem gerenciar o Azure Stack Hub com o portal do usuário ou o PowerShell.
Para saber mais sobre como gerenciar o Azure Stack Hub, incluindo quais contas usar onde, responsabilidades típicas do operador, o que dizer aos seus usuários e como obter ajuda, consulte as noções básicas de administração do Azure Stack Hub.
Fornecedores de recursos
Os provedores de recursos são serviços Web que formam a base para todos os serviços IaaS e PaaS do Azure Stack Hub. O Azure Resource Manager depende de diferentes fornecedores de recursos para fornecer acesso a serviços. Cada provedor de recursos ajuda você a configurar e controlar seus respetivos recursos. Os administradores de serviço também podem adicionar novos provedores de recursos personalizados.
Fornecedores de recursos fundamentais
Existem três provedores de recursos IaaS fundamentais:
- Computação: o Provedor de Recursos de Computação permite que os locatários do Azure Stack Hub criem suas próprias VMs. O Provedor de Recursos de Computação inclui a capacidade de criar VMs, bem como extensões de VM. O serviço de extensão de VM ajuda a fornecer recursos IaaS para VMs Windows e Linux. Como exemplo, você pode usar o Compute Resource Provider para provisionar uma VM Linux e executar scripts Bash durante a implantação para configurar a VM.
- Provedor de Recursos de Rede: O Provedor de Recursos de Rede oferece uma série de recursos de Rede Definida por Software (SDN) e Virtualização de Função de Rede (NFV) para a nuvem privada. Você pode usar o Provedor de Recursos de Rede para criar recursos como balanceadores de carga de software, IPs públicos, grupos de segurança de rede e redes virtuais.
- Provedor de Recursos de Armazenamento: o Provedor de Recursos de Armazenamento fornece quatro serviços de armazenamento consistentes com o Azure: blob, fila, tabela e gerenciamento de contas do Cofre de Chaves , fornecendo gerenciamento e auditoria de segredos, como senhas e certificados. O provedor de recursos de armazenamento também oferece um serviço de administração de nuvem de armazenamento para facilitar a administração do provedor de serviços de serviços de armazenamento consistentes com o Azure. O Armazenamento do Azure oferece a flexibilidade de armazenar e recuperar grandes quantidades de dados não estruturados, como documentos e arquivos de mídia com Blobs do Azure e dados estruturados baseados em NoSQL com Tabelas do Azure.
Provedores de recursos opcionais
Há três provedores de recursos PaaS opcionais que você pode implantar e usar com o Azure Stack Hub:
- Serviço de Aplicativo: o Serviço de Aplicativo do Azure no Azure Stack Hub é uma oferta PaaS do Microsoft Azure disponível para o Azure Stack Hub. O serviço permite que seus clientes internos ou externos criem aplicativos Web, API e Azure Functions para qualquer plataforma ou dispositivo.
- SQL Server: use o provedor de recursos do SQL Server para oferecer bancos de dados SQL como um serviço do Azure Stack Hub. Depois de instalar o provedor de recursos e conectá-lo a uma ou mais instâncias do SQL Server, você e seus usuários podem criar bancos de dados para aplicativos nativos da nuvem, sites que usam SQL e outras cargas de trabalho que usam SQL.
- Servidor MySQL: use o provedor de recursos do Servidor MySQL para expor bancos de dados MySQL como um serviço do Azure Stack Hub. O provedor de recursos MySQL é executado como um serviço em uma VM Server Core do Windows Server 2019.
Próximos passos
Noções básicas de administração.
Guia de início rápido: use o portal de administração do Azure Stack Hub.