Following up on his previous article on preparing for CD in the enterprise, Andrew Phillips reviews state-of-the-art plugins and solutions in the Jenkins ecosystem for achieving efficient, reproducible and secure delivery pipelines. Helped by none other than Jenkins creator, Kohsuke Kawaguchi.
“Immutable Infrastructure” is a term that has been increasingly talked about lately among the Ops community. InfoQ reached out to experienced ops engineers to ask them what is the definition and borders of immutable infrastructure as well as its benefits and drawbacks, in particular when compared to current widespread “desired state” configuration management solutions.
Deploying real applications is hard. Questions arise when there are configuration settings in the Registry, custom folders structure, or you have to deploy to a web cluster. In this article we look at setting up continuous delivery for a solution consisting of ASP.NET web application and Windows service to a staging and production environments using PowerShell remoting and AppVeyor CI.
In this article you will find guidance on how to get started realizing a Continuous Delivery vision, especially in the context of existing development and release environments in large enterprises.
The number of jobs in a continuous integration tool can range from a few to several thousand, all performing various functions. There is an approach to manage these jobs in a more efficient manner. 1
Sam Haskins from Etsy talks about code management with Github, fast deployments with feature flags and no packaging, canary releasing, voluntary code reviews, CI with Jenkins, monitoring and failures. 1
We spoke with Chris Patterson, Senior Program Manager Team Foundation Server about the role of automated builds and continuous delivery in modern application development. 1
Continuous Delivery is rapidly gaining recognition as a successful strategy for true business agility. The article presents a model to help address some of the key aspects to consider when adopting CD 2
This article is part of the "DevOps War Stories" series.Each month we hear what DevOps brings to a different organisation, what worked and what didn’t and the challenges faced during adoption.
"Continuous Delivery and DevOps - A Quickstart Guide" is a good starting point for newbies as well as for those facing the challenge of changing organizations with complex release processes.
Enterprises have started to adopt DevOps. InfoQ asked experienced DevOps adopters about the organizational and technical obstacles still ahead for the movement to step into the enterprise world.
Dr Rebecca Parsons is the Chief Technology Officer for ThoughtWorks, and a Director of the Agile Alliance. She discusses the trends in database technology, continuous design & delivery and Agile.