Note :
Dans l'ensemble, « Cloud Native Patterns » de Cornelia Davis reçoit des critiques mitigées de la part des lecteurs, beaucoup louant sa profondeur et sa clarté techniques tandis que d'autres critiquent sa verbosité et son accessibilité. Le livre est reconnu comme une ressource précieuse pour comprendre les architectures et les modèles cloud-native, mais certains le trouvent inutilement verbeux et difficile à naviguer, en particulier pour ceux qui ne sont pas déjà familiers avec certaines technologies.
Avantages:⬤ Une valeur technique élevée avec des discussions substantielles sur les applications cloud-natives.
⬤ Style d'écriture clair et engageant.
⬤ Bonne couverture des concepts modernes d'architecture en nuage.
⬤ Fournit une pléthore d'informations et d'exemples, ce qui en fait une référence solide pour les praticiens.
⬤ Inclut des exemples pratiques et des illustrations qui facilitent la compréhension.
⬤ Certains lecteurs trouvent le livre trop verbeux, avec un manque d'explications concises.
⬤ Le contenu de haut niveau peut être trop basique pour les lecteurs avancés.
⬤ Les exemples de code Java peuvent être difficiles à comprendre pour ceux qui ne sont pas familiers avec le langage.
⬤ Le manque d'exercices pratiques et certaines erreurs techniques frustrent les lecteurs.
⬤ Des problèmes de mise en forme, tels que des graphiques difficiles à lire et des textes de petite taille.
(basé sur 18 avis de lecteurs)
Cloud Native Patterns: Designing Change-Tolerant Software
Résumé
Cloud Native Patterns est votre guide pour développer des applications solides qui prospèrent dans le monde dynamique, distribué et virtuel du cloud. Ce livre présente un modèle mental pour les applications natives du cloud, ainsi que les modèles, les pratiques et les outils qui les distinguent.
L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.
À propos de la technologie
Les plateformes cloud promettent le Saint Graal : temps d'arrêt quasi nul, évolutivité infinie, cycles de rétroaction courts, tolérance aux pannes et contrôle des coûts. Mais comment y parvenir ? En appliquant des conceptions « cloudnatives », les développeurs peuvent créer des applications distribuées à l'échelle du web, résilientes et facilement adaptables, qui gèrent un trafic utilisateur et des charges de données massifs. Apprenez ces modèles et pratiques fondamentaux et vous serez prêt à prospérer dans le monde dynamique, distribué et virtuel du cloud.
À propos du livre
Avec 25 ans d'expérience à son actif, Cornelia Davis vous enseigne les pratiques et les modèles qui distinguent les applications cloud-natives. Avec des exemples réalistes et des conseils d'experts pour travailler avec les applications, les données, les services, le routage et plus encore, elle vous montre comment concevoir et construire des logiciels qui fonctionnent parfaitement sur les plates-formes cloud modernes. Au fur et à mesure de votre lecture, vous comprendrez que l'informatique « cloud-native » s'intéresse davantage au comment et au pourquoi qu'au où.
Ce qu'il y a à l'intérieur
⬤ Le cycle de vie des applications natives pour le cloud.
⬤ La gestion de la configuration à l'échelle du nuage.
⬤ Les mises à niveau sans interruption, les services versionnés et les déploiements parallèles.
⬤ La découverte de services et le routage dynamique.
⬤ La gestion des interactions entre les services, y compris les tentatives et les disjonctions.
A propos du lecteur
Nécessite des compétences de base en conception de logiciels et une capacité à lire Java ou un langage similaire.
À propos de l'auteur
Cornelia Davis est vice-présidente de la technologie chez Pivotal Software. Enseignante dans l'âme, elle a passé les 25 dernières années à créer de bons logiciels et de bons développeurs de logiciels.
Table des matières
PARTIE 1 - LE CONTEXTE CLOUD-NATIVE.
⬤ Vous n'arrêtez pas d'utiliser ce mot : Définir « cloud-native ».
⬤ Exécuter des applications cloud-natives en production.
⬤ La plateforme pour les logiciels « cloud-native ».
PARTIE 2 - MODÈLES "CLOUD-NATIVE".
⬤ Les microservices pilotés par les événements : Il ne s'agit pas seulement de demandes/réponses.
⬤ Redondance des applications : Scale-out et statelessness.
⬤ Configuration de l'application : Pas seulement des variables d'environnement.
⬤ Le cycle de vie de l'application : La prise en compte des changements constants.
⬤ L'accès aux applications : services, routage et découverte de services.
⬤ Redondance des interactions : Réessais et autres boucles de contrôle.
⬤ Les services de fronting : Disjoncteurs et passerelles API.
⬤ Dépannage : Trouver l'aiguille dans la botte de foin.
⬤ Données natives du nuage : Briser le monolithe des données.
© 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)