O Serviço Kubernetes do Azure (AKS) é um serviço Kubernetes gerenciado que você pode usar para implantar e gerenciar aplicativos em contêineres. Você precisa de experiência mínima em orquestração de contêineres para usar 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 implantar e gerenciar aplicativos em contêineres que exigem alta disponibilidade, escalabilidade e portabilidade, e para implantar aplicativos em várias regiões, usando ferramentas de código aberto e integrando-se com ferramentas de DevOps existentes.
Este artigo destina-se a administradores de plataforma ou desenvolvedores que procuram uma solução Kubernetes escalável, automatizada e gerenciada.
Visão geral do AKS
O AKS reduz a complexidade e a sobrecarga operacional do gerenciamento do Kubernetes transferindo essa responsabilidade para o Azure. Quando você cria um cluster AKS, o Azure cria e configura automaticamente um plano de controle para você sem nenhum custo. A plataforma Azure gerencia o plano de controle AKS, que é responsável pelos objetos Kubernetes e nós de trabalho que você implanta para executar seus aplicativos. O Azure cuida de operações críticas, como monitoramento e manutenção de integridade, e você paga apenas pelos nós AKS que executam seus aplicativos.
Nota
O AKS é certificado pelo CNCF e está em conformidade com SOC, ISO, PCI DSS e HIPAA. Para obter mais informações, consulte a visão geral de conformidade do Microsoft Azure.
Soluções de contêiner no Azure
O Azure oferece uma variedade de soluções de contêiner projetadas para acomodar várias cargas de trabalho, arquiteturas e necessidades de negócios.
Streaming de dados com AKS: ingira e processe fluxos de dados em tempo real com milhões de pontos de dados coletados por meio de sensores e realize análises e cálculos rápidos para desenvolver insights em cenários complexos.
• Integre com o Container Insights, um recurso do Azure Monitor, para monitorar a integridade e o desempenho de seus clusters e aplicativos em contêineres. • Configure a Observabilidade de Rede para coletar e visualizar dados de tráfego de rede de seus clusters.
Implantações simplificadas
• Use configurações de cluster pré-construídas para Kubernetes com padrões inteligentes. • Dimensione automaticamente seus aplicativos usando o Kubernetes Event Driven Autoscaler (KEDA). • Use o Draft for AKS para preparar o código-fonte e preparar seus aplicativos para produção.
Clusters e nós
• Conecte o armazenamento a nós e pods, atualize componentes de cluster e use GPUs. • Criar clusters que executam vários pools de nós para suportar sistemas operacionais mistos e contêineres do Windows Server. • Configure o dimensionamento automático usando o cluster autoscaler e o pod autoscaler horizontal. • Implantar clusters com nós de computação confidenciais para permitir que contêineres sejam executados em um ambiente de execução confiável baseado em hardware.
Suporte para volume de armazenamento
• Monte volumes de armazenamento estáticos ou dinâmicos para dados persistentes. • Use os Discos do Azure para acesso de pod único e os Arquivos do Azure para acesso de pod múltiplo e simultâneo. • Use os Arquivos NetApp do Azure para compartilhamentos de arquivos de alto desempenho, alta taxa de transferência e baixa latência.
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
Comentários do Azure Kubernetes Service
O Azure Kubernetes Service é um projeto código aberto. Selecione um link para fornecer comentários: