Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Sugestão
Para obter a versão atualizada deste artigo que usa o Serviço Kubernetes do Azure, consulte Visão geral do Serviço Kubernetes do Azure (AKS).
Advertência
O Serviço de Contêiner do Azure (ACS) está sendo preterido. Nenhum novo recurso ou funcionalidade está sendo adicionado ao ACS. Todas as APIs, experiência do portal, comandos da CLI e documentação são marcados como obsoletos.
Em 2017, introduzimos o Serviço Kubernetes do Azure (AKS) para simplificar o gerenciamento, a implantação e as operações do Kubernetes. Se você usa o orquestrador do Kubernetes, migre para o AKS até 31 de janeiro de 2020. Para começar, consulte migrar para o Serviço Kubernetes do Azure.
Para obter mais informações, consulte o anúncio de descontinuação do Serviço de Contêiner do Azure em Azure.com.
O Serviço de Contêiner do Azure para Kubernetes simplifica a criação, configuração e gerenciamento de um cluster de máquinas virtuais pré-configuradas para executar aplicativos em contêineres. Isso permite que você use suas habilidades existentes ou aproveite um grande e crescente corpo de conhecimento da comunidade para implantar e gerenciar aplicativos baseados em contêiner no Microsoft Azure.
Usando o Serviço de Contêiner do Azure, você pode aproveitar os recursos de nível empresarial do Azure, mantendo a portabilidade do aplicativo por meio do Kubernetes e do formato de imagem do Docker.
Usando o Serviço de Contêiner do Azure para Kubernetes
Nosso objetivo com o Serviço de Contêiner do Azure é fornecer um ambiente de hospedagem de contêiner usando ferramentas e tecnologias de código aberto que são populares entre nossos clientes atualmente. Para tal fim, expomos os endpoints padrão da API do Kubernetes. Usando esses endpoints padrão, você pode aproveitar qualquer software capaz de falar com um cluster Kubernetes. Por exemplo, você pode escolher kubectl, helm ou draft.
Criando um cluster Kubernetes usando o Serviço de Contêiner do Azure
Para começar a usar o Serviço de Contêiner do Azure, implante um cluster do Serviço de Contêiner do Azure com a CLI do Azure ou por meio do portal (pesquise no Marketplace para o Serviço de Contêiner do Azure). Se você for um usuário avançado que precisa de mais controle sobre os modelos do Azure Resource Manager, poderá usar o projeto acs-engine de código aberto para criar seu próprio cluster Kubernetes personalizado e implantá-lo por meio da az CLI.
Usando o Kubernetes
O Kubernetes automatiza a implantação, o dimensionamento e o gerenciamento de aplicativos em contêineres. Ele tem um rico conjunto de recursos, incluindo:
- Embalagem automática
- Autorrecuperação
- Dimensionamento horizontal
- Descoberta de serviços e balanceamento de carga
- Implementações e reversões automatizadas
- Gerenciamento secreto e de configuração
- Orquestração de armazenamento
- Execução em lote
Diagrama de arquitetura do Kubernetes implantado por meio do Serviço de Contêiner do Azure:
Vídeos
Suporte do Kubernetes nos Serviços de Contêiner do Azure (Azure Friday, janeiro de 2017):
Ferramentas para desenvolver e implantar aplicativos no Kubernetes (Azure OpenDev, junho de 2017):
Próximos passos
Explore o Guia de início rápido do Kubernetes para começar a explorar o Serviço de Contêiner do Azure hoje mesmo.