Book Review: "Taste Test, 2nd edition" and Q& A with Matt Jaynes
Jul 14, 2014
Taste Test, by Matt Jaynes, is a book that uses a simple scenario to compare Ansible, SaltStack, Chef and Puppet. On the recently released 2nd edition it adds new chapters on Docker, the communities around the tools, and how they fare on security. InfoQ took this opportunity to talk with Matt to know more about his thoughts on the tools and his approach to configuration management when consulting.
Virtual Panel: Configuration Management Tools in the Real World
Jul 01, 2014
Configuration management tools are a hot topic on the DevOps community and IT organizations in general. InfoQ reached out to users of each of the major tools (Ansible, CFEngine, Chef, Puppet and SaltStack) to ask them about their experiences. Why did they choose a given tool? How was the tool introduced in the organization? These are some of the questions they answered.
CFEngine's Decentralized Approach to Configuration Management
Mark Burgess & Diego Zamboni
Jun 24, 2014
Mark Burgess and Diego Zamboni introduce CFEngine. They describe the challenges regarding web scale - scale, complexity and knowledge - and how CFEngine helps to tackle those challenges with a fundamentally decentralized and knowledge-oriented approach. An example demonstrates how those ideas translate into practice.
Purely Functional Configuration Management with Nix and NixOS
Jun 08, 2014
This article gives a short introduction to NixOS, a Linux distribution, and to Nix, the package manager on which NixOS is based. These provide a declarative approach to configuration management with many advantages to users, such as strong reproducibility and atomic upgrades and rollbacks.
Ansible’s View on IT Automation
May 31, 2014
Michael DeHaan, creator of Ansible, introduces the general-purpose IT automation system. He describes the tool’s guiding principles: simplicity, ease of use and maximum security. The philosophy behind its community is also discussed, including the importance of Ansible’s plugin-based model. Michael uses a simple but common scenario to demonstrate Ansible.