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 · 671 words · zoph

On being Independent

In December 2019, I’ve decided to switch from a long-time (15 years) habit of Full-Time Employee (FTE) contracts to running my own business as an Independent AWS Cloud Architect. This decision came to me after a few disappointments from my past experiences as a traditional employee/consultant, and I had been thinking about this switch for several years. It was the perfect time for me to start this new challenge: I’ve no plan to take a homebuyer’s loan for the next few years. I’m confident regarding my AWS skills now, even if I still have a lot to learn. My network is now large enough to easily get new opportunities (friends, ex-colleagues, acquaintances, social network). My wife is working and has an FTE job. I will focus on value delivery to my customers as a freelance consultant, in the following areas: Modern Cloud Architecture Design, Security Assessments, Reliability, Automation, Cost-Effectiveness, Training and so on. ...

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