themaximoguys
Products
Solutions
Industries
Resources
Community
About
Careers

Get weekly AI + EAM insights

Every Thursday. Free. No spam.

themaximoguysthemaximoguys

PRODUCTS

  • All Products
  • Agentic AI
  • AI Assistant
  • Predictive Intelligence
  • Vision AI
  • IoT Monitoring

SOLUTIONS

  • All Solutions
  • Java to AutoScript
  • Data Conversion
  • MAS 9 Accelerators
  • AI Data Builders
  • Deployment Options
  • Maximo on AWS
  • Maximo on Azure
  • Maximo On-Premises

INDUSTRIES

  • Manufacturing
  • Oil & Gas
  • Utilities
  • Nuclear Power
  • All Industries

COMPANY

  • About Us
  • Careers
  • Blog
  • Resources
  • Contact

COMMUNITY

  • Community Hub
  • Developer Profiles
  • Events & Webinars
  • Write for Us
  • Newsletter

IBM, Maximo, and watsonx are trademarks of International Business Machines Corporation. SAP, Infor, and Oracle are trademarks of their respective owners. The Maximo Guys LLC is an independent consultancy and is not affiliated with or endorsed by IBM or any other trademark owner.

© 2026 themaximoguys. All rights reserved.

Terms of Service|Privacy Policy|Accessibility
Built for reliability engineers
Systems Online
    All deployment options

    IBM Maximo on On-Premises

    MAS 9 in Your Own Data Center

    IBM Maximo Application Suite 9 on Red Hat OpenShift in your own data center, on VMware vSphere or other existing virtualization, including disconnected installs for plant networks and data residency

    Plan MAS on On-PremisesSee the architecture
    • Red Hat OpenShift Container Platform
    • VMware vSphere
    • OpenShift Data Foundation
    • vSphere CSI Driver (thin-csi)
    • IBM Db2 (in-cluster)
    • 01On-Premises Readiness AssessmentWe review your vSphere capacity, storage, network segmentation, identity provider, and database standards against MAS 9 requirements, and confirm OpenShift and catalog versions with IBM's compatibility reports for the release you plan to run.
    • 02OpenShift and Storage Build on vSphereWe install OpenShift on vSphere with the method that fits your environment, set up the ReadWriteOnce and ReadWriteMany storage classes, and configure ingress, certificates, and identity before MAS goes in.
    • 03Disconnected (Air-Gapped) InstallsFor OT and plant networks, regulated sites, and data residency requirements, we mirror images with mas mirror-images and mas mirror-redhat-images, either directly or through a two-phase transfer to removable media, then run mas configure-airgap and install from the private registry.

    Overview

    How IBM Maximo Application Suite runs on On-Premises

    IBM Maximo on-premises in MAS 9 means Red Hat OpenShift running on infrastructure you already own, most often VMware vSphere. OpenShift supports four vSphere install methods: installer-provisioned, user-provisioned, the Agent-based Installer, and the Assisted Installer, and Red Hat documents disconnected installs for the installer-provisioned, user-provisioned, and Agent-based paths. A MAS license includes an OpenShift subscription, and the MAS CLI installs the suite from a static IBM operator catalog. MAS needs both a ReadWriteOnce and a ReadWriteMany storage class, which on vSphere usually means OpenShift Data Foundation or the vSphere CSI driver with vSAN file service. The installer can provision Db2 and MongoDB inside the cluster or connect to databases you already run. For sites that cannot reach the internet, the MAS CLI mirrors IBM and Red Hat images to a private registry and configures the cluster to pull from it. We design, build, and upgrade these environments, including moves from Maximo 7.6.1.

    What teams weigh before running Maximo on On-Premises

    • Reuse existing vSphere capacity and operations skills
    • Pick a ReadWriteMany storage option before install
    • Decide on in-cluster or external Db2 and MongoDB
    • Plan a mirror registry for disconnected sites
    • Keep OpenShift and the MAS catalog on supported versions
    • Move off Maximo 7.6.1 without losing customizations

    What on-premises means in MAS 9

    Maximo 7.6 ran on WebSphere and a database server. MAS 9 is a set of OpenShift operators, so on-premises now means running an OpenShift cluster. IBM ended regular base support for Maximo Asset Management 7.6.1.x on 30 September 2025, and MAS 8.10 and 8.11 standard support ended on 30 April 2026. Extended and Sustained Support can be purchased for 7.6.1.x, but the long-term path is MAS 9.

    Reference architecture

    The layers of a MAS 9 deployment on On-Premises

    1. Layer 01

      OpenShift on VMware vSphere

      Red Hat OpenShift Container Platform on vSphere virtual machines, installed with installer-provisioned infrastructure, user-provisioned infrastructure, the Agent-based Installer, or the Assisted Installer. Red Hat also documents three-node compact clusters on vSphere for smaller footprints.

    2. Layer 02

      Compute and Node Pools

      Control plane, worker, and optional infrastructure node VMs sized for the MAS applications in scope. Dedicated storage nodes are common when OpenShift Data Foundation runs in the cluster, and GPU worker VMs can be added for Maximo Visual Inspection.

    3. Layer 03

      Persistent Storage

      MAS requires both a ReadWriteOnce and a ReadWriteMany storage class. OpenShift Data Foundation provides ocs-storagecluster-ceph-rbd and ocs-storagecluster-cephfs. The vSphere CSI driver provides the thin-csi class, which supports ReadWriteMany only when vSAN file service is configured. NFS is another documented option.

    4. Layer 04

      Databases

      The MAS CLI can provision Db2 and MongoDB inside the cluster or connect to databases you bring. Maximo Manage also supports Oracle Database and Microsoft SQL Server, which suits teams that already run those on-premises.

    5. Layer 05

      Disconnected Image Supply

      A private registry inside the network, such as Red Hat Quay, Harbor, or Artifactory, holds mirrored OpenShift, IBM, and dependency images. An ImageDigestMirrorSet redirects image pulls from public registries to that mirror.

    6. Layer 06

      Identity and Ingress

      MAS integrates with corporate identity through SAML or LDAP, and OpenShift routes expose the suite on internal DNS. Certificates come from cert-manager, which can use an internal certificate authority.

    Trade-offs

    What to plan for on On-Premises

    30 Sep 2025 maximo 7.6.1.x base support ended. Regular base support for Maximo Asset Management 7.6.1.x ended; Extended and Sustained Support are optional purchases

    IBM Support: End of Support Announcement (EOS) Maximo 7.6.1

    18 months openShift maintenance per minor release. Included with the OpenShift subscription that comes with a MAS license, plus an Extended Update Support add-on term

    MAS CLI: IBM Maximo Operator Catalog v9 (260924)

    500 GB+ minimum private registry storage. Minimum capacity the MAS CLI asks for when it sets up an in-cluster registry for a disconnected install, with 2,000 GB recommended

    MAS CLI: Private Registry guide
    01

    OpenShift Is a New Platform for Many Maximo Teams

    Teams that ran Maximo 7.6 on WebSphere now operate a Kubernetes platform with operators, catalogs, and cluster upgrades. That calls for different skills and runbooks than application server administration.

    02

    ReadWriteMany Storage on vSphere

    The vSphere CSI driver only provides ReadWriteMany volumes when vSAN file service is configured. Without it, a ReadWriteMany request fails, so many sites add OpenShift Data Foundation or NFS, each with its own sizing and support model.

    03

    Mirror Registry Size and Upkeep

    A disconnected install depends on mirrored images for OpenShift, IBM operators, the MAS applications, Db2, and MongoDB. The MAS CLI's own registry setup asks for at least 500 GB, and every catalog update needs a fresh mirror before it can be applied.

    04

    Keeping Versions in Support

    Each IBM Maximo operator catalog supports a defined set of OpenShift releases, and each OpenShift minor release has its own support window. Clusters behind a mirror can drift out of support if updates are not scheduled.

    05

    Running Stateful Services In-Cluster

    In-cluster Db2 and MongoDB keep data inside the data center, but backup, restore, and disaster recovery become the platform team's job rather than a managed service's.

    06

    Migrating from Maximo 7.6.1

    Moving to MAS 9 changes the runtime, authentication, and integration endpoints. Customizations, Java classes, and reports built for 7.6 need to be reviewed before the database is upgraded into Maximo Manage.

    What we do

    How we deliver IBM Maximo on On-Premises

    01

    On-Premises Readiness Assessment

    We review your vSphere capacity, storage, network segmentation, identity provider, and database standards against MAS 9 requirements, and confirm OpenShift and catalog versions with IBM's compatibility reports for the release you plan to run.

    AI on On-Premises

    The assessment covers whether Maximo Visual Inspection or the MAS AI Service is in scope, since GPU worker nodes and extra capacity change the cluster design.

    02

    OpenShift and Storage Build on vSphere

    We install OpenShift on vSphere with the method that fits your environment, set up the ReadWriteOnce and ReadWriteMany storage classes, and configure ingress, certificates, and identity before MAS goes in.

    AI on On-Premises

    Red Hat supports NVIDIA GPUs on vSphere through GPU passthrough or NVIDIA vGPU, with the NVIDIA GPU Operator managing drivers in the cluster, so Visual Inspection can run on the same platform.

    03

    Disconnected (Air-Gapped) Installs

    For OT and plant networks, regulated sites, and data residency requirements, we mirror images with mas mirror-images and mas mirror-redhat-images, either directly or through a two-phase transfer to removable media, then run mas configure-airgap and install from the private registry.

    AI on On-Premises

    Visual Inspection and AI Service images are mirrored with the rest of the suite, so inspection models can run on plant data that never leaves the site network.

    04

    Maximo 7.6.1 to MAS 9 Upgrade

    We inventory customizations, Java extensions, integrations, and reports, rehearse the database upgrade into Maximo Manage on a copy of production, and plan the cutover so your existing on-premises database platform can be reused where supported.

    AI on On-Premises

    Once on MAS 9, Manage data can feed Maximo Health, Predict, and the Maximo Assistant without a separate integration project.

    05

    Day-2 Operations and Upgrades

    We set up runbooks for catalog updates, OpenShift minor upgrades, Db2 and MongoDB backups, and mirror refreshes, so disconnected clusters stay on supported versions.

    AI on On-Premises

    GPU drivers and the NVIDIA GPU Operator are included in the upgrade runbook so AI workloads keep running after OpenShift updates.

    Moving Maximo to On-Premises or upgrading to MAS 9?

    Walk through your cluster, databases, integrations, and AI plans with an engineer who installs and runs MAS on OpenShift.

    Book a working session

    The stack

    Components in a MAS 9 build on On-Premises

    • Red Hat OpenShift Container Platform
    • VMware vSphere
    • OpenShift Data Foundation
    • vSphere CSI Driver (thin-csi)
    • IBM Db2 (in-cluster)
    • MongoDB Community (in-cluster)
    • Mirror registry for Red Hat OpenShift
    • Red Hat Quay, Harbor, or Artifactory
    • MAS CLI (mirror-images, configure-airgap)
    • cert-manager
    • NVIDIA GPU Operator

    Requirements

    Official prerequisites and references

    • IBM Docs: Air gap, offline, restricted network installation

      IBM's guide to installing MAS in a disconnected environment with a private mirror registry, a static catalog, and the automatic approval strategy.

    • MAS CLI: Install guide

      Install preparation, ReadWriteOnce and ReadWriteMany storage class selection, and in-cluster or bring-your-own Db2 and MongoDB.

    • MAS CLI: Image Mirroring (IBM)

      mas mirror-images modes (direct, to-filesystem, from-filesystem) and the content stages for core, applications, Db2, and MongoDB.

    • MAS CLI: Airgap Configuration

      mas configure-airgap creates the registry pull secret, the ImageDigestMirrorSet, and the CA trust the cluster needs to pull from a private registry.

    • Red Hat: Installing OpenShift on VMware vSphere

      Installation methods for vSphere, including installer-provisioned, user-provisioned, Agent-based, and Assisted installs and restricted network options.

    • Red Hat: Mirror registry for Red Hat OpenShift

      A small Quay-based registry for disconnected installs. Red Hat states it is not a substitute for a production Red Hat Quay deployment.

    • Red Hat: vSphere CSI Driver Operator

      The thin-csi storage class and the vSAN file service requirement for ReadWriteMany volumes on vSphere.

    • Red Hat: Deploying OpenShift Data Foundation on VMware vSphere

      Deploying ODF to provide block and shared file storage classes on vSphere-based OpenShift clusters.

    FAQ

    IBM Maximo on On-Premises: common questions

    Ask us something else
    Can IBM Maximo Application Suite run on-premises?

    Yes. MAS 9 runs on Red Hat OpenShift, and OpenShift can run on VMware vSphere, other virtualization, or bare metal in your own data center. A MAS license includes an OpenShift subscription, so the main decisions are infrastructure, storage, and databases.

    Does MAS 9 support VMware vSphere?

    MAS runs on OpenShift, and Red Hat supports OpenShift on vSphere with installer-provisioned, user-provisioned, Agent-based, and Assisted install methods. Check IBM's compatibility reports for the exact OpenShift versions supported by your MAS catalog.

    Can Maximo be installed in an air-gapped or disconnected network?

    Yes. IBM documents disconnected installs using a private mirror registry and a static operator catalog. The MAS CLI mirrors images with mas mirror-images, configures the cluster with mas configure-airgap, and the installer detects the disconnected setup from the ImageDigestMirrorSet it creates.

    What storage does Maximo need on vSphere?

    MAS needs a ReadWriteOnce and a ReadWriteMany storage class. The vSphere CSI driver's thin-csi class supports ReadWriteMany only with vSAN file service configured, so many sites use OpenShift Data Foundation, which provides both classes, or NFS.

    Can Db2 and MongoDB run inside the OpenShift cluster?

    Yes. The MAS CLI can provision Db2 and MongoDB in the cluster, or you can bring your own databases. Maximo Manage also supports Oracle Database and Microsoft SQL Server as alternatives to Db2.

    What is the mirror registry for Red Hat OpenShift?

    It is a small Quay-based registry Red Hat provides for hosting the images needed to install a disconnected OpenShift cluster. Red Hat says it is not a substitute for a production Red Hat Quay deployment, so long-running MAS environments usually mirror into an enterprise registry such as Quay, Harbor, or Artifactory.

    When did support for Maximo 7.6.1 end?

    IBM ended regular base support for Maximo Asset Management 7.6.1.x on 30 September 2025. Eligible customers on 7.6.1.3 or later can buy Extended or Sustained Support, but IBM's long-term path is MAS 9.

    Can we upgrade from Maximo 7.6 to MAS 9 on-premises?

    Yes. The Maximo 7.6 database is upgraded into Maximo Manage on an OpenShift cluster, which can sit in the same data center. Customizations, integrations, and reports need review first, and a rehearsal on a copy of production is standard practice.

    Can Maximo Visual Inspection use GPUs on vSphere?

    Red Hat supports NVIDIA GPUs for OpenShift on vSphere through GPU passthrough or NVIDIA vGPU, with the NVIDIA GPU Operator managing drivers. The MAS automation uses the certified GPU Operator when it sets up GPU support.

    Why run Maximo on-premises instead of in the cloud?

    Common reasons are OT and plant networks that cannot reach the internet, data residency rules, regulated environments, and existing data center capacity. The trade-off is that your team operates OpenShift, storage, and databases instead of a managed service.

    Other places to run Maximo

    Maximo on Bare Metal
    Maximo on IBM Cloud
    Maximo on Azure

    Run IBM Maximo on On-Premises with fewer surprises

    Tell us where Maximo runs today and where you want it to run. We will tell you honestly whether On-Premises is the right fit.

    Plan MAS on On-PremisesAll deployment options
    Sources & references (6)
    • MAS CLI: Image Mirroring (Red Hat)
    • MAS CLI: Private Registry setup
    • MAS CLI: Maximo Application Suite 9.2 dependencies
    • MAS CLI: Migration from EAM 7 to MAS 9 example
    • Red Hat: NVIDIA GPU architecture, GPUs and vSphere
    • IBM Support: Supported versions for Maximo Application Suite