
Docker – summary of what, when, why
What are Docker containers? Docker containers are lightweight application hosting environments. Like VMs, they are designed to be easily portable between diffe…
Read More »

What are Docker containers? Docker containers are lightweight application hosting environments. Like VMs, they are designed to be easily portable between diffe…
Read More »
Kubernetes (K8s) use-cases are centred on scaling. Architectures which are Containerised, with hundreds, or even thousands of Containers require immutable scal…
Read More »
API and REST standards allowed an easier exchange of data and system connectivity. This has propelled the rise of containers, and Kubernetes, in which applicat…
Read More »
There is a connectivity overlap within level 7 between the API Gateway and a Service Mesh. Service Mesh’s, which are decentralized proxies running against each…
Read More »

Infrastructure as code (IaC), attempts to codify the underlying deployment infrastructure. There are 2 broad categories: continuous deployment, or continuous d…
Read More »Defining Principles for Architects based on TOGAF IT Principle Architects and their role in building and aligning IS architectures (Source Link). Redacted and …
Read More »
Build one per Cloud platform For Very Large Enterprises, it is unlikely that you will succeed at Cloud, without a centralised method, set of processes, standar…
Read More »
Software as a service Software as a service (SaaS) involves hosting the software remotely and providing access to it over the Internet. Software is deployed on…
Read More »