Ignorar navegação

AKS (Serviço de Kubernetes do Azure)

Simplifique o gerenciamento, a implantação e as operações do Kubernetes.

Use um serviço de orquestração de contêineres do Kubernetes totalmente gerenciado.

Saiba mais com os vídeos sobre o AKS

Saiba como o AKS (Serviço de Kubernetes do Azure) simplifica a implantação e as operações de Kubernetes e possibilita que você dimensione de maneira dinâmica sua infraestrutura do seu aplicativo com confiança e agilidade.

Implante e gerencie o Kubernetes com facilidade

Provisione clusters facilmente por meio do portal do Azure e da CLI do Azure, ou com ferramentas de infraestrutura como código, como o Azure Resource Manager e o Terraform. Simplifique a manutenção de clusters com atualizações e escalonamentos automatizados. E obtenha visibilidade operacional em seu ambiente do Kubernetes gerenciado, com a telemetria do plano de controle, a agregação de logs e a integridade do contêiner visíveis como parte do portal do Azure, configurado automaticamente para os clusters do AKS.

Dimensione e execute aplicativos com confiança

Atenda às crescentes demandas usando o dimensionamento automático de aplicativo interno. Implante seus aplicativos em contêiner globalmente no AKS e aproveite os datacenters do Azure. Impulsione o desempenho do aplicativo roteando o tráfego para a região mais próxima usando o Gerenciador de Tráfego do Azure. Com o suporte do Virtual Kubelet (versão prévia), use as Instâncias de contêiner do Azure para fazer disparos de forma elástica do cluster do AKS quando houver picos de tráfego.

Proteja seu ambiente do Kubernetes

Controle o acesso ao seu cluster do Kubernetes com contas e grupos de usuários do Azure Active Directory. Para obter um controle minucioso dos recursos do Kubernetes, integre o Azure Active Directory aos controles de acesso baseados em função do Kubernetes. Proteja as chaves criptográficas e outros segredos usados pelos nós mestre e de agente do Kubernetes com o Key Vault. Proteja sua comunicação de rede de contêiner com redes virtuais personalizadas, o CNI (Adaptador de Rede de Contêiner) do Azure e o cumprimento da política de rede.

Acelere o desenvolvimento de aplicativos em contêineres

Comece agora com uma configuração mínima do computador de desenvolvimento. Defina, instale e atualize com facilidade até mesmo os mais complexos aplicativos do Kubernetes usando o Helm e faça scaffold e coloque os aplicativos em contêineres automaticamente. Desenvolva, teste e depure contêineres de maneira iterativa usando o Azure Dev Spaces, o Visual Studio, o Visual Studio Code ou a CLI do Azure. Compartilhe um cluster do AKS e trabalhe de maneira colaborativa, sem a necessidade de replicar ou simular dependências. Implante aplicativos em segundos com o roteamento HTTP interno.

Trabalhe do jeito que quiser com as ferramentas e APIs de software livre

O AKS é totalmente composto de Kubernetes de software livre, permitindo que você aproveite ao máximo os serviços e as ferramentas do ecossistema Kubernetes. Use ferramentas populares de software livre como Helm, Draft e Brigade para automatizar seu pipeline de entrega de software. Integre facilmente o Kubernetes aos Serviços do Azure com suporte de SLA, como o CosmosDB, usando o Open Service Broker para o Azure.

Configure o CI/CD com alguns cliques

Com o Projeto de DevOps do Azure (versão prévia), é possível instalar um aplicativo no Kubernetes com um pipeline de CI/CD completo e com telemetria de aplicativo em apenas três etapas. Use o Registro de Contêiner do Azure para simplificar o desenvolvimento de contêineres e gerenciar um único registro replicado em várias regiões. A replicação geográfica do Registro de Contêiner do Azure permite que você gerencie implantações globais como uma entidade para simplificar as operações e o gerenciamento.

Capa do livro Designing Distributed Systems

Livro eletrônico gratuito: Designing Distributed Systems

Descubra como os padrões genéricos e repetíveis e os componentes reutilizáveis podem facilitar e tornar mais eficiente o desenvolvimento de sistemas distribuídos – para que você possa dedicar mais tempo ao desenvolvimento. Obtenha gratuitamente o livro eletrônico publicado pela O’Reilly. O autor, Brendan Burns, é um engenheiro conceituado da Microsoft e cofundador do projeto Kubernetes.

Baixe o livro eletrônico

Clientes que usam o Serviço de Kubernetes do Azure

Cenários comuns do Serviço de Kubernetes do Azure

Migre facilmente um aplicativo existente

Easily migrate existing applicationEasily migrate existing application12345
  1. Visão geral
  2. Fluxo

Migre facilmente os aplicativos existentes para contêineres e execute-os no AKS (Serviço de Kubernetes do Azure) gerenciado. Controle o acesso por meio da integração com o Azure Active Directory e acesse serviços do Azure baseados em SLA, como o Banco de Dados do Azure para MySQL, usando o OSBA (Opensource Broker for Azure) para atender às suas necessidades em relação a dados.

  1. 1 O usuário converte o aplicativo existente em um contêiner e publica as imagens de contêiner no Registro de Contêiner do Azure
  2. 2 Usando o Portal do Azure ou a linha de comando, o usuário implanta contêineres no cluster do AKS
  3. 3 O Azure Active Directory é usado para controlar o acesso a recursos do AKS
  4. 4 Acesse facilmente Serviços do Azure apoiados por SLA como Banco de Dados do Azure para MySQL usando OSBA (Opensource Broker for Azure)
  5. 5 Opcionalmente, o AKS pode ser implantado com uma VNET (rede virtual)

Simplifique a implantação e o gerenciamento de aplicativos baseados em microsserviços

Simplify the deployment and management of Microservices based applicationsSimplify the deployment and management of Microservices based applications12345567778
  1. Visão geral
  2. Fluxo

Use o AKS para simplificar a implantação e o gerenciamento da arquitetura baseada em microsserviços. O AKS simplifica o dimensionamento horizontal, a autorrecuperação, o balanceamento de carga e o gerenciamento de segredo.

  1. 1 O desenvolvedor usa um IDE como o Visual Studio para confirmar as alterações ao Github
  2. 2 O Github aciona um novo build no VSTS
  3. 3 O VSTS empacota microsserviços como contêineres e efetua o push deles para o Registro de Contêiner do Azure
  4. 4 Os contêineres são implantados no cluster do AKS
  5. 5 Os usuários acessam os serviços usando aplicativos e sites
  6. 6 O Azure Active Directory é usado para proteger o acesso a recursos
  7. 7 Os microsserviços usam os bancos de dados para armazenar e recuperar informações
  8. 8 O administrador acessa usando um portal do administrador separado

Dimensione facilmente usando o AKS e a ACI

Scale with ease using AKS and ACIScale with ease using AKS and ACI123344
  1. Visão geral
  2. Fluxo

Use o Conector de ACI para provisionar pods que são iniciados em segundos dentro da ACI. Isso permite que o AKS seja executado apenas com a capacidade suficiente para sua carga de trabalho média. Ao ficar sem capacidade no cluster do AKS, expanda os pods adicionais na ACI sem precisar gerenciar nenhum servidor adicional.

  1. 1 Contêiner de registros do usuário no Registro de Contêiner do Azure
  2. 2 É efetuado pull de imagens de contêiner do Registro de Contêiner do Azure
  3. 3 O conector ACI, uma implementação de Kubelet Virtual, provisiona pods dentro da ACI do AKS quando o tráfego vem em picos.
  4. 4 Contêineres AKS e ACI gravam no armazenamento de dados compartilhado

Implantação e gerenciamento de dispositivo de IoT sob demanda

IoT device deployment and management on demandIoT device deployment and management on demand