BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older rss
  • How Difficult Can It Be to Integrate Software Development Tools? The Hard Truth

    by Betty Zakheim on  Jan 02, 2017

    Integrating tools used in software development and delivery is very hard. Getting endpoints to inter-operate is not a purely technical challenge, it’s more of a business problem. While there are a few choices in selecting the technical integration infrastructure (integration via APIs or at the database layer), the real challenges have more to do with friction caused by the dissimilarities.

  • Continuous Delivery Coding Patterns: Latent-to-Live Code & Forward Compatible Interim Versions

    by Luca Minudel on  Sep 02, 2016

    This article describes two novel practices for continuous delivery: Latent-to-live code pattern and Forward compatible interim versions. You can use these practices to simultaneously increase speed and reliability of software development and reduce risks. These practices are built on top of two other essential continuous delivery practices: trunk-based-development and feature toggles.

  • How to Deal with COTS Products in a DevOps World

    by Mirco Hering on  Jul 24, 2016

    Mirco Hering explains why we shouldn't leave COTS products (and the people working on them) left behind in a DevOps world. With creative solutions we can apply good practices from custom software. This leads to a significant effort reduction in the long term.

Writing Maintainable Configuration Code

Posted by Tushar Sharma Marios Fragkoulis Diomidis Spinellis on  Jul 08, 2016

The article discusses a catalog of configuration smells, provides a few examples of such smells along with corresponding refactorings, and lists a few tools that could be used to reveal such smells. 2

Configure Once, Run Everywhere: Decoupling Configuration and Runtime

Posted by Anatole Tresch on  Jun 17, 2016

Configuration is one of the most widely used cross-cutting concerns in application development. Apache Tamaya is a new incubator project that brings standardized property management to Java.

Q&A with Matthias Marschall on Chef Infrastructure Automation Cookbook Update

Posted by Manuel Pais on  Nov 13, 2015

InfoQ asked Matthias Marshall what's new in the 2nd edition of his book and his view on the evolution of the configuration management tool space.

Version Control, Git, and your Enterprise

Posted by Bob Jenkins on  Aug 18, 2015

This article discusses the key questions to be contemplated by your enterprise in determining whether Git is right for you and what you need to consider in moving to Git.

Config Management Camp Panel: Next Steps in Configuration Management

Posted by Carlos Sanchez on  Feb 22, 2015

Patrick Debois ran the Config Management Camp panel "Next Steps in Configuration Management", featuring Luke Kanies, John Keiser, Thomas Hatch and Mark Phillips.

"The Docker Book" Review and Author Q&A

Posted by João Miranda on  Oct 10, 2014

"The Docker Book", by James Turnbull, is a hands-on book for everyone who wants to learn about Docker. It will take you from first principles to scenarios that model the real world. 1

Book Review: "Taste Test, 2nd edition" and Q& A with Matt Jaynes

Posted by João Miranda on  Jul 14, 2014

Taste Test, by Matt Jaynes, is a book that uses a simple scenario to compare Ansible, SaltStack, Chef and Puppet. InfoQ talked with Matt to know more about his thoughts on configuration management.

Virtual Panel: Configuration Management Tools in the Real World

Posted by João Miranda on  Jul 01, 2014

Configuration management tools are a hot topic on IT. InfoQ reached out to users of each of the major tools (Ansible, CFEngine, Chef, Puppet and SaltStack) to ask them about their experiences.

Preparing for Scale: InfoQ Virtual Roundtable with Cloud Practitioners

Posted by Richard Seroter on  Jun 29, 2014

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.

BT