"High-ish" availability cross-region architectures

TL;DRThe architectures of a cross-region highly available (HA) application vs a single region application are often seen as quite distinct. This post will show it doesn't have to be that clear cut, with a few small changes we can cost effectively deal with a region outage quicker and without the same expense as running redundant copies of our solution.IntroductionHigh Availability concepts and architecture is a big topic but I wanted to cover a specific aspect of HA with regards to configuring architectures across datacentre regions. This post doesn't cover other important aspects of HA and re…

Read more »

Quick and simple screen recording and editing on Windows 10

Without needing to install any 3rd party tools you can create and edit screen recordings in a few simple steps. I recently starting speaking at local usergroups and conferences and wanted to record videos of some of my demos as a back up. I know there are very popular and fully featured tools such as Camtasia but I just wanted some basic screen recording and didn't want to have to buy and learn a new tool for such a basic requirement. Not many people know there is a capability of recording your screen built into Windows 10 and as of the Fall Creators Update (released Oct 2017) you can also do…

Read more »

Generating Kubernetes configuration files using Kubectl

When you're new to Kubernetes creating the Kubernetes configuration files starting with a blank editor window can be quite daunting. One option is to copy an existing file from somewhere and editing it but this can be problematic as there may be alot of noise or perhaps old API versions neither of which are helpful when you're just starting out. A handy tip is to use the Kubectl (the Kubernetes CLI) to generate a minimal configuration file for you. This will ensure the file is matched to the version of Kubernetes you're using and shouldn't contain too much extraneous information. Using the -o…

Read more »