Cloud par-ci, cloud par-là… Christopher M. Moyer a bien raison de consacrer ses premières pages aux concepts et multiples définitions du cloud. Plutôt que d’apporter lui-même sa définition, il explique ce que doivent appréhender le concepteur d’application ou le développeur avant de se lancer dans l’aventure. Des explications réalistes et de terrain indispensables. Parce que ce qui s’utilise simplement nécessite une approche souvent plus complexe, le livre préconise une approche structurée via des Design Patterns.
Après l’explication des concepts et les spécificités cloud, l’ouvrage détaille les patterns conseillés en accompagnant le lecteur dans un déploiement reposant sur les services d’Amazon Web Services, avec le langage Python et la bibliothèque boto. Bien entendu, les explications et les enchaînements sont aisément reproductibles dans d’autres environnements cloud.
En outre, l’objectif de l’auteur ne consiste pas uniquement à accompagner le développement de nouvelles applications, mais aussi à expliquer comment adapter du code existant. Et il est vrai que le recours à des patterns bien maîtrisés ne peut que simplifier ce travail, souvent ingrat.
Applications de Cloud Computing
Concepts, design patterns et développement
Christopher Moyer
Éditeur : Pearson Education France
256 pages - environ 30 €