#182 — September 5, 2018

Read on the Web

Web Operations Weekly

tcpdump101: An Online Tool to Build 'tcpdump' Commands — tcpdump is a powerful open source command line packet analyzer/network monitor but figuring out all of the command line options can be tricky. This tool helps.

Grave Rose

Magic Sandbox: A Way to Learn Kubernetes on Real Infrastructure — Yes, you could spin up your own hardware or cloud instances and learn Kubernetes, but this is a neat way to learn it in a more structured environment.

Magic Sandbox

Data-Driven Guide to Level-Up Your Engineering Team 🚀 — We analyzed 10M+ commits and share how you can include data-driven insights to increase velocity. Empowering teams with deep git visibility to determine what’s working, celebrate victories and quickly identify risks. Request a free trial.

GitPrime sponsor

Using Cloudflare Workers To Make Static Sites Dynamic — Cloudflare Workers places a serverless JS environment in front of your ordinary site so you can perform various tasks before a request even hits your server. A related post by Julia Evans shows how she uses Cloudflare Workers to adjust her blog’s HTTP headers dynamically.

Paddy Sherry

Microsoft Azure Suffers Outage — There was a lot of confusion around this outage yesterday when even the Azure status page appeared to be down and many other Microsoft services were impacted.

Data Center Dynamics

Google Grants $9M in Cloud Credits to the Kubernetes Project — As part of Google’s process of handing more reins to the CNCF for the management of Kubernetes, it’s ensuring the project has all the infrastructure resources it’ll need to grow.

Google Cloud Blog

▶  Serverless Tales from the Trenches — A 27 minute talk digging into the architecture of a JavaScript-based single page app and its serverless back-end. A worthwhile primer if you want to get a feel for the operational ‘structure’ of a serverless app in production.

Peter Sbarski

💻 Jobs

DevOps Engineer at X-Team (Remote) — We help our developers keep learning and growing every day. Unleash your potential. Work from anywhere. Join X-Team.

x-team

Find A WebOps Job Through Vettery — Create a profile to connect with inspiring companies seeking WebOps devs.

Vettery

📘 Tutorials

Understanding the Difference Between CI and CD — The concepts of continuous delivery (CD) and continuous integration (CI) often get conflated and directly associated with various tools, but ultimately they’re generally applicable development approaches, as deftly explained here.

Kostis Kapelonis

How to Monitor Postgres using Nagios — Regardless of what database technology you use, monitoring is essential. Nagios is a widely popular monitoring tool and you can use it to keep track of your Postgres installs too.

Sebastian Insausti

Kubernetes vs. Docker Swarm: What’s the Difference?

Savaram Ravindra

Creating a Status Page for Your Company using cState — Using Netlify to statically host your project’s status page.

Netlify

Serverless Microservice Patterns for AWS — We have a serverless newsletter if this sort of thing is your bag.

Jeremy Daly

How to Secure Microservices on AWS with Cognito, API Gateway, and Lambda

Christian Sepulveda

How to Easily Test Your AWS IAM Credentials Locally

Sander Knape

💬 Stories & Opinions

Cloudflare's Journey Porting Its Software to ARM64 — Cloudflare are moving more of their infrastructure to running on the ARM architecture - this is how they’re coping with the porting element.

Alexander Huynh

'How We Massively Reduced Our AWS Lambda Bill With Go(lang)'

Hairless Yaks, Inc.

Cloud Migration: How Content Ignite Reduced Hosting Costs by 90%

DigitalOcean sponsor

Microservices in a Post-Kubernetes Era“Kubernetes has many of the learnings from the ESBs and microservices, [..] it is the ultimate distributed system platform. It is the technology defining the architectural styles rather than the other way around. Whether that is good or bad, only time will show.”

Bilgin Ibryam (Red Hat)

How to Become a DevOps Engineer: A Cheat Sheet

Alison DeNisco Rayome

🔧 Code & Tools

Introducing ebpf_exporter — Enabling low level eBPF based metric collection from the Linux kernel into Prometheus.

Cloudflare

Build Serverless Incident Management Systems with Twilio Functions

Twilio sponsor

ResinOS: Run Docker Containers on Embedded Devices

resin.io

Vegeta: An HTTP Load Testing Tool — Now supports HTTP/2 too.

Tomás Senart

Baker: A Simple Tool for Provisioning VMs and Containers — Here’s an article explaining the project.

ottomatica