2 minute read

A fair bit of Docker content this week, mainly with it being DockerCon rather than because I happen to work there hopefully. But some other good posts on the state of systems programming languages, comparisons of managed Kubernetes services and talk of cloud vs private costs.

Sponsor

Efficient DevOps and IT operations software becomes more important each year. The IDC report deeply assesses the vendors on the market and how the industry is evolving:
http://try.victorops.com/DevOpsWeekly/IDC-Study

News

A series of blog posts on using Jenkins and Docker to build a CI pipeline, updated from two years ago. The overview of changes in the respective tools over the last 24 months in particular is super interesting.
https://engineering.riotgames.com/news/revisiting-docker-and-jenkins

A great post on exploring emerging systems languages, including Pony, Reason, Nim and Rust. The attempts to implement the same application in each are enlightening.
https://medium.com/@sargun/systems-languages-an-experience-report-d008b2b12628

Some handy tips for some of the biggest learning curves of running applications on Kubernetes, namely debugging and troubleshooting.
https://akomljen.com/learn-how-to-troubleshoot-applications-running-on-kubernetes/

Some interesting stats about the adoption of Docker containers over 10,000 companies and 700 million containers. Seeing the data over the last 4 years is interesting too.
https://www.datadoghq.com/docker-adoption/

A nice review of the recent Distributed Systems Availability:A Guide To Building Robust Systems short book.
https://www.bennadel.com/blog/3458-distributed-systems-observability-a-guide-to-building-robust-systems-by-cindy-sridharan.htm

A useful side-by-side comparison of the main public cloud Kubernetes services (GKE, AKS and EKS). Looking at onboarding, availability, add-ons and more.
https://blog.hasura.io/gke-vs-aks-vs-eks-411f080640dc

A look at building your own continuous integration system from a custom web frontend, nomad, docker and the pants build system.
https://medium.com/oscar-tech/building-our-own-continuous-integration-system-adcdf0cb6df1

A useful reminder that although comparisons of cloud vs private costs can be useful, a straight focus on like-for-like cost will likely see you missing the benefits of cloud adoption.
http://www.diversity.net.nz/in-which-i-disagree-with-the-esteemed-dr-rogers-cloud-cost-is-the-wrong-basis-for-decisions/2018/06/14/
http://www.diversity.net.nz/more-on-that-451-private-cloud-economics-report/2018/06/15/

Jobs

Devops / SRE position in OAKLAND, CA. Help build out and maintain the systems for Riffyn, a 30 person start up that is fixing how scientists interact with their data. You’ll work with modern open-source tooling while maintaining mission-critical systems hosting a wide array of applications.
https://riffyn.com/jobs/devops

Citrusbyte is looking for experienced DevOps Engineers. We are a software consultancy focused on using modern tools to solve complex problems for global businesses. As a diverse team of experts spread across 20+ countries and pioneers of remote workplaces, we are leading digital transformations for our customers. Find out more and apply at:
https://citrusbyte.applytojob.com/apply/SgMSSrfro6/Operations-Engineer

Tools

Bias warning as I worked on this, but Docker Application Packages are work talking a look at if you’re a regular Compose user. They allow for sharing Compose-based applications via any image registry (including Docker Hub) and solve a few other reuse and sharing problems too.
https://github.com/docker/app

Efficient DevOps and IT operations software becomes more important each year. The IDC report deeply assesses the vendors on the market and how the industry is evolving:
http://try.victorops.com/DevOpsWeekly/IDC-Study

Updated: