<img height="1" width="1" src="https://www.facebook.com/tr?id=1076094119157733&amp;ev=PageView &amp;noscript=1">

This week in #DevOps (11/07/2017)

Posted by Laura Bria on Thu, Jul 13, 2017

Welcome to the 133rd edition of #ThisWeekInDevOps !

This blog aims to keep you up to date with the latest news from the world of DevOps.

New Content



Stephan Hochdörfer wrote a guide on how to dockerize GitLab Review Apps.


Luis Martínez de Bartolomé bloged about: Continuous Integration for C/C++ projects with Jenkins and Conan.

Michael Hüttermann looks at promoting Java EE and Docker binaries to production with Jenkins 2 pipelines.



Flux7 Labs blogs about good AWS security hygiene.

Stuart Scott blogs about the components of AWS global infrastructure.

Jeff Barr announces price reductions for MS SQL Server on EC2 and API & CloudFormation support for Amazon CloudWatch dashboards.

Randall Hunt announces Linux support for Amazon EC2 System Manager's Patch Manager service.

Andreas Wittig blogs about differences between AWS ALBs and ELBs.

Google Cloud

Terrence Ryan presents a decision tree for choosing the right compute option in GCP.

Zach Pohlman blogs about Google's reimagining of virtual private clouds.

Microsoft Azure

Andres Juarez announces a new set of Azure services for the UK region. The set includes Azure Container Service, Log Analytics, Logic Apps, Azure Stream Analytics, SQL Threat Detection, SQL Data Sync public preview, SSE in managed disks.

Jenny Hunter demonstrates track configuration changes in Azure VMs using Change Tracking. The feature is currently in private preview.

Mike Wasson presents 9 design patterns for microservices in Azure.

Cluster Management and Orchestration

Jon Currey announces HashiCorp Research's first publication on making gossip more robust with Lifeguard.


Nick Young describes how Atlassian designed their Kubernetes infrastructure on AWS.

David Cheney introduces Kubertoken, time-limited tokens for Kubernetes cluster access.

Nick Young introduces BDDA, an infrastructure workflow Atlassian uses for Kubernetes. The BDDA workflow describes how code changes get automatically tested and deployed to a Kubernetes cluster.

Thomas Fricke describes some common patterns to build containerized applications with examples using Kubernetes.

Configuration Management


Gary Larizza wrote a blog post that details how to properly use Hiera to handle your data in Puppet.

Containerization and Virtualization

Jussi Nummelin wrote a blog about Log management in containers with fluentd, Docker log drivers and Kontena.


Sophia Parafina walks us through: MULTI-STAGE BUILDS in Docker.


Oracle has released three open source container utilities:

  • Smith: an Open Container Initiative (OCI) image-compliant container builder that creates "microcontainers" with a single executable and its dependencies
  • Crashcart: a microcontainer debugging tool that allows operators to sideload an image with Linux binaries into an existing container
  • Railcar: a Rust-based alternative container runtime that implements the OCI-runtime specification.



Fernando J Pando examines the four main parts of NixOS.

Monitoring and Logging


Eric Johnson explains on his article how to monitor Google Cloud SQL performance easily with Datadog.


Adrian Hilton blogs about making the most of an SRE service takeover.



Dan Goodin reported that last week's ransomware outbreak was due to a backdoor in a widely used tax application.

Infrastructure Automation

Tom Krouper and Shlomi Noach wrote a blog about how MySQL infrastructure testing automation is being managed at GitHub.

New Releases

Tectonic 1.6.7 | Summary of release notes:

  • Updates to Kubernetes v1.6.7.
  • Update operators are available to all users to power automated operations.
  • Reduced flapping of node NotReady status.
  • Console and Installer enhancements.

HashiCorp Vagrant 1.9.6 | This release includes improvements and bug fixes:

  • Snaphots command has been updated to prevent overwriting existing snapshots and to return expected status codes.
  • The Docker provisioner now includes an option for enabling Docker-related setup after installation but prior to the Vagrant provision.
  • Hyper-V box imports now unpack and install correctly.
  • Provisioner duplication has been fixed to prevent multiple executions.
  • Guest capability enhancements for SmartOS.


Moby Summit | September 14, 2017 | Los Angeles

Cake Solutions are hiring DevOps Engineers!

That is all for this edition of #ThisWeekInDevOps. If you want to get in touch with us regarding any DevOps news or content here's our details:

Also if you are interested in the latest Scala news you can check Petr's blog post: This week in #Scala 10/07/2017.

DevOps as a Service

Cake's DevOps as a Service enables agile development teams to focus on their core strengths by delivering an ‘as a service’ environment, tailored for your organisation’s needs.

We design and execute DevOps management strategies which mitigate the associated risks, pitfalls and costs of DevOps, while driving delivery of a return on investment and desired business results.

Working at board level with high-growth, market leading organisations, we have a thoughtful, proactive, and pragmatic approach. We share innovation, know-how and work collaboratively to craft bespoke DevOps solutions.

Cake’s DevOps as a Service comprises strategic leadership, planning and process consulting, combined with the development of DevOps toolchain for the application of life-cycle management, and supporting infrastructure automation and management.

How can we help you?

Find out more

Recent Posts

Posts by Topic

see all

Subscribe to Email Updates