Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

DevOps Weekly Roundup: CI in 2015 and Docker Tips for the New Year

DZone's Guide to

DevOps Weekly Roundup: CI in 2015 and Docker Tips for the New Year

Catch up on the best content from the DevOps zone, hand-picked by our editors.

· DevOps Zone ·
Free Resource

Can you release faster without sacrificing quality? See how with our free ebook Strategies for a Successful Test Automation Project and a free trial of Ranorex Studio today!

This is the last DevOps Weekly Roundup of the new year! Over the past year, our Zone Leaders, MVBs, and DZone users have been contributing great content around-the-clock for you, the readers! Thanks to each and every one of you, and I look forward to the new year!

This week, we look at deployment patterns, efficiency, practical Docker tips, and the state of CI at the end of 2015.

5 Key Deployment Pipeline Patterns — Ken Mugrage

From the Go CD team, we have a detailed explanation of five deployment pipelines, and how to implement in Go CD. Go is an open source tool that's free to download, and this is a great way to get a sense of what the tool is capable. 

DevOps and the Myth of Efficiency, Part II — Christian Posta

You guys really seem to be appreciating Christian's series of posts on the misunderstandings surrounding DevOps as a way to improve efficiency. Here, he makes clear the difference between complicated and complex systems, and how improving efficiency in complicated systems is not applicable to complex systems. The entire article demonstrates the real value of DevOps by examining what exactly got NASA to the moon: a breakdown of siloed departments, the ability to rapidly make and implement changes, and systems thinking. Keep in mind this was all before DevOps was introduced as a groundbreaking concept. 

10 Practical Tips for Day-to-day Docker Usage — Jos Dirksen

MVB Jos Dirksen just started to set up an entire microservice architecture for his job based on Docker, and decided to compile his own list of practical tips from the experience. There are lots of doubts on whether Docker is fully matured enough to be used effectively in production, and those doubts are well-founded. However, if you want to give it a try, each tip has a code snippet to help you make the most of your containers.

The State of Continuous Integration in 2015 — Jonathan McAllister

Jonathan McAllister is a DZone user, and was kind enough to contribute a really great article! Here, he gives us an overview on the origins and use cases of continuous integration, before delving into how that use case has been twisted, misused, and misunderstood.

We accept submissions like Jonathan's every day, so I encourage you all to blog with us! Writing only helps your career prospects, and the editorial team here is always happy to help you improve!

I'm looking forward to 2016 to see what it brings for the world of technology and for DZone. Thank you for a great 2015!

Get your test automation project off to the right start. Download your free test planning template and a 30-day no-obligation trial of Ranorex Studio today!

Topics:
docker ,efficiency ,continuous integration ,continuous delivery

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}