continuous integration

4 DevOps definitions managers must understand

From a software engineering perspective, most DevOps techniques happen at the practitioner level, but true DevOps adoption goes beyond development and operations alone. DevOps requires fundamental changes to the culture of an organization. To succeed, all stakeholders ought to understand the fundamentals. To help explain, here are four DevOps definitions that managers should understand: 1. […]

Continue reading

Continuous integration vs. continuous delivery: A quick explainer

As DevOps moves from a trend at born-on-the-web firms to a set of well-accepted best practices, many enterprises are embracing the approach. If you’re only getting started, terms like continuous integration and continuous delivery probably sound a lot alike. There are, however, some big differences that are important to understand. What is continuous integration? As […]

Continue reading

Creating your own CI environment for OpenStack — Part 3

This is the final post in a series on continuous integration (CI) environments in OpenStack. In previous posts (Part I, Part II), I’ve discussed how a CI environment works and why you should consider creating your own instead of relying on the environment provided by OpenStack. Here I’ll talk about how to accomplish that.  What […]

Continue reading

Creating your own continuous integration environment for OpenStack

Though OpenStack is a large and complex project at present, its development community is structured very well in comparison to other large open source projects or proprietary development practice communities, to the degree that OpenStack is even considered a role model. It is particularly interesting to note how this community has developed an infrastructure for […]

Continue reading