Skip to content
On this page

Introduction

What is Mappia?

Mappia is a Helm Chart and several Terraform Modules designed to help you deploy and manage Magento 2 in production on your own infrastructure. Mappia builds upon existing features of Kubernetes and provides simply command line utilities to help you build, deploy, and manage your Magento 2 store, from the smallest ecommerce shop to the largest retail behemoth.

When using Mappia, a fresh deployment of your store is just one command away.

bash
helm upgrade --install lemurs-larp-llc oci://mappia.azurecr.io/helm/mappia  --atomic

INFO

This documentation assumes that you are familiar with the core concepts of Containers and Kubernetes. You don't necessarily have to know them intimately, but a rough understanding is extremely useful. If you're comfortable with the Kubernetes overview documentation and how to build a docker container, this documentation should be readily understable.

The Tooling

Mappia's tooling allows you to handle many of the common challenges of running the infrastructure of a Magento store. Depending on what you need, the size of your store, and how many stores you are managing Mappia provides the tools you need to succeed:

  • Easy system upgrades between Magento versions
  • Repeatable deployments driven by infrastructure-as-code
  • Automated deployments via existing CI Providers
  • Failed deployment rollbacks
  • Terraform modules to quickly provision, upgrade, and maintain the necessary infrastructure.
  • Running anything alongside your Magento store.
  • Horizontal Autoscaling
  • Self-controlled infrastructure

Managing all of this may seem like a challenge, but don't worry, we've designed Mappia to be as autonomous as possible; we don't enjoy getting home late either.

What next?

Depending on how comfortable you are with these tools or managing infrastructure, this is where the road forks: