Category Architecture

Cloud Architecture Review Board

Cloud architectures are complex systems with many moving parts and numerous stakeholders.  While a clear roadmap and strategy can help keep your infrastructure organized, without a dedicated governing body to take ownership of the system and all its processes as…

Architecture Compliance Reviews

An Architecture Compliance review is a scrutiny of the compliance of a specific project against established architectural criteria, spirit, and business objectives. A formal process for such reviews normally forms the core of an Enterprise Architecture Compliance strategy. Purpose The…

Architecture Compliance – Terminology

A key relationship between the architecture and the implementation lies in the definitions of the terms “conformant”, “compliant”, etc. While terminology usage may differ between organizations, the concepts of levels of conformance illustrated below should prove useful in formulating an…

Monorepos

Monorepository is a hot topic at the table. Though the concept first appeared about a decade ago, it took so many years for this tool to evolve at a large scale. You would be amazed to know that Google was…

Scaling Software Architectures

We live in an age where massive scale, Internet-facing systems like Google, Amazon, Facebook and the like are engineering icons. They handle vast volumes of requests every second and manage data repositories of unprecedented size. Getting precise traffic numbers on…