|
Don't Forget Operations' Point of View in DevOps Much of what is written about DevOps—a set of principles that helps development and operations teams work more effectively together—is delivered from the perspective of developers. In my opinion, DevOps needs to also take an operations point of view in order to be effective and practical. This article is all about putting the “ops” back into DevOps, so to speak.
|
|
|
Got Configuration Management Best Practices? Why is it that we keep revisiting configuration management “best practices”? It is not that they are not well covered. It is because they keep changing and every time we look at the process of development from a different perspective, we learn something new. Ben Weatherall found that what we do under the guise of CM differs in how we identify the problems to be solved, how we address those problems, and even what tools are appropriate.
|
|
|
Defining a Software Configuration Management Process to Improve Quality Joe Farah explains that to successfully build a software configuration management (SCM) process, you must have a solid understanding of the objects you need to manage and a good feel for what SCM is supposed to accomplish.
|
|
|
Taking DevOps Mainstream In this article, Shawn Edmondson describes how the rise of DevOps can be measured right alongside the rise of cloud in its level of mainstream acceptance. Learn how DevOps takes a common sense approach to development while using agile methodologies and automation at the same time.
|
|
|
Build Management Essentials: The Basics and More In theory, build management is simple. But like many aspects of IT, in reality, it's quite complex. This article introduces the basics of build management and provides a foundation on which to build further study.
|
|
|
Virtual Hudson Build System: The Rest of The Story The second half of this Hudson-adoption case study sees the team working through some challenges and setbacks. Do they meet their goals? Find out how this virtualization journey ends.
|
|
|
Virtual Hudson Continuous Build Environments: Out with the Old A continuous build may be a great idea, but it takes more than a great idea to be successful. In this article, Tony Sweets describes his personal experience with difficult build servers and his organization's move toward a continuous build.
|
|
|
The Advantages of a Pipelined Approach for Build and Deployment Automation Automation is required to build and deploy software applications consistently. Automation is necessary to build and deploy software applications rapidly. While build and deployment automation is essential for modern software development, not all approaches to automation produce the same results.
|
|
|
If Your Build Fails and No One is Around to Hear It, Does It Make a Sound? Continuous Integration build tools are great: they help us ensure our product works after every commit, keep historical data and metrics, build our product for all target environments, and do many more useful things. But there's one key aspect that often gets overlooked: They're fun.
|
|
|
Using a Commercial Tool to Automate a Build and Deployment Process The use of a commercial tool to automate your build and deployment process saves time and money. In this article, Michael Sayko explains how to go about selecting the right tool for your specific project and team's needs, and then how to use that tool efficiently.
|
|