Skip to main content

Vers Kubernetes

Ebook Manning gratuit

Parcourez les options de déploiement de vos applications web pour répondre à la question ultime : Devons-nous utiliser Kubernetes ?

Note : Téléchargez dès maintenant les trois premiers chapitres et les deux annexes. Le livre complet sera publié d'ici novembre 2023. Dès sa sortie, nous enverrons des courriels contenant d'autres chapitres et le livre électronique complet gratuitement (d'une valeur de 39,99 $ !).

Le formulaire est en train de se charger

Erreur .

Veuillez recharger la page et réessayer.

Ce qu'il y a dedans

Commencez par construire des exemples d'applications dans Python et Node.js , puis explorez les méthodes pour les déployer avec des machines virtuelles, des conteneurs et, enfin, Kubernetes ! Chaque chapitre s'appuie sur les précédents et vous apprend à utiliser des outils tels que GitHub Actions et les pratiques CI/CD pour créer des applications portables qui peuvent rapidement passer d'une configuration de déploiement à l'autre. En parcourant les différentes méthodes de déploiement, vous découvrirez les meilleures pratiques que vous pourrez appliquer à n'importe quel langage ou pile.

Vous apprendrez à :

  • Gérer des dépôts git sur des plateformes auto-hébergées ou en nuage.
  • Déployer les applications Python et Node.js via une VM en nuage avec git
  • Automatiser la configuration et le déploiement des machines virtuelles avec Ansible
  • Conteneuriser et déployer des applications avec Docker et Docker Compose
  • Exécuter des conteneurs directement sur des machines virtuelles sans orchestration
  • Pousser et héberger des conteneurs avec le registre DockerHub
  • Déployer des applications conteneurisées sur Kubernetes
  • Mettre en œuvre des applications publiques et privées sur Kubernetes.
  • Configurer les équilibreurs de charge pour le trafic HTTP et HTTPs
  • Utiliser les techniques CI/CD avec GitHub Actions et l'alternative open-source Act de Nectos