


IaC Books and Summer reading
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
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 »
Cloud Centre of Excellence
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 »
Overview of SaaS
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 »
Client-server Distributed Computing: a summary of Architecture patterns
Client-server Distributed Computing Distributed systems that are accessed over the Internet are normally organized as client-server systems. In a client-server…
Read More »
Distributed Software Engineering Overview
Reference: Sommerville, Software Engineering, 10 ed., Chapter 17 High Level View Virtually all large computer-based systems are now distributed systems. A dist…
Read More »
SDLC Summary
The following table outlines the key steps in the Software Development Lifecyle (SDLC). Table: SDLC Category Description Supporting Workflows Relevancy to a pr…
Read More »
Boehm Validation model in Software Engineering
Boehm stated that validation was to ask if we are building the ‘right product’? Architecturally based software engineering activities support validation by map…
Read More »
