#195 — December 12, 2018 |
Web Operations Weekly |
Do you like podcasts? We do, and this year we've found a handful that you might find interesting. Scroll down to check out our special section dedicated to them and get your headphones on :-) |
HashiCorp Vault 1.0 Released — Vault is a popular tool for managing secrets and protecting sensitive infrastructure and app related data. GitHub repo. HashiCorp |
Phusion Passenger 6 Released — While Passenger was originally an app server solely aimed at getting Rails apps rapidly deployed to the Web, it’s now grown into a more general tool and now includes generic language support as well as first class support for other languages like Elixir and Rust. Hongli Lai (Phusion) |
Video Encoding, Storage, and Delivery in A Single Platform — Mux Video takes the pain out of video encoding and streaming with a simple API to data-optimized live and on-demand video. Get up and running in minutes, not months. By the creators of Zencoder, Video.js, and Demuxed. Mux sponsor |
Designing Headers for HTTP Compression — HTTP headers isn’t a common place we look for performance wins but they quickly add up. HTTP/2’s HPACK header compression can help, but how does it work? Mark Nottingham |
Real-Time Serverless with API Gateway WebSockets and AWS Lambda? — AWS has announced WebSockets support for API Gateway (coming soon, it’s not GA yet), and the serverless community got pretty excited as it opens up a promising new pattern for serverless development - connect via WebSockets to API Gateway and then call serverless functions over that connection. Jared Short |
How To Build a Real-Time App with GraphQL Subscriptions on Postgres — A walkthrough of building a real-time polling app using Postgres, GraphQL, and React with no specific back-end code (it uses Hasura’s GraphQL service running on Heroku - all for free). Sandip Devarkonda |
Windows Server 2019 Includes OpenSSH — The OpenSSH client and server are a supported ‘Feature-on-Demand’ in Windows Server 2019 and Windows 10 1809 - this comes the same week Microsoft announced its Edge browser will switch to the same engine as Chrome. Windows to adopt the Linux kernel in 2021? :-) Danny Maertens (Microsoft) |
AWS Europe (Stockholm) Region Now Open — The new Amazon Web Services region in Sweden is technically called Jeff Barr (AWS) |
💻 Jobs |
Sr. Fullstack Engineer (Remote) — Sticker Mule is looking for passionate developers to join our remote team. Come help us become the Internet’s best place to shop and work. Sticker Mule |
Join Our Career Marketplace & Get Matched With A Job You Love — Through Hired, software engineers have transparency into salary offers, competing opportunities, and job details. Hired |
📘 Tutorials |
Troubleshooting an Obscure OpenSSH Failure — How a curious continuous integration error led a team to uncover a person-in-the-middle SSH proxy. Pivotal |
What Is API Management? — An explanation of key API concepts and the relationship of API management to API gateways. Karthik Krishnaswamy (NGINX, Inc.) |
Deploy Your Clusters in Minutes with DigitalOcean Kubernetes DigitalOcean sponsor |
A Guide to the Kubernetes Networking Model — This is from earlier this year but is a very thorough introduction and rich with diagrams. Kevin Sookocheff |
A Crash Course on Building APIs with Lambda and Aurora Serverless — How to hook up a MySQL database to a serverless API by using Aurora Serverless, AWS’s new on-demand database service. Adnan Rahić |
Building AWS Lambdas for Real World using Ruby and Serverless Framework — A thorough tutorial covering Lambda’s new Ruby support, along with testing and logging considerations. Jalerson Lima |
Free eBook: Actionable Continuous Delivery Metrics — This eBook provides you insight into your CD pipeline & helps you to improve your CD process with metrics. GoCD sponsor |
Securing Your Site Like It’s 1999 — “What follows are examples of critical mistakes that brought down several early websites, and how you can help protect yourself and your team from the same fate.” Katie Fenn |
|
🔧 Tools and Code |
DigitalOcean Releases Its Kubernetes-Based Container Service — DigitalOcean joins providers like AWS, Google and Azure in offering a managed Kubernetes service in the cloud. The DigitalOcean Blog |
GitLab Announces GitLab Serverless — From December 22, GitLab 11.6 users will get access to a new, alpha ‘serverless’ offering that will let you build and manage serverless workloads from within the GitLab UI. GitLab |
An introduction to Kubeflow — Kubeflow is a Kubernetes-native platform for developing and and running scalable machine learning workloads. Michelle Casbon and Amy Unruh |
Glen Barber |
Resilience Weekly: Weekly Reflections on the Resilience of Systems — An interesting newsletter that digs into matters around the resilience of systems, technology and people - a topic that has some crossover with operations. Thai Wood |