Skip to content

MOJO Platform

Manage servers, storage, and network devices through a single, standards-based platform.

Metify chip logo

Get started

What is MOJO?

MOJO is a platform to manage servers, storage, network devices, and rack elements via the DMTF Redfish standard. MOJO's focus is to remove the need to use multiple proprietary tools and platforms to manage multi-OEM infrastructure. MOJO has everything needed to start managing your systems' lifecycles:

  • O/S and app stack provisioning with built-in iPXE facility.
  • Firmware updates (BIOS, BMC and add-on cards).
  • Bulk BIOS settings assignments.
  • RBAC and logical resource pools for servers.
  • YAML based workflow engine to create repeatable workflows.

MOJO stands out as a Modern DCIM Platform that simplifies and enhances the management of diverse data center elements. Leveraging OPEN standards like Redfish & vPro, supporting multiple OEMs, offering quick installation, and providing appliance options contribute to its flexibility and usability in diverse data center environments.

Who can Benefit from MOJO?

  • IT Leaders seeking relief from the burdens of server infrastructure management, desiring to redirect their focus towards applications and customer-facing deliverables.
  • Operators aiming to enhance server deployments and decommissioning with role-based access control and policy implementation. MOJO monitors server usage, ensuring security by locking them upon deployment.
  • Operators interested in creating reusable templates for consistent server deployment, specifying firmware, BIOS settings, operating system footprints, and comprehensive stacks like OpenStack, OpenShift, OpenNebula, etc.
  • Operators in need of robust auditing trails to track provisioning or modifications of assets, providing transparency into actions performed on servers at any given time.
  • Operators committed to ensuring the safety and security of management and provisioning operations for servers, utilizing Redfish and VLANs.

Who Uses MOJO?

MOJO is used by Fortune 500s, Banks, Telcos, Financial Services, Public Sector customers. Check out Major League Baseball's Medium article highlighting how MOJO is used to remotely provision and provide DAY 2 management of bare metal K8's clusters within each of MLB's ballparks internationally.

How Does MOJO Work?

At its core, MOJO is a platform for managing hardware through standards-based protocols. It is designed to fully support the DMTF Redfish standard for hardware management, as well as Intel’s vPro technology.

MOJO works by discovering hardware on your network and then registering that hardware within the platform.

Discovery

For discovery to work, MOJO must be installed on your network and have access to the management controllers of the hardware you want to manage.

Registration

For registration, MOJO needs valid credentials to access each device’s Redfish API. Once registered, MOJO can manage the hardware directly through its Redfish interface.

Installation Types

MOJO is available in two deployment models: Software Appliance and Hardware Appliance.

The most common and preferred enterprise deployment. Download and install MOJO directly onto one of your existing servers — no dedicated hardware required. MOJO operates as a self-contained software appliance, packaging all platform components into a containerized stack that runs on any Docker-compatible Linux host.

The software appliance is ideal for:

  • Enterprise data centers — Deploy on existing rack-mounted servers alongside your current infrastructure.
  • Cloud environments — Run MOJO on virtual machines in AWS, Azure, GCP, or any cloud provider.
  • Remote and branch offices — Lightweight footprint allows deployment on modest hardware at distributed sites.
  • Evaluation and proof-of-concept — Get up and running quickly without dedicated hardware procurement.

See the installation documentation and best practices section for system requirements and setup instructions.

Hardware Appliance

A purpose-built, pre-configured physical appliance shipped directly to your site and ready to deploy out of the box. Hardware appliances are fully certified and supported by Metify, with configurations tailored to a wide range of deployment scenarios:

  • Data center — Rack-mounted appliances designed for large-scale, centralized infrastructure management.
  • Edge and remote sites — Compact, ruggedized units for space-constrained environments such as branch offices, retail locations, or remote facilities.
  • Telecommunications — Hardened appliances built for cell tower, central office, and network point-of-presence deployments.
  • IoT and industrial — Specialized form factors for managing IoT gateways, industrial controllers, and distributed sensor networks.
  • Hybrid environments — Appliances that bridge on-premises and cloud infrastructure, providing unified management across hybrid architectures.

Configurations vary widely depending on use case and scale requirements. The hardware appliance is not available for evaluation purposes. Please contact us at support@metify.io to discuss your deployment needs.

Architecture

MOJO is a microservices-based platform that is designed to be highly available and scalable. The platform is composed of several microservices that work together to provide the functionality of the platform. The microservices are designed to be stateless and can be scaled horizontally to meet the demands of the infrastructure.

Components

MOJO is composed of several components that work together to provide the functionality of the platform:

  • API Server: The API server is the main entry point for all API requests. It is responsible for routing requests to the appropriate microservice.
  • Database: The database stores all the data for the platform, including hardware inventory, configuration, and state.
  • Worker: The worker is responsible for executing tasks such as firmware updates, BIOS configuration, and OS provisioning.
  • Scheduler: The scheduler is responsible for scheduling tasks to be executed by the worker.
  • Discovery Service: The discovery service is responsible for discovering hardware on the network.
  • iPXE Server: The iPXE server provides network boot services for OS provisioning.

Core Functionality

MOJO provides several core features:

  • Hardware Discovery: Automatically discover Redfish-enabled hardware on your network.
  • Hardware Registration: Register discovered hardware with credentials to enable management.
  • Firmware Management: Update firmware for servers, BMCs, and add-on cards.
  • BIOS Configuration: Configure BIOS settings across multiple servers.
  • OS Provisioning: Deploy operating systems and application stacks via iPXE.
  • Resource Pools: Organize servers into logical pools with RBAC policies.
  • Workflow Engine: Create and execute YAML-based workflows for repeatable operations.
  • Audit Logging: Track all operations performed on managed hardware.

Get Started

Installation is easy! Get started here