Attention, cet article a été posté en 2009. Il est
possible que les informations mentionnées ne soient plus d'actualité, ou que mon
opinion ait évolué. Merci d'en tenir compte lors de votre lecture.
A l’occasion du concours organisé par Blogomotion, j’ai participé à tout hasard, pour la beauté du geste. Et aussi parce que j’aime bien Aurélien, ses articles sont variés, riches et intéressants. En déposant mon nom dans l’urne, je ne pensais rien gagner, comme d’habitude. Mais cette fois, si ! La chance ? Un peu. Mais le nombre impressionnant de lots a dû aider un peu.
Je suis donc reparti avec le livre Debian Lenny : Cachier de l’admin, , édité par les éditions Eyrolles et écrit par Raphël Hertzog, Roland Mas et Christophe Le Bars (ce dernier a participé aux premières versions de l’ouvrage), sous le bras. Véritables experts dans le domaine, ces auteurs nous livrent leur expérience, de manière ludique et approfondie.
Lire la critique
Un livre basé sur une étude de cas
C’est typiquement le genre de lecture que j’adore. Une étude de cas précise est choisie, l’apprentissage se base dessus. Généralement, ces études de cas se veulent suffisamment larges pour être adaptées à un grand nombre de situations, mais également poussées pour permettre d’aborder des sujets pointus. C’est le cas ici.
Sans vous en dévoiler toute la teneur, je vous mets l’eau à la bouche. Vous vous plongez dans la peau du directeur d’une PME en pleine expansion, répartie sur plusieurs sites. Votre mission ? Revoir l’ensemble du système informatique. Partage de fichiers, imprimantes en réseau, serveurs web, messagerie électronique, firewall… Vous apprendrez, au fil de l’ouvrage, à mettre sur pied l’ensemble de ces services, pour répondre au cahier des charges.
Encore mieux, cet ouvrage prend le cas d’une migration, effectuée progressivement. Ainsi, le livre vous propose l’ensemble des cartouches, en fournissant un véritable plan directeur. Par où commencer ? Comment procéder ? Comment être certain de ne rien oublier ? Comment éviter la perte de données, ou de paramètres ? Toutes les situations sont évoquées.
Le tout est repris tout au long de l’ouvrage : l’ensemble des explications est généralement ponctué par des exemples concrets, basés directement sur l’étude de cas. Cependant, il manque à mon avis un chapitre récapitulatif, à la fin du livre. Un chapitre qui placerait l’ensemble des ces exemples bout-à-bout, offrant ainsi une vue global sur la solution proposée.
Un livre aussi bien adapté aux amateurs qu’aux experts
C’est réellement un point que je tiens à souligner. Pour avoir lu de nombreux ouvrages sur le domaine, rares sont les livres s’adressant aux deux publics. Résultat, ils nous obligent à lire plusieurs ouvrages pour posséder toutes les cartes en main.
Ici, au contraire, chaque chapitre évolue progressivement. Ils commencent par des explications basiques (Exemple : À quoi sert Postfix ? Pourquoi l’avoir choisi ?), abordent les bases de la technique (Comment l’installer ? Le configurer ?) puis approfondissent les choses (Comment mettre en place une Greylist ? Comment activer SASL ?). Même après des années à tripoter Debian (Sarge, Etch, et maintenant Lenny), l’ouvrage m’a appris quelques trucs. Par contre, il faut tout de même avoir de bonnes notions en informatique (et bien qu'un cours de rattrapage soit proposé, des bases en système linux ne seront pas un luxe).
Chose plus importante : il vous explique comment exploiter aux mieux les documentations et ressources en ligne pour trouver des réponses à vos problèmes. En effet, un livre, aussi complet soit-il, ne peut couvrir l’ensemble des situations, ou l’ensemble des logiciels existants. Cependant, le cachier de l’admin vous donne plusieurs méthodes, qui vous permettront de faire face à toutes les situations, connues ou inconnues.
La virtualisation
C’est sans aucun doute le point faible du livre. En effet, la virtualisation est en pleine expansion ; pour ainsi dire, pouvoir découper un gros serveur physique en une multitude de machines virtuelles est l’évolution majeure de ces dernières années. Et c’est de plus en plus utilisé !
Pourtant, la virtualisation est à peine abordée dans cet ouvrage ; seules cinq pages y sont consacrées, les concepts sont rapidement énumérés. A mon sens, un chapitre complet devrait y être consacré, expliquant les différences entre les solutions de virtualisation existantes, et surtout, les avantages et limitations de chacune. Un topo complet sur la manière de répartir aux mieux les différents services sur les machines pourrait également être intéressant. De plus, un mot sur LVS m'aurait également fait plaisir.
Si le sujet vous intéresse, voici quelques liens :
Pour résumer
J’ai été agréablement surpris, Debian Lenny : Cahier de l’admin se révèle bien supérieur à mes attentes. C’est donc naturellement un ouvrage que je vous recommande ; en plus de vous offrir un tour d’horizon complet, il vous fournira toutes les billes en main pour voler de vos propres ailes.
A lire, sans modération.