Tracking Amazonians on Twitter

TL;DR: I search “@awscloud” in their Twitter Bio and add their profiles to a public Twitter list. One opportunity to get fresh news from the AWS ecosystem is to follow relevant current or former Amazon (Web Services) employees called Amazonians on Twitter, but it can be difficult to stalk their profiles across the myriad of user profiles talking about #AWS subjects… Lately, I was working on a quick Python Proof of Concept (another excuse to ramp up my Python 🐍 skills) to query the Twitter API to find profiles with a specific Twitter description/bio, and I asked myself if I could use this to find more and more AWS employees :roll_eyes: ...

April 19, 2020 · 3 min · 621 words · zoph

GitHub Actions with AWS: Hands-On

Hi Folks, Lately, I was experimenting with GitHub Actions (GHA), as it has been a buzzword since General Availability (GA), but I didn’t take the time to try it before. I’ve done it for you folks. 🙌 Context GHA was released on GA in November 2019, the main features are: Automate development workflows (CI/CD): build, test, deploy Hosted runners / self-hosted runners Automate the management of your GH Community: PR, Code Reviews, or Issue Tracking Built-in secrets store ...

March 29, 2020 · 6 min · 1258 words · zoph

Level-up your Home Observability

Hey folks, Recently, I was trying to level up the observability of my home automation system, and I was inspired by what has been done by Carmelo and Patrick, who had similar experiences for their own needs. TL;DR 1 2 3 git clone https://gitlab.com/z0ph/tower-control.git docker-compose up -d open http://localhost:3000 # admin/admin Going Further :mag_right: Previously, the only graph that I had was the built-in graph from my home automation system, Jeedom, and it was pretty bad (see below). ...

March 21, 2020 · 3 min · 594 words · zoph

[MAMIP] Monitor AWS Managed IAM Policies

This article was originally posted in September 2019. Updated in February 2020. Disclaimer Thanks to @0xdabbad00 from SummitRoute for the original idea and jq parsing. Purpose When your production workloads rely on AWS IAM Managed Policies (don’t do this), you will need to be notified when changes occur behind the scenes. It’s also interesting to monitor new AWS service releases ahead of the announcements to get spoiled. This pet project automates the retrieval (every 4 hours) of new AWS Managed IAM Policies to make it easier to monitor and get alerted when changes occur (by AWS), using the “Watch” feature on GitHub, RSS or a dedicated Twitter Account. ...

February 22, 2020 · 2 min · 310 words · zoph

Easily reduce by 70% your AWS Fargate bills

Quick post today about cost saving on AWS. As you know, two of my preferred subjects on Public Cloud are Security and FinOps! Recently, AWS introduced a way to reduce AWS bills by up to 70% using Spot instances with the AWS Fargate service. It’s really easy to use. If your workload is interruption-proof, batch jobs, or CI/CD containers, don’t hesitate to use it to drastically reduce your workload costs. Using Terraform, you just have to specify capacity_providers and/or default_capacity_provider_strategy on your aws_ecs_cluster resource. ...

February 16, 2020 · 1 min · 127 words · zoph