qTweet - SQS to Twitter Speaker

qTweet is a dead simple AWS SQS to Twitter serverless speaker :speaker:. Publish message :love_letter: to SQS (FIFO), Lambda function will handle publishing it to Twitter. Automagically. :tada: To be honest, my plan is to automate the tweet of certain information using this queue in multiple side projects. As usual, I’m sharing this with you folks as I was not able to find equivalent in Github / Open source projects. I hope it could be useful to someone else. ...

February 5, 2020 · 2 min · 411 words · zoph

CloudWatch Synthetics - Canary testing

Canary What ? In software testing, a canary (also called a canary test) is a push of programming code changes to a small number of end-users who have not volunteered to test anything. The goal of a canary test is to make sure code changes are transparent and work in a real-world environment. Canary tests, which are often automated, are run after testing in a sandbox environment has been completed. Because the canary is only pushed to a small number of users, its impact is relatively small should the new code prove to be buggy and changes can be reversed quickly. ...

February 2, 2020 · 4 min · 676 words · zoph

On being Independent

In December 2019, I’ve decided to switch from a long time (15 years) habits of Full-Time Employee (FTE) contracts to run my own business as an Independent AWS Cloud Architect. This decision came to me after a few deceptions from my past experiences as a traditional employee/consultant, and I was thinking about this switch for several years now. It was the perfect time for me to start this new challenge: ...

January 1, 2020 · 2 min · 316 words · zoph

AWS Security Toolbox (AST)

In my day-to-day job, I was wasting my time to keep reinstall, and deal with dependencies of all my favorite tools for AWS Security Audits and Assessments. So, lately, I’ve decided to start another pet project trying to solve this issue and provide a simple Docker container that contains all security-related tooling for your AWS Assessments. I’ve decided to open-source it, after some discussion with my peers, they were interested in this kind of stuff to avoid wasting hours to install a myriad of Apps and Python dependencies on their own laptop or customer machine. ...

December 16, 2019 · 1 min · 146 words · zoph

Serverless job scheduling using AWS Fargate

I was wondering if I could schedule simple bash scripts using AWS Fargate for some trivial batches operations. To be completely honest, It is also an excuse to learn more about AWS Fargate, and to convert a legacy bash script based on EC2 Spot instance to a container world. In this post, we will see how to schedule a bash script job once a day. To do so, we will deploy the corresponding AWS infrastructure (even if it’s serverless, yes :wink:) using Terraform. ...

September 22, 2019 · 5 min · 1005 words · zoph