Hello my cloud engineering friends,
We are back with another installation of the monthly Cloud Native Software Engineering Newsletter! Where I ferret around the the interwebs reading as much cloud engineering content as I can get my hands on, so thatâquite franklyâyou donât have to waste your time doing the same! I always underestimate the amount of content that comes out in a monthâand I read everything I shareâso putting the newsletter together can take a lot of effort, but I hope that you find it valuable.
Thereâs been some interesting goings on over this last month of October. Andâas alwaysâI like to give each article a little of my own context, narrative and takes. Thereâs a few meaty articles in this months round up, so grab yourself a coffee, settle down and letâs dig into the happenings from October 2020.
Personal Updates
Some fun news I got this month was that I got accepted into the AWS community builders program. Iâve already met some pretty cool people who are all super pumped to be putting out Cloud content, which is awesome. If you want to apply for next year, you can do so here.
Recently, I also signed up for a program called Project 24. Project 24 helps website builders earn income from their websites, so Iâll be following their program for some time. Itâs a nice community, and Iâll be doing some future updates about things changes Iâve made as a result. You might have noticed that Iâm experimenting with adsense, and Iâve also started looking into creating recommended resources. If this type of stuff is your thing, you can also check out this article I wrote earlier on in the year on how I managed to get consistent traffic from SEO. If youâd like to hear more about how Iâm growing the site and monetising it, let me know, and I can share it all.
But anyway, thatâs enough of the personal updatesâletâs get into the cloud stuff!
Feature Releases & Announcements
Whatâs new in cloud right now.
AWS Re:Invent â First off, Re:Invent is scheduled to kick off later this month. You can check out the agenda now for which different events that youâll want to join. The whole thing does go on for 3 weeks, so pick the times you want to go to and maybe consider watching it with some friends.
AWS Lambda Extensions Is Out â There was a lot of noise early on this month for Lambda Extensions being released. To help you make sense of the update and whether you should pay attention to it I did my own write up: What Are Lambda Extensions & Should You Care? The TL;DR: is that Lambda Extensions are targeting a specific use case (spoiler: itâs monitoring vendors) and you might not need to know about Lambda Extensions right now, but check out the article for more. Also a big thanks to, Yan Cui for his write up on the Lumigo blog: AWS Lambda Extensions: What They Are as that really helped me to understand the new release.
AWS SNS Introduces FIFO â AWS Introduces FIFO topics for event-driven systems that require strict ordering of messages through SNS.
Node v15 was released â This month Node announced a new version *v0.15 * this month. One of the more interesting break downs of the release is from open source maintainer Sindre Sorhus who breaks down a lot of the new Node features in this Twitter thread. The thread covers how a lot of his Open Source packages are now made redundant due to the new release Node release, the thread is worth digging into if you want to learn a bit more about whatâs in this new release.
ThoughtWorks Radar â This month the ThoughtWorks technology radar came out. For those unaware, ThoughtWorks plot various different new technologies on a radar, letting you us know whether they feel you should assess, trial or adopt the technology. Itâs not perfect, and ThoughtWorks definitely donât have a monopoly on technology opinions, but, the radar is definitely a cool insight into industry trends. Tip: If youâre short of time just read the âadoptâ sections. Some interesting items in the radar this time around are: diagrams as code (which Iâve always been interested in, my favourite being the very simple asciiflow), fitness functions getting another mention (which are a concept built out of evolutionary architecture), Terragrunt (which is a tool built on top of Terraform), Honeycomb makes an appearance which Iâm super pumped about (I absolutely love the philosophy behind Honeycomb. To understand why, check out my article about one-per-service event logging).
CloudWatch Lambda Insights â AWS Announced a new feature this month, Lambda insights which is essentially a Lambda Extension which, when installed, logs different metrics and data about a Lambda function. Itâs nice to see some value coming out from Lambda Extensions already.
How-Toâs & Educational Pieces
Good articles on how to do cloud stuff.
The Best Way To Find A Cloud Job â In this article, Forrest Brazeal digs into some tips for finding jobs in the market. I quite like the advice in his article, which boils down to de-risking yourself as an investment by making your skills transparent through publishing work online. I do also love the advice about jumping on a new technology, thatâs exactly what I did, and it worked like a charm.
Observability 101 Concepts â This article is a nice introduction to the terminology surrounding observability, from understanding telemetry to understanding metrics and logs. A good read if you find some of these terms daunting at times.
How Long Does It Take To Learn Terraform? If you were thinking to start learning Terraform, but youâre not sure how long itâll take. In this article I break down how long it takes to learn Terraform, and share some tips on how to speed up the process.
Opinion Pieces / Miscellaneous
Cloud commentary and spicy takes!
serverless.tf â Is a resource I stumbled into this month. Serverless.tf is a collection of Terraform modules for working with Serverless created by Anton Babenko. I also discovered Antonâs YouTube channel as a result which seems to be mostly about Terraform. Iâm curious to give some of his videoâs a watch. If you end up in the Terraform world, youâll be sure to bump into Anton at some point as heâs authored a mountain of Terraform content, modules, you name it.
O11ycast â How did this podcast slip my net? Apparently the Honeycomb folks have been producing an observability podcast for some time and Iâapparentlyâ had no idea. Iâm excited to get through some more episodes and catch up.
Think Serverless, Not Kubernetes â âServerless, not Kubernetes, is the best abstraction for deploying softwareâ is the quote from Sam Newman which begins the article. Iâve been a big fan of Samâs work for a while now and his Building Microservices is one of the books which I recommend the most. I love Samâs ruthless opinions Sam. For instance, in this article he states: âThe usability of stuff like Lambda is way worse than it should be.â which Iâm very happy to see. Whilst I do love AWS Lambda and I think itâs a great platform, we donât often enough hear of itâs limitations, and it is really disjointed. This is a really nice read and some opinionated takes on Serverless vs Containers.
The Future Of Ops Careers â Long time followers of this newsletter know that I love a good Charity Majors Twitter thread, or blog post. And this months newsletter is no different! This article about the future of operations careers was a really interesting read. Hopefully since you read this newsletter youâre already aware of the critical importance of operations in Cloud Engineering. Operations is a truly essential piece in the puzzle of Cloud Engineering as a whole. I must say that I agree with Charity here that the whole *#noops * trend is a fallacy. Charity calls out Jeremy Daly early on in the post, which did lead to an interseting Twitter exchange which is also worth a read if you liked the article and want some more commentary.
Why Are You Interested In Cloud?
Something brought you to this newsletter. In order to keep improving both the newsletter and the website, knowing a little more about you and your goals helps out. If you got any value out of my work, and you could spare just a few moments to take the The Cloud Native Software Engineering Survey youâd be doing me a HUGE favour. If not now, maybe next time?
Thatâs All Folks
And thatâs all for this months newsletter, thanks for tuning in!
Speak soon Cloud Native friends!
The post Cloud Native Software Engineering Newsletter #17 (October 2020) appeared first on The Dev Coach.