Software Architect Security – what does defense by depth mean on the cloud?

According to a recent report – security looks to be a top concern among Software Architects. In this article I go into detail on one of the core ways in which you can achieve dependable security in evolving online systems – namely defense by depth. What is defense by depth? Simply put this is where one Read more about Software Architect Security – what does defense by depth mean on the cloud?[…]

Systems Architecture & Security, winning at both

Online systems need to be both secure and designed to last, so how can you achieve both and not blow the budget? This article covers a few simple principals you can adopt which are both good for your systems architecture and good for your security. #1 System Components should only do what they say on Read more about Systems Architecture & Security, winning at both[…]

Why do cloud services fail?

Given the recent outage with AWS and how some bad typing could bring down a large part of the cloud infrastructure of Amazon I thought it might be informative to pull the veil back a bit on how cloud systems work and what are the common failure modes and how to guard against it. A Read more about Why do cloud services fail?[…]

Beware of Salesmen bearing SLA’s

This is in relation to some consulting with a business about whether to use an Off The Shelf (OTS) solution for some auth middleware or not. To OTS or not to OTS – is that the question? Sorry for mangling Shakespeare but when considering an OTS solution, compared to doing something else (like doing in Read more about Beware of Salesmen bearing SLA’s[…]