Encoding best practices with IAM policy conditions

Aside from hitting all the buzzwords in the title, this is a short (?) exploration of setting up X-Ray to understand the behaviour and performance of a fully serverless integration application on AWS.

Zero downtime RDS Migration


Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, database setup, patching and backups.

Cross Account RDS Snapshotting Automation Leveraging Pilot Light DR Strategy

An automated solution in a cost effective way to have RDS snapshots shared on a timed schedule with different AWS accounts in order to centrally manage the data also in a different location. The solution mainly caters for standing an infrastructure and bringing the system back to continue the operations for the business continuity within the approved RPO and RTO when any of the disaster events kicks in.

How to Extend IAM’s Switch Role Limit using AWS Extend Switch Roles

In this blog post, I will be highlighting a browser extension that I have found to be extremely beneficial in managing access to multiple AWS Cloud Accounts. Introducing AWS Extend Switch Roles, a browser extension that allows users to switch between roles and customize its appearance all through the tool’s configuration window.


Recently, I did something I haven’t done in quite some time….. create a new Master Billing Account for a customer. This actually tripped me up a little bit as it raised a question I haven’t had to think about due to the wonderful world of automation; “What do I need to do to a new AWS Master Billing Account?”