Compartilhar via


O que é o AKS habilitado pelo Azure Arc?

O AKS (Serviço de Kubernetes do Azure) habilitado pelo Azure Arc no Azure Local é um serviço gerenciado do Kubernetes que permite implantar e gerenciar aplicativos em contêineres locais, em datacenters ou em locais de borda, como lojas de varejo ou fábricas. Você precisa de conhecimento mínimo do Kubernetes para começar a usar o AKS. O AKS reduz a complexidade e a sobrecarga operacional de gerenciar o Kubernetes passando grande parte dessa responsabilidade para o Azure. O AKS é uma boa plataforma para implantar e gerenciar aplicativos em contêineres que precisam de alta disponibilidade, escalabilidade e portabilidade. Também é bom para implantar aplicativos em vários locais, usar ferramentas de software livre e integrar com ferramentas de DevOps existentes.

Sobre o AKS no Azure Local

O AKS Arc no Azure Local usa o Azure Arc para criar novos clusters do Kubernetes no Azure Local diretamente do Azure. Ele permite que você use ferramentas familiares como o portal do Azure, a CLI do Azure e os modelos do Azure Resource Manager para criar e gerenciar clusters do Kubernetes em execução no Azure Local. Como os clusters se conectam ao Arc automaticamente quando eles são criados, você pode usar sua ID do Microsoft Entra para se conectar aos clusters de qualquer lugar. Dessa forma, seus desenvolvedores e operadores de aplicativo podem configurar e gerenciar clusters do Kubernetes de acordo com as políticas da empresa.

A Microsoft se concentra em oferecer uma experiência consistente para todos os clusters do AKS. Se você criou e gerenciou clusters do Kubernetes usando o Azure, você se sentirá em casa gerenciando clusters do Kubernetes em execução no Azure Local com o portal do Azure ou a CLI do Azure.

Gerenciamento simplificado de componentes do AKS no Azure Local

O AKS Arc no Azure Local inclui vários componentes de infraestrutura que oferecem experiências do Azure, como Arc Resource Bridge, Local Personalizado e a extensão kubernetes para o operador AKS Arc. Esses componentes de infraestrutura agora fazem parte do Azure Local:

  • Ponte de Recursos do Arc: a Ponte de Recursos do Arc é criada automaticamente quando você implanta o Azure Local. Essa VM leve do Kubernetes conecta seu Azure Local à Nuvem do Azure e permite o gerenciamento de recursos locais do Azure. A Ponte de Recursos do Azure Arc fornece a linha de visão para nuvens privadas necessárias para gerenciar recursos como clusters do Kubernetes locais por meio do Azure.
  • Local Personalizado: Como o Arc Resource Bridge, um local personalizado é criado automaticamente quando você implanta o Azure Local. Um local personalizado é o equivalente local de uma região do Azure e estende o conceito de local do Azure. Os locais personalizados permitem que os administradores de locatários usem o data center com as extensões corretas instaladas como locais de destino para implantar o AKS.
  • Extensão do Kubernetes para operadores do AKS Arc: a extensão do Kubernetes para operadores AKS Arc é instalada automaticamente no Arc Resource Bridge quando você implanta o Azure Local. É o equivalente local de um provedor de recursos do Azure Resource Manager e ajuda você a gerenciar o AKS por meio do Azure.

Ao integrar esses componentes, o Azure Arc oferece uma maneira unificada e eficiente de provisionar e gerenciar o Kubernetes, fazendo a ponte entre a infraestrutura local e de nuvem.

Personas-chave

Administrador de infraestrutura: o administrador de infraestrutura configura o Azure Local, incluindo todas as implantações de componente de infraestrutura mencionadas anteriormente. O administrador também configura a configuração da plataforma, como rede e armazenamento, para que os operadores do Kubernetes possam criar e gerenciar clusters do Kubernetes.

Operador Kubernetes: os operadores kubernetes criam e gerenciam clusters do Kubernetes no Azure Local para executar aplicativos sem coordenar com administradores de infraestrutura. O administrador fornece ao operador acesso à assinatura do Azure, à localização personalizada do Azure e à rede virtual. O operador não precisa de acesso à infraestrutura local subjacente. Depois de obter o acesso necessário, o operador cria clusters do Kubernetes com base nas necessidades do aplicativo, como pools de nós do Windows ou Linux e versões do Kubernetes.

Visão geral do AKS habilitado pelo Azure Arc

O AKS habilitado pelo Azure Arc reduz a complexidade e a sobrecarga operacional do gerenciamento do Kubernetes, transferindo essa responsabilidade para o Azure. Ao criar um AKS habilitado pelo cluster do Azure Arc, você o conecta automaticamente ao Azure Arc para gerenciamento centralizado. Ao gerenciar todos os recursos do Kubernetes em um único plano de controle no Azure, você habilita uma experiência de desenvolvimento e operador mais consistente para executar aplicativos nativos de nuvem em qualquer lugar e em qualquer opção de infraestrutura.

O AKS habilitado pelo Azure Arc fornece os seguintes recursos:

  • Execute clusters do Kubernetes localmente, na borda ou em outros ambientes de nuvem. Essa flexibilidade ajuda a atender às necessidades técnicas ou comerciais específicas.
  • Obtenha uma experiência consistente para gerenciar clusters do Kubernetes em diferentes infraestruturas, semelhante ao AKS no Azure.
  • Gerencie clusters do Kubernetes centralmente por meio do portal do Azure, não importa onde você os hospede. Esse gerenciamento inclui monitoramento, atualização e dimensionamento de clusters.
  • Estenda os recursos de segurança e governança do Azure para clusters do Kubernetes em execução em qualquer lugar. Aplique o Azure Policy para governança e use a Central de Segurança do Azure para monitoramento de segurança e detecção de ameaças.
  • Integre-se aos serviços do Azure, como o Azure Monitor, o Azure Policy e a Central de Segurança do Azure para uma experiência de gerenciamento e operações perfeitas.
  • Use o GitOps para gerenciamento de configuração e implantação contínua. Essa abordagem permite processos de implantação automatizados e consistentes.

Quando usar o AKS habilitado pelo Azure Arc

Aqui estão alguns casos de uso comuns para AKS habilitados pelo Azure Arc:

  • Implantações de nuvem híbrida: execute aplicativos em ambientes locais e do Azure com uma camada de gerenciamento consistente.
  • Computação de borda: implante aplicativos na borda para baixa latência e processamento local em locais como lojas de varejo, pisos de fabricação ou locais remotos.
  • Regulamentação e conformidade: atenda aos requisitos regulatórios e de conformidade implantando e gerenciando clusters do Kubernetes localmente.

AKS habilitado pelas opções de implantação do Azure Arc

Aqui estão as opções de implantação disponíveis:

  • AKS no Azure Local: o AKS no Azure Local usa o Azure Arc para criar novos clusters do Kubernetes no Azure Local diretamente do Azure. Você usa ferramentas familiares como o portal do Azure e modelos do Azure Resource Manager para criar e gerenciar seus clusters do Kubernetes em execução no Azure Local.

  • AKS Edge Essentials: O AKS Edge Essentials inclui uma distribuição leve do Kubernetes com um volume pequeno e uma experiência de instalação simples, facilitando a implantação do Kubernetes em hardware de borda "leve" ou classe PC.

  • AKS no VMWare (versão prévia): o AKS no VMware (versão prévia) permite que você use o Azure Arc para criar novos clusters do Kubernetes no VMware vSphere. Com o AKS no VMware, você pode gerenciar seus clusters do AKS em execução no VMware vSphere usando ferramentas familiares, como a CLI do Azure.

  • AKS no Windows Server: o AKS no Windows Server é uma implementação local do Kubernetes do AKS que automatiza a execução de aplicativos em contêineres em escala, usando o Windows PowerShell e o Windows Admin Center. Ele simplifica a implantação e o gerenciamento do AKS no Windows Server 2019 ou 2022 Datacenter.

AKS habilitado pelo Azure Arc e pela abordagem de nuvem adaptável

O AKS habilitado pelo Azure Arc faz parte da abordagem de nuvem adaptável da Microsoft. Essa abordagem ajuda as organizações a executar e gerenciar aplicativos em muitos ambientes, incluindo o Azure, outros provedores de nuvem, sistemas locais e locais de borda. O AKS dá suporte a essa abordagem facilitando a implantação e o gerenciamento de clusters do Kubernetes onde quer que sejam necessários, como no Azure Local. Com o Azure Arc, você pode usar as mesmas ferramentas e políticas para gerenciar clusters em todos esses ambientes, o que ajuda a manter as operações consistentes e seguras.

Próximas etapas