
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 »

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 »
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 »
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 stated that validation was to ask if we are building the ‘right product’? Architecturally based software engineering activities support validation by map…
Read More »
An excellent article on the perils of moving to Micro-services from a failed real world project is here. It is simply a myth that ‘all firms’, and ‘all project…
Read More »
TOGAF and the Architecture ‘Continuum’ Definitions: TOGAF: The Open Group Architecture Framework Continuum: A continuous extent or succession from a starting p…
Read More »
9 key Architectural Principles that should drive Architectural Target Models and Deployment. Architecture Principle 1: Align IS to the Business Strategy and pu…
Read More »
RightScale State of the Cloud Report https://www.rightscale.com/lp/state-of-the-cloud AWS is being used by about 2/3 of respondents to handle various types of …
Read More »
PCF is the market leading PaaS platform and very useful if deploying on Azure and other Cloud IaaS models. Migrating, refactoring or building apps to be ‘Cloud…
Read More »