#210 — April 3, 2019

Read on the Web

Web Operations Weekly

Distributed Application Architecture for Edge-Based Service Delivery — This feels like one of those things that feels a long way away now but may rapidly become a key part of how we build and deploy apps. The European Telecommunications Standards Institute (ETSI) has created a working group around “Multiaccess Edge Computing” (MEC) and released this white paper on the concept. Is “edge” the next buzzword in web service delivery?

Sagar Nangare

PDF:  An Overview of AWS Lambda Security — AWS has released a whitepaper that looks at its Lambda serverless platform ‘through a security lens’ and is aimed at CIOs and analysts. It’s pretty high level but provides a good overview and reassures that Lambda is compliant with all of the most significant security standards (e.g. PCI DSS, HIPAA).

Amazon Web Services

20 Patterns to Watch for in Engineering Teams — GitPrime's new book draws together some of the most common software team dynamics, observed in working with hundreds of enterprise engineering organizations. Actionable insights to help you debug your development process with data. Get Your Copy.

GitPrime sponsor

Serverless DNS Over HTTPS (DoH) at the Edge — This is quite platform specific (it uses StackPath’s EdgeEngine which lets you execute serverless functions at edge locations) but it’s a neat walkthrough of something not usually done serverlessly. In related news, Mozilla are pushing ahead with rolling out DNS over HTTPS support in Firefox.

Chad Retz (StackPath)

Amazon Fulfillment Now Entirely Migrated Away from Oracle to AWS — This follows a rather lengthy period of drama between the two tech giants. What’s Amazon using now? AWS Aurora Postgres and DynamoDB.

The Register

Chef Goes Fully Open Source, Ish.. — Automation tool vendor Chef is going 100% Apache 2.0 licensed, moving away from its previous “open core” model. The FAQs outline the situation.

Barry Crist (Chef)

💻 Jobs

Site Reliability Engineer @ Ably (UK Remote or London) — Join the team behind a global fault-tolerant serverless data stream platform and automate our Internet-scale infrastructure with code.

Ably Realtime

Find A Job Through Vettery — Vettery specializes in dev roles and is completely free for job seekers.


📖 Stories

Implementing API Billing with Stripe — This goes into more detail than you might expect.

Kwindla (Daily)

How Twitch Addresses Scalability and Authentication — Curious how Twitch addresses scalability and performance challenges related to authentication? This is a very basic look.

Eugene Pivovarov

What Is Chaos Engineering? SREs Define the Practice & Where It's Going

Gremlin sponsor

DevOps is an Evolving Culture, Not a Team — An interesting critique of the current state of “devops” and what it really means.

Kyle Galbraith

PHP 8 To Add a JIT"To introduce a JIT is to introduce considerable complexity." So it's going to take a while..

Joe Watkins

🛠 Code & Tools

docker-image-size-limit: A Tool to Keep Tabs on Your Docker Image Size — There’s also a basic introductory blog post.


h2t: HTTP Hardening Tool — A tool that scans a Web site and suggests HTTP security headers to apply.

Gildásio Júnior

Deploy Your Favorite Dev Tools with 1-Click Apps on DigitalOcean — Improve devops workflows and self-host Docker, Grafana, GitLab, OpenFaaS and more in just one click.

DigitalOcean sponsor

Considering Tools for REST API Monitoring in 2019

SLAO Developers Team

TXEH: A Go(lang) Library and CLU Utility for /etc/hosts Management


FastAPI: A High Performance Framework for Building Web APIs with Python 3.6+

Sebastián Ramírez

graphql-rest-proxy: Turn Your REST APIs into GraphQL — Certainly an interesting idea. The proxy/server is Express based (Node.js) under the hood so it’s easy to tinker with.

Kay Gosho

awesome-actions: A Curated List of Awesome Actions to Use on GitHub

Sarah Drasner

📣 Some vendor-y news items

Cloudflare Introduces Warp: A New VPN for Mobile — Warp is a VPN but aimed at users who don’t know or care what a VPN is. It uses Cloudflare’s vast global array of data centers to speed up and make mobile connections more secure.

New Advanced Request Routing Options for AWS Application Load Balancers — You can now write rules and route traffic based on the HTTP headers and methods of your choice, query strings, and the source IP address.

AWS App Mesh Is Now Generally Available — App Mesh is a service mesh that provides app level networking to make it easy for services to communicate with each other across services like Fargate, EC2, ECS, and EKS.

Faction Raises $14 Million for Fully Managed VMware Cloud on AWS

Amazon DynamoDB Drops The Price of Global Tables — ..by eliminating associated charges for DynamoDB Streams.