Pular para o conteúdo principal

Caminho para o Kubernetes

Ebook gratuito sobre Manning

Faça uma jornada pelas opções de implantação de aplicativos Web para responder à pergunta final: Devemos usar o Kubernetes?

O que está por dentro

Comece criando aplicativos de amostra em Python e Node.js e, em seguida, explore métodos para implantá-los com máquinas virtuais, contêineres e, finalmente, Kubernetes! Cada capítulo se baseia no anterior à medida que você aprende a utilizar ferramentas como o GitHub Actions e práticas de CI/CD para criar aplicativos portáteis que podem se mover rapidamente entre as configurações de implantação. Ao percorrer os diferentes métodos de implantação, você descobrirá as práticas recomendadas que podem ser aplicadas a qualquer linguagem ou pilha.

Você aprenderá a:

  • Gerenciar repositórios git em plataformas auto-hospedadas ou em nuvem
  • Implante aplicativos Python e Node.js por meio de uma VM baseada na nuvem com o git
  • Automatize a configuração e a implementação de VMs com Ansible
  • Containerize e implemente aplicativos com o Docker e o Docker Compose
  • Execute contêineres diretamente em VMs sem orquestração
  • Envie e hospede contêineres com o registro do DockerHub
  • Implante aplicativos em contêineres no Kubernetes
  • Implementar aplicativos públicos e privados no Kubernetes
  • Configurar balanceadores de carga para tráfego HTTP e HTTPs
  • Use técnicas de CI/CD com o GitHub Actions e a alternativa de código aberto Act by Nectos