Subject

Operations & Cloud

Cloud native development with Spring and Kubernetes

From Cloud Native Spring in Action by Thomas Vitale

Learn to Run Data Infrastructure on Azure

From Azure Data Engineering by Vlad Riscutia

Getting Up to Speed with Kubernetes — fast!

From Kubernetes Quickly by William Denniss

Fear of Deployments

From Operations Anti-Patterns, DevOps Solutions by Jeffery Smith

This article covers

Longer release cycles and their impact to the team’s deployment confidence
Automation techniques for deployments
The value of code deployment artifacts
Feature flags for releasing incomplete code

Running Containers in Kubernetes with Pods and Deployments

From Learn Kubernetes in a Month of Lunches by Elton Stoneman

This article delves into getting started running pods with controllers in Kubernetes.

Canary Deployments

From GitOps and Kubernetes by Billy Yuen, Alexander Matyushentsev, Todd Ekenstam, and Jesse Suen

This article delves into Canary deployments: what they are; how they work; and where you might consider using them.

Introducing Knative Serving

From Knative in Action by Jacques Chester

This article covers

•  Deploying a new Service with Knative Serving

•  Updating the Service with Revisions

•  Splitting traffic between Revisions

•  The major components of Serving and what they do

Writing and Managing Application Logs with Docker

From Learn Docker in a Month of Lunches by Elton Stoneman

Logging is usually the most boring part of learning a new technology, but it’s not the case with Docker. The basic principle is simple: you need to make sure your application logs are written to the standard output stream, because this is where Docker looks for them. This can be achieved in a couple of ways, which we’ll cover in this article, and then the fun begins.

Discovering Patching Vulnerabilities

From The Art of Network Penetration Testing by Royce Davis

This article delves into how attackers discover and exploit patching vulnerabilities.

© 2020 Manning — Design Credits