O que é que o AKS está ativado pelo Azure Arc?
O Azure Kubernetes Service (AKS) ativado pelo Azure Arc é um serviço kubernetes gerido que pode utilizar para implementar e gerir aplicações em contentores no local, em datacenters ou em localizações periféricas, como lojas de retalho ou fábricas. Precisa de conhecimentos mínimos do Kubernetes para começar a utilizar o AKS. O AKS reduz a complexidade e a sobrecarga operacional de gerir o Kubernetes ao descarregar grande parte dessa responsabilidade para o Azure. O AKS é uma plataforma ideal para implementar e gerir aplicações em contentores que requerem elevada disponibilidade, escalabilidade e portabilidade. Também é ideal para implementar aplicações em várias localizações, utilizar ferramentas open source e integrar com ferramentas de DevOps existentes.
Descrição geral do AKS ativado pelo Azure Arc
O AKS ativado pelo Azure Arc reduz a complexidade e a sobrecarga operacional da gestão do Kubernetes ao transferir essa responsabilidade para o Azure. Quando cria um AKS ativado pelo cluster do Azure Arc, este é automaticamente ligado ao Azure Arc para gestão centralizada. Ao gerir todos os recursos do Kubernetes num único plano de controlo no Azure, pode permitir uma experiência de desenvolvimento e operador mais consistente para executar aplicações nativas da cloud em qualquer lugar e em qualquer opção de infraestrutura.
O AKS ativado pelo Azure Arc fornece as seguintes funcionalidades:
- Suporta a execução de clusters do Kubernetes no local, no edge ou noutros ambientes na cloud. Isto proporciona flexibilidade para satisfazer requisitos empresariais ou técnicos específicos.
- Uma experiência consistente para gerir clusters do Kubernetes em diferentes infraestruturas, semelhante à experiência que obtém com o AKS no Azure.
- Gestão centralizada de clusters do Kubernetes através do portal do Azure, independentemente do local onde estão alojados. Isto inclui a monitorização, atualização e dimensionamento de clusters.
- Expande as capacidades de segurança e governação do Azure para clusters do Kubernetes em execução em qualquer lugar. Pode aplicar o Azure Policy para governação e utilizar o Centro de Segurança do Azure para monitorização de segurança e deteção de ameaças.
- Integra-se em vários serviços do Azure, como o Azure Monitor, o Azure Policy e o Centro de Segurança do Azure, proporcionando uma experiência totalmente integrada para operações e gestão.
- Suporta o GitOps para gestão de configuração e práticas de implementação contínua. Isto permite processos de implementação automatizados e consistentes.
Quando utilizar o AKS ativado pelo Azure Arc
A lista seguinte descreve alguns dos casos de utilização comuns do AKS, mas não é uma lista exaustiva:
- Implementações híbridas na cloud: ideal para organizações que procuram executar aplicações em vários ambientes, incluindo no local e no Azure, mantendo uma camada de gestão consistente.
- Computação edge: útil para implementar aplicações na periferia, onde a baixa latência e o processamento local são críticos, como em lojas de retalho, pisos de fabrico ou localizações remotas.
- Regulamentação e conformidade: ajuda a cumprir requisitos regulamentares e de conformidade específicos ao permitir a implementação e gestão localizadas de clusters do Kubernetes.
AKS ativado pelas opções de implementação do Azure Arc
As opções de implementação disponíveis são as seguintes:
- AKS no Azure Stack HCI 23H2: o AKS no Azure Stack HCI 23H2 utiliza o Azure Arc para criar novos clusters do Kubernetes no Azure Stack HCI diretamente a partir do Azure. Permite-lhe utilizar ferramentas familiares como o portal do Azure e modelos do Azure Resource Manager para criar e gerir os clusters do Kubernetes em execução no Azure Stack HCI.
- AKS Edge Essentials: o AKS Edge Essentials inclui uma distribuição simples do Kubernetes com uma pequena quantidade de espaço e uma experiência de instalação simples, facilitando a implementação do Kubernetes em hardware edge "leve" ou de classe PC.
- AKS no Windows Server: o Azure Kubernetes Service no Windows Server (e no Azure Stack HCI 22H2) é uma implementação do Kubernetes no local do AKS que automatiza a execução de aplicações em contentores em escala, utilizando o Windows PowerShell e o Windows Admin Center. Simplifica a implementação e gestão do AKS no Windows Server 2019/2022 Datacenter e no Azure Stack HCI 22H2.
- AKS no VMWare (pré-visualização): o AKS no VMware (pré-visualização) permite-lhe utilizar o Azure Arc para criar novos clusters do Kubernetes no VMware vSphere. Com o AKS no VMware, pode gerir os clusters do AKS em execução no VMware vSphere com ferramentas familiares como a CLI do Azure.
Passos seguintes
Para começar a utilizar o AKS ativado pelo Azure Arc, veja as seguintes descrições de opções de implementação: