Containers Module for MachaOn
The Containers Module in the MachaOn project enables the creation of containerized apps by combining modular artifacts and custom configurations. Using Docker and artifacts from the Maven repository, this module provides a streamlined process for building, configuring, and deploying modular apps composed of reusable “bricks” such as database integrations, messaging systems, authentication, and UI frameworks.
Introduction
Containerized apps are critical for modern software development, offering flexibility, scalability, and portability. The Containers Module ensures that apps built using the Machanism ecosystem can be seamlessly deployed in isolated environments via Docker, leveraging the advantages of containerization for various customer use cases.
This module allows developers to compose final builds using ready-made MachaOn Kits—predefined configurations with components such as databases, message brokers, authentication solutions, and front-end frameworks—to meet specific business requirements.