Devops Week News — Issue #119

First of all, we wish you an excellent 2019, and we start this issue with a High-Reliability Infrastructure Migration with Julia Evans.

In the article section, there are make your own object storage, aws builder that will help you build aws command line, running parallel tests using Jenkins workflow, AKS best practices, flagger to automate the canary deployments on Kubernetes, and which programming languages to learn in 2019.

Do you have a great article? Share it with us! @devopsweeknews.


Video of the week

For companies with high availability requirements (99.99% uptime or higher), running new software in production comes with a lot of risks. But it’s possible to make significant infrastructure changes while maintaining the availability your customers expect!

Julia Evans will give you a toolbox for derisking migrations and making infrastructure changes with confidence, with examples from our Kubernetes & Envoy experience at Stripe.

Articles

0*43rs5f58ri1stwj5

Make your own S3 Object Storage — Alexandre Lion — Medium — medium.com

Have you ever considered to deploy your object storage? In this post, Alexandre Lion will show how to deploy ceph.

AWS CLI Builder By Prasad Domala

awsclibuilder.com

AWS CLI Builder helps you build AWS commands by choosing a service.

0*yvbeypofo6gnybzm

Run parallel tests in your workflow stages with Jenkins Pipeline — itnext.io

This post describes how to run parallel tests using Jenkins Workflow plugin.

Microsoft header

Cluster operator and developer best practices to build and manage applications on Azure Kubernetes Service (AKS) — docs.microsoft.com

Collection of the cluster operator and developer best practices to build and manage applications in Azure Kubernetes Service (AKS).

3797675?1546916069

flagger/README.md at master · stefanprodan/flagger · GitHub — github.com

Flagger is a Kubernetes operator that automates the promotion of canary deployments using Istio routing for traffic shifting and Prometheus metrics for canary analysis. The canary analysis can be extended with webhooks for running integration tests, load tests or any other custom validation.

Cover

An Easy Guide to Figuring Out Which Programming Language to Learn in 2019 — www.houseofbots.com

An easy guide to figuring out which programming language to learn in 2019.

Let’s have fun!

Codingame share pics

Coding Games and Programming Challenges to Code Better — www.codingame.com

CodinGame is a challenge-based training platform for programmers where you can improve your coding skills with fun exercises (25+ languages supported).

We wish you an Amazing Year!