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.
How should organizations plan for a cloud environment and optimize it for efficiency at scale? InfoQ reached out to 3 leading cloud practitioners to uncover practical advice on this topic. Each panelist has dealt with the sometimes-messy transition from on-premises to cloud, and coached organizations through their journey.
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.
This InfoQ article series focuses on automation tools and ideas for maintaining dynamic pools of compute resources.
As more organizations expand their use of public cloud services, from early-stage startups to the biggest businesses and governments in the world, the problems of cloud computing at scale will arise.
InfoQ spoke with Rich Reimer, VP of Marketing and Product Management at Splice Machine about the architecture and data patterns for SQL-on-Hadoop technologies.
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
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.
Security. Cloud. Two words that are almost always together but rarely happily. Learn why that isn’t the case and what you need to known about securing your critical infrastructure in the cloud. 3
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.