Note :
Ce livre propose une introduction complète à Kubernetes, à l'architecture de microservices et au développement de backend Go, offrant des connaissances pratiques et des conseils pour la création d'applications cloud-natives. Il comprend des explications et des exemples détaillés, ainsi que le code source pour faciliter l'apprentissage pratique.
Avantages:Bien écrit avec des explications claires, couvre les principes fondamentaux et les exemples pratiques, convient aux débutants comme aux utilisateurs expérimentés, inclut un dépôt git public pour un contexte de code supplémentaire, offre un aperçu de la construction d'applications cloud évolutives.
Inconvénients:Certains extraits de code sont très abstraits, ce qui les rend plus difficiles à comprendre sans contexte supplémentaire.
(basé sur 9 avis de lecteurs)
Hands-On Microservices with Kubernetes
Améliorez vos compétences dans la construction d'une infrastructure évolutive pour vos applications basées sur le cloud Caractéristiques principales Apprenez à concevoir une architecture évolutive en construisant des pipelines d'intégration continue (CI) avec Kubernetes Comprenez en profondeur le contrôle d'accès basé sur les rôles (RBAC), le déploiement continu (CD) et l'observabilité Surveillez un cluster Kubernetes avec Prometheus et Grafana Description du livre
Kubernetes est l'une des plateformes open-source les plus populaires pour automatiser le déploiement, la mise à l'échelle et les opérations des conteneurs d'applications sur des clusters d'hôtes, fournissant ainsi une infrastructure centrée sur les conteneurs.
Hands-On Microservices with Kubernetes commence par vous donner un aperçu approfondi de la synergie entre Kubernetes et les microservices. Vous apprendrez à utiliser Delinkcious, qui servira de laboratoire tout au long du livre pour vous aider à comprendre les concepts de microservices et de Kubernetes dans le contexte d'une application réelle. Ensuite, vous vous familiariserez avec la mise en place d'un pipeline CI/CD et la configuration de microservices à l'aide de ConfigMaps Kubernetes. Au fil des chapitres, vous acquerrez une expérience pratique de la sécurisation des microservices et de la mise en œuvre d'API REST et gRPC, ainsi que d'un magasin de données Delinkcious. En outre, vous explorerez le projet Nuclio, exécuterez une tâche sans serveur sur Kubernetes et gérerez et mettrez en œuvre des tests à forte intensité de données. Vers les derniers chapitres, vous déployerez des microservices sur Kubernetes et apprendrez à maintenir un système bien surveillé. Enfin, vous découvrirez l'importance des maillages de services et comment incorporer Istio dans le cluster Delinkcious.
À la fin de ce livre, vous aurez acquis les compétences nécessaires pour mettre en œuvre des microservices sur Kubernetes à l'aide d'outils efficaces et de bonnes pratiques. Ce que vous apprendrez Comprendre la synergie entre Kubernetes et les microservices Créer un pipeline CI/CD complet pour vos microservices sur Kubernetes Développer des microservices sur Kubernetes avec le framework Go kit en utilisant les meilleures pratiques Gérer et surveiller votre système à l'aide de Kubernetes et d'outils open-source Exposer vos services via des API REST et gRPC Mettre en œuvre et déployer des fonctions sans serveur en tant que service Externaliser l'authentification, l'autorisation et la mise en forme du trafic à l'aide d'un maillage de services Exécuter un cluster Kubernetes dans le cloud sur Google Kubernetes Engine À qui s'adresse ce livre ?
Ce livre s'adresse aux développeurs, aux ingénieurs DevOps ou à toute personne souhaitant développer des systèmes basés sur des microservices à grande échelle au-dessus de Kubernetes. Si vous cherchez à utiliser Kubernetes sur des projets de production en direct ou à migrer des systèmes existants vers un système de microservices conteneurisé moderne, ce livre est fait pour vous. Des compétences en codage, ainsi que des connaissances sur Docker, Kubernetes et les concepts de cloud seront utiles. Table des matières Introduction à Kubernetes pour les développeurs Démarrer avec les microservices Delinkcious - l'exemple d'application Configurer le pipeline CI/CD Configurer les microservices à l'aide de ConfigMaps de Kubernetes Sécuriser les microservices sur Kubernetes Parler au monde - API et équilibreurs de charge Travailler avec des services avec état Exécuter des tâches sans serveur sur Kubernetes Tester les microservices Déployer les microservices Surveillance, journalisation et métriques Service Mesh - Travailler avec Istio L'avenir des microservices et de Kubernetes
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)