Skip to content


In this tutorial, we will explain how to set up a new MACH composer project in any of the supported clouds, including the setup of a commercetools project. Also, we explain how to create your first MACH component (a serverless microservice), and attach it to your project.

How does MACH composer work?

MACH composer takes a YAML configuration as input, and will translate this into a Terraform configuration. It will then execute the terraform configuration, which will deploy all resources for the site architecture.

MACH diagram

MACH composer is intended for managing multiple instances of the architecture.

Get started with MACH composer

In this tutorial we'll walk you through the steps required to get started with MACH.