What if Base Maximo was Modular ? - a perspective
While we have seen the evolution of Maximo over many years leading us to MAS 8.0, this article is just a perspective what if applications in Base Maximo were modular ?
How are you readers ? Welcome to another article and please do subscribe to our page in case you haven’t subscribed yet. Thanks again for your patronage.
Disclaimer: These are just perspectives/ point of view and hence they could be subject to individual opinions. Basically, ‘What if’ scenarios … I have kept the language simple for better visualization and thought process.
Overview:
Architectural patterns have evolved over a period of time from being Monolithic to the most recent trend of Micro services. In fact, we have gone beyond that and trying to keep up. IBM Maximo as one of the leading CMMS products stands between being a fully monolithic and micro services based setup as Service Oriented Architecture. With MAS 8.0, the dynamics are changing and things are evolving and we are all super excited. This article is an attempt to visualize Maximo in a modular way where you will be able to run only the basic services first and keep incrementally add other modules as you require.
Some potential scenarios that is leading us to this discussion:
A customer wants to use only Assets modules - Asset Life Cycle Management
A customer wants to use only Asset & Workorders - Workorder Management
A customer doesn’t want to use Inventory modules because they are using SAP or Oracle / 3rd party material management systems
A customer has their own reporting tool and hence not inclined to use BIRT reporting to be part of their base module
A customer who is looking for a simple light weight application to test their waters in Asset management or CMMS
A customer who wants to invest bare minimum infrastructure to run a CMMS application
and the list goes on…
So the question is - What if - there is something called IBM Maximo ‘Lite’ ? a scaled down version which can be incrementally upgraded with plug-able type modules but can still work seamlessly between them and provide us the same power of CMMS capabilities.
As simple as, I install the core TPAE with only Asset Management modules (Asset Templates, Assets, Meter and Meter readings) and then incrementally add Workorder modules to it as a ‘plug and play’ type as and when required. These are not add-ons so to say, but are additional modules that can be provisioned.
A simple illustration below:
What do you think of this ? Leave your comments below. Thanks again and have a wonderful rest of the week.
Maximo Essentials was there since older versions but its still not modular the way you have mentioned here in article but to achieve something like this it would require possibly bottom up redesign as most of Maximo modules rather at application level lots of tight coupling at both Database/Data Model as well business logic layer.