Skip to content

Architecture guidance overview

Building MACH systems is a significant effort that spans many technologies, systems and methodologies. On this page, we will offer some (opinionated) guidance on how to build MACH systems as a whole.

Terraform guidance

Terraform is the infrastructure-as-code engine underneath MACH composer. Read more about how to use Terraform (and for what) on this page.

Designing your tenancy model

MACH composer is intended to facilitate multi-tenancy on top of a range of MACH services, microservices and integrations. This page describes what to look at when designing your tenancy model, from different perspectives.

Responsibilities

Todo

explain about responsibilities in the system

Example architecture

Todo

create example architecture overview (diagrams)

Example AWS infrastructure

Todo

create AWS infrastructure example (diagrams), links to best practises (i.e. account setup)?

Example Azure infrastructure

Todo

create Azure infrastructure example (diagrams), links to best practises?