Skip to main content

Overview

MAPS Messaging offers flexible deployment options to suit various infrastructure needs.
This overview provides a high-level guide and links to detailed installation methods.


Deployment Methods

Containers

Other Options

  • Bare metal installations (manual build and install)
  • Cloud provider deployments (AWS, GCP, Azure)

System Requirements

  • Minimum: 1 GB RAM, 1 CPU core
  • Recommended: 2 GB RAM, 2 CPU cores
  • Storage: 500 MB minimum (expand based on message persistence requirements)
  • Networking: 1 Gbps recommended for production

Monitoring & Management

  • Monitoring
    Integration with Prometheus and Grafana for real-time metrics.

  • Prometheus Setup
    Step-by-step guide to enable the JMX Exporter and expose maps_ metrics for Prometheus/Grafana.


Getting Started

  1. Select a deployment method based on your environment.
    • Development or testing → Debian package or container.
    • Production → Kubernetes, cloud, or RPM/Windows installers.
  2. Configure your environment (network, storage, security).
  3. Deploy MAPS Messaging using your chosen method.
  4. Verify the installation by starting the server and checking logs.