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.
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.
Configuration management is the foundation that makes modern infrastructure possible. Tools that enable configuration management are required in the toolbox of any operations team, and many development teams as well. Although all the tools aim to solve the same basic set of problems, they adhere to different visions and exhibit different characteristics.
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.
Joseph Hall, SaltStack senior engineer, introduces the the remote execution and configuration management system and its guiding goals. Joseph uses a simple LAMP scenario to demonstrate SaltStack.
How do real organizations handle the management of a cloud portfolio? InfoQ reached out to the lead applications architect for a midsize insurance firm to find out more about operating at cloud scale. 1
In the review, Anand examines the coverage of Fast ASP.NET Websites book, which helps developers to learn the various techniques associated with the optimization of ASP.NET websites.
The article introduces NixOS, a Linux distribution, and Nix, a package manager. These provide a declarative approach to configuration management, such as strong reproducibility and atomic upgrades.
Michael DeHaan, creator of Ansible, introduces the IT automation system, its guiding goals and the philosophy behind its community. Michael uses a simple but common scenario to demonstrate Ansible.
Once the cultural DevOps transformation is under way, how can teams shipping cloud (or on-premises) applications use the full suite of DevOps technologies to simplify delivery and management at scale? 2
Mobile operations management is one of the top priorities of modern enterprise and after establishing solutions for device management, the next challenge is to manage and secure mobile business data.
Scripting database objects change-scripts is a risky thing to automate. A better solution needs to be implemented in the shape of Continuous Delivery and DevOps for database.