DevOps pour les développeurs JavaScript (Node.js)
300 pages
French
PDF
4.5

DevOps pour les développeurs JavaScript (Node.js)

DevOps pour les développeurs JavaScript (Node.js)

Auteur :

Année :

Résumé :

Ce livre est un pont entre le monde du développement JavaScript et l'infrastructure moderne. Si vous codez en Node.js mais que vous vous sentez mal à l'aise lors de la configuration du CI/CD, de la conteneurisation ou du déploiement, ce guide est fait pour vous. L'auteur guide le lecteur des concepts DevOps de base jusqu'à la construction d'une infrastructure prête pour la production pour les applications Node.js.



De quoi parle le livre :

  • Les bases du DevOps et son rôle dans le cycle de vie des projets Node.js
  • Configuration de l'intégration et de la livraison continues (CI/CD) pour les projets JavaScript
  • Conteneurisation d'applications Node.js avec Docker : du Dockerfile à l'optimisation des images
  • Orchestration de conteneurs avec Kubernetes : déploiement, mise à l'échelle et gestion
  • Surveillance et journalisation des applications Node.js (Prometheus, Grafana, ELK)
  • Automatisation du déploiement sur les plateformes cloud (AWS, Google Cloud, Yandex Cloud)
  • Gestion des configurations et des secrets dans les projets Node.js
  • Test de l'infrastructure et pratiques d'Infrastructure as Code


À qui s'adresse ce livre :

  • Développeurs JavaScript/Node.js souhaitant déployer et maintenir leurs applications de manière autonome
  • Développeurs Full-stack cherchant à étendre leurs compétences vers l'infrastructure
  • Ingénieurs DevOps en transition vers la stack Node.js
  • Chefs d'équipe et responsables techniques en charge des processus de développement et de livraison


Ce que vous apprendrez :

Le livre est construit sur des exemples et des cas concrets. Vous apprendrez à écrire des Dockerfile efficaces pour Node.js, à configurer GitHub Actions et GitLab CI pour les tests et le déploiement automatiques, à travailler avec Kubernetes en lien avec Node.js, et à mettre en place la surveillance des performances et des alertes. Une attention particulière est portée aux pratiques de sécurité : stockage sécurisé des secrets, gestion des variables d'environnement et protection des conteneurs.



Chaque chapitre contient des exercices pratiques et des configurations prêtes à l'emploi que vous pouvez adapter à vos projets. À la fin du livre, vous serez capable de construire vous-même un pipeline complet, du commit à la production, en utilisant les outils DevOps modernes et les meilleures pratiques de développement Node.js.

Recommendations