slide

Weekly newsletter 10 11 2021

Ned Bellavance
5 min read

Cover

Hello everyone!

Last week was a rough one for me. As you might have read in last week’s newsletter, I broken my pinky toe while out on a trail run. While I knew it was broken last Sunday thanks to an urgent care nearby and the miracle of X-rays, I didn’t know what the recovery process looked like. There is a trail race coming this Friday, and I really hoped that somehow I would be able to run it. That is not going to happen.

I went to see a podiatrist on Wednesday, and he told me that the recovery time is 4 to 6 weeks. I might be able to comfortably walk on it in a couple weeks, but doing anything strenuous would likely result in additional injury and a longer recovery time. That’s the bad news. The good news is that I get to wear this super fashionable footwear for the next 4 weeks.

The dreaded surgical shoe.

Needless to say, I was feeling a bit down last week, and my productivity suffered as a result. But I have pulled myself out of the mire, and I am ready to get some good stuff cooking. I’ve just started multiple projects including a full redo of my Terraform - Getting Started course on Pluralsight, some consulting work with Terraform, and a Manning liveProject using AKS, Terraform, and Azure DevOps. My dance card is now quite full, and I think it will serve as a healthy distraction from my toe.

Here’s what going on with Ned in the Cloud this week.

YouTube Channel - https://www.youtube.com/c/NedintheCloud/

This was an off week for Terraform Tuesdays, so I worked on my Python application for a GCP video I will publish this week. In a previous video, I walked through setting up self-hosted runners for GitHub Actions on GCP. The next step in the process is to have something to deploy on GCP with those runners. To that effect, I have written a simple Flask app that allows you to create polls and vote on them. It uses Flask on the front end and Google Cloud SQL on the backend. The video this week will show how to deploy the application using an instance group, secrets, and Cloud SQL.

There will be two more videos in the series after this. Once the application is being deployed successfully using Terraform, I will move it into GitHub Actions for deployment. The last video will involve setting up branches and releases to deploy updates to the infrastructure. Should be a good time!

Day Two Cloud - https://daytwocloud.io

Last week we spoke to Emily Omier about growing your open-source community. While the podcast mainly focused on open-source, I think the lessons apply more broadly to any project or product you are working to develop. Emily had some key insights around developing your messaging, working with contributors, and listening to user feedback. As someone who has read their fair share of press releases and product websites, I am constantly surprised at how badly most of them communicate what their project or product actually does. Pro tip: If I’m three paragraphs into your product copy and I still have no idea what it does, you have failed at a fundamental level. Clearly communicating what your product does and the value it provides should be top of mind for any content that is aimed at potential users.

This week we pivot to cloud security with sponsor Valtix. You may not have heard of Valtix, but you probably know some of the products the founders have worked on, including Andiamo, Big Switch, and Cisco ACI. Their basic pitch is to create a centralized security control plane for all your cloud deployments, which can provide visibility, reporting, and policy. The policy gets pushed down to their managed gateways running in your cloud environment, so your data never leaves your boundary. The coolest part is that the reporting and centralized control plane are both free! You only have to pay for any managed gateways you stand up. Basically, you can get analysis of your cloud environments at no cost. With multi-cloud becoming so prevalent, I see cloud agnostic tools as the future, and Valtix definitely sits in that category.

(See what I did there? I described what a product does and its benefit to the user in a single paragraph. Quick, someone pay me thousands of dollars!)

Daily Check-In

I missed two days last week on account of self-pity and general wallowing.

  1. Facebook Down Schadenfreude - It’s tempting to point and laugh, but that could be you.
  2. Terraforming My Mental Health - My attempt to climb out of the hole.
  3. Video Killed the Audio Star? - Adding live video to my courses? Still not sure.

Highlighted episode - Facebook being down for six hours was an outage that could not be ignored, and brought with it a lot of crappy takes. I tried to make sure mine wasn’t one of them.

Other Stuff

Top Five Cloud Posts:

  1. MSP consolidation through private equity - I’m sure service will improve and costs will go down right?
  2. Drinking from the firehose is not healthy - Thanks to Ben for connecting some dots.
  3. Intriguing changes in datacenter infrastructure spending - Cloud. Rules. Everything. Around. Me.
  4. How IBM Lost Public Cloud - Spoiler, it wasn’t just one thing. It was all the things. (Hat tip: Scott Lowe)
  5. Cloudflare analysis on Facebook outage - There’s a LOT of data here. Pretty pictures abound.

That’s all for this week. Thanks for reading! If there’s something you’d like to see in my newsletter, please let me know.