DEV Community

Said Olano
Said Olano

Posted on

Mach Architecture

MACH architecture is a set of technology principles behind new, best-of-breed technology platforms. The acronym stands for Microservices-based, API-first, Cloud-native, and Headless:

  • Microservices: Individual pieces of business functionality that are independently developed, deployed and managed.

  • API First: All functionality is exposed through an API, making it possible to tie together two or more applications or services.

  • Cloud-Native SaaS: Software-as-a-Service that leverages the full capabilities of the cloud, beyond storage and hosting, including elastic scaling of highly available resources. Functionality is updated automatically, eliminating the need for upgrade management.

  • Headless: The front-end user experience is completely decoupled from the back-end logic, allowing for complete design freedom in creating the user interface and for connecting to other channels and devices (i.e. existing applications, IoT, A/R, Vending Machines, sensors, etc.).

Top comments (0)