---
title: "AWS floods the dev world with new services and announcements"
publication: "StatusCode Weekly"
issue: 245
published_at: "2019-12-04"
canonical_url: "https://weekly.statuscode.com/issues/245"
---

Plus a new model for building Linux services, .NET Core 3.1, and more.       

#245 — December 4, 2019 

[Read on the Web](https://webopsweekly.com/issues/245)   StatusCode Covering the week's news in software development, infrastructure, ops, platforms, and performance.    

Amazon are currently holding their [re:Invent conference](https://reinvent.awsevents.com/) which means a _flood_ of new releases and previews are coming out. We're including some of the more code-oriented ones here, but they have [a list of releases so far](https://aws.amazon.com/blogs/aws/aws-launches-previews-at-reinvent-2019-tuesday-december-3rd/) on their blog too. 

_— Peter Cooper, editor_  

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/v1575466405/cto4znflvmjur5qarbgt.png)](https://adventofcode.com/)   

[The Advent of Code 2019](https://adventofcode.com/) — If you have a little time each day to do some programming challenges, you could do a lot worse than the _Advent of Code_ which is now in its fifth year. I’ve really enjoyed the puzzles so far and there’s even [a sub-Reddit](https://www.reddit.com/r/adventofcode/) where people discuss their solutions. 

The Advent of Code   

[BPF: A New Type of Software?](http://www.brendangregg.com/blog/2019-12-02/bpf-a-new-type-of-software.html) — BPF (and eBPF) was originally designed to capture and filter network packets using various rules, but you can use the interface they provide with the kernel to do other things too (under what Brendan calls a ‘new model of programming’) such as intelligent load balancing, DDoS mitigation, observability, and more. You’ll learn a lot here. 

Brendan Gregg   [![\](https://copm.s3.amazonaws.com/e288b584.png)](https://www.nextrelease.io/what-did-you-ship/?utm_source=status_code_weekly&utm_medium=newsletter&utm_campaign=2019-12&utm_content=automate-release-2) 

[Next Release Is DevOps for Your Release Notes](https://www.nextrelease.io/what-did-you-ship/?utm_source=status_code_weekly&utm_medium=newsletter&utm_campaign=2019-12&utm_content=automate-release-2) — Next Release automates creating, sharing, and distributing release notes and changelogs based on your existing GitHub pull requests. With tons of configuration options. 

Next Release sponsor   

[How The Most Copied StackOverflow Snippet of All Time Is Flawed](https://programming.guide/worlds-most-copied-so-snippet.html) — An interesting part to this story is it’s the answer’s original author who’s also written the correction. 

Andreas Lundblad   

[SQL and Java Top the List Of Most In-Demand Tech Skills](https://spectrum.ieee.org/view-from-the-valley/at-work/tech-careers/sql-java-top-list-of-most-indemand-tech-skills) — SQL is the most in-demand tech skill by US employers claims the IEEE. 

IEEE Spectrum   

[AWS Introduces The Concept of 'Local Zones'](https://aws.amazon.com/blogs/aws/aws-now-available-from-a-local-zone-in-los-angeles/) — Are AWS’s usual regions and availability zones just a little too distant for your use cases? _Local Zones_ are a new concept in the AWS system where certain services will be provided in a specific geographic area (in this case Los Angeles) but managed via the ‘parent’ region (in this case _US West (Oregon)_). 

Jeff Barr (AWS)   

[AWS Outposts Let You Bring AWS In-House](https://aws.amazon.com/blogs/aws/aws-outposts-now-available-order-your-racks-today/) — If 'local zones' aren't local _enough_ for you, AWS has also released [Outposts](https://aws.amazon.com/blogs/aws/aws-outposts-now-available-order-your-racks-today/), basically racks of AWS hardware you can bring in-house to your own data center. Don't expect this to be cheap though! 

Jeff Barr (AWS)     

**Quick bytes:** 

- Microsoft appears to be [working on a Rust-based language for secure coding.](https://www.zdnet.com/article/microsoft-were-creating-a-new-rust-based-programming-language-for-secure-coding/) It hopes to open source the work 'soon'.
- Amazon has unveiled [AWS DeepComposer](https://aws.amazon.com/deepcomposer/) — a new music-powered way to work with machine learning.
- The biggest [annual JavaScript survey](https://stateofjs.com/?source=jsweekly) has launched, or if you're a Rust or Go developer, [the 2019 State of Rust survey](https://blog.rust-lang.org/2019/12/03/survey-launch.html) and [2019 Go developer survey](https://blog.golang.org/survey2019) have both launched too.
- You can now [take your own encryption keys](https://aws.amazon.com/blogs/database/bring-your-own-encryption-keys-to-amazon-dynamodb/) to Amazon DynamoDB.
- Cloud provider Linode now has [a managed Kubernetes service](https://www.linode.com/2019/11/19/linode-managed-kubernetes-now-available/) available (in beta).
- [.NET Core 3.1](https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1/) is out.   

💻 Jobs  

[DevOps Engineer at X-Team (Remote)](https://x-team.com/remote-devops-engineer-jobs/?utm_source=cooperpress&utm_medium=email-ad&utm_campaign=webops) — Work with the world's leading brands, from anywhere. Travel the world while being part of the most energizing community of developers. 

X-Team   

[Find a Job Through Vettery](https://www.vettery.com/tech?utm_source=newsletter&utm_medium=cooper-webopsweekly&utm_term=tech&utm_content=grouped&utm_campaign=ad-77581) — Make a profile, name your salary, and connect with hiring managers from top employers. Vettery is completely free for job seekers. 

Vettery  

📕 Tutorials  

[A Guide to Distributed Teams](https://increment.com/teams/a-guide-to-distributed-teams/) — Two VPs (of Splice and Buffer, respectively) have put together a collection of thoughts on how to foster and grow happy, efficient teams who may be located around the world. 

Juan Pablo Buriticá and Katie Womersley   

▶[Discussing gRPC with Mark Rendle](https://dotnetcore.show/episode-39-grpc-with-mark-rendle/) — Don’t do .NET? Doesn’t matter. I quite enjoyed this recent podcast episode that digs into just what [gRPC](https://grpc.io/) is all about and why it’s so much faster than older RPC mechanisms like SOAP. 

The .NET Core Podcast podcast   

[Video for Serverless: Build Video in Just Two API Calls](https://get.mux.com/34zpwCg) — Mux Video is an API-first platform, powered by data and designed by video experts to make beautiful video possible for every development team. 

Mux sponsor   

[0.30000000000000004](https://0.30000000000000004.com/) — How different languages deal with the ‘0.1 + 0.2 not equalling exactly 0.3’ problem. 

Erik Wiffin   

[A Guide to Helm 3 with a Node.js Express Microservice](https://github.com/alexellis/helm3-expressjs-tutorial) — Helm is a package management tool for the Kubernetes ecosystem. ‘Charts’ are basically the packages/pre-packaged apps it can work with, and this tutorial covers creating a chart for an Express.js service. 

Alex Ellis   

▶[Going Docker, Swarm and Kubernetes Production Like a Pro](https://www.youtube.com/watch?v=5zY5_iTGIsU) — A prolific speaker (and ‘container consultant’) gives a ‘best of’ talk in 40 minutes focused at existing Docker users looking for best practices and problems to avoid. 

Bret Fisher  

💡 Stories and Opinions  

[How a Comment on Hacker News Led to 4 ½ New Unicode Characters](https://unicodepowersymbol.com/we-did-it-how-a-comment-on-hackernews-lead-to-4-%c2%bd-new-unicode-characters/) 

Terence Eden   

[A DNS Horror Story: How I Lost and Regained My .IN Domain Name](https://susam.in/blog/sinkholed/) — How someone’s domain got accidentally ‘sinkholed’ as part of an automated campaign to stamp out a years-old botnet. 

Susam Pal   

[The `.org` Fire Sale: How It Sold for Less Than Half Its Valuation](http://blogs.harvard.edu/sj/2019/12/02/the-dot-org-fire-sale-sold-for-half-its-valuation/) — We’ve featured the story of the `.org` registry in the past few weeks, but more continues to emerge. 

The Longest Now   

[Hope Is Not A Strategy: How Hardware Issues Affect Your Database's Data](https://info.crunchydata.com/blog/hope-is-not-a-strategy-the-hpe-ssd-issues-and-protecting-your-postgresql-data) — A recent announcement by HPE (Hewlett Packard Enterprise) about some SSDs that would fail suddenly after 32,768 hours of operation might give you some food for thought as to how you’d deal with such a failure in your own setup. 

Joe Conway  

🛠 Code and Tools  

[Kubethanos: Kills Half of Your Kubernetes Pods at Random](https://github.com/berkay-dincer/kubethanos) — An interesting way to test the resilience of your Kubernetes setup by killing some pods within a set of your choice. 

Berkay   

[Amazon CodeGuru: A ML Service for Automated Code Reviews](https://aws.amazon.com/codeguru/) — Yes, there’s a new machine learning-based service from AWS for automated code reviews and application performance recommendations. 

Amazon Web Services   

[Amazon Athena Adds Support for Running SQL Queries Across Multiple Sources](https://aws.amazon.com/about-aws/whats-new/2019/11/amazon-athena-adds-support-for-running-sql-queries-across-relational-non-relational-object-custom-data-sources/) — You can now run SQL queries across data stored in relational, non-relational, object, and custom data sources – so just imagine running a query joining S3, Redshift, CloudWatch, MySQL, DynamoDB, etc. Currently in preview in one AWS region for now, but this could be a big deal. 

Amazon Web Services   

[Managed PostgreSQL by DigitalOcean](https://try.digitalocean.com/managed-databases-postgresql/?medium=display&utm_source=cooperpress&utm_campaign=MDB_Dev_Signup_Cold_StatusCode12-04-19) 

DigitalOcean sponsor   

[Amazon Fraud Detector](https://aws.amazon.com/fraud-detector/) — Yes, yet another new AWS service and yet another built around machine-learning. This time, you upload your historical fraud datasets to S3 and _Fraud Detector_ will advise you to potential threats over time. 

Amazon Web Services   

[A Big Pile of 'Vim-like' Applications](https://vim.reversed.top/) — If you like the lo-fi, terminal-based experience, these programs are worth checking out. 

Xaizek   

[Django 3.0 Released](https://docs.djangoproject.com/en/3.0/releases/3.0/) — The popular Python webapp framework steps forward into a new major release with MariaDB support, ASGI support (opening the option of using Django in an asynchronous way), and lots of deprecations. 

Django Project   

[Shieldon: A Web Application Firewall (WAF) for PHP](https://github.com/terrylinooo/shieldon) 

Terry L.          

Curated by [Cooperpress](https://cooperpress.com/). 

[Change your email address](https://webopsweekly.com/edit_subscription/*|UID|*) or[Stop getting this newsletter](https://webopsweekly.com/leave/*|UID|*). 

© Cooper Press Ltd · Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom
