Maximo Application Suite on Amazon Web Services overview

IBM® Maximo® Application Suite can be installed in the Amazon Web Services (AWS) cloud. You subscribe to this product, specify the installation parameters, and install Maximo Application Suite.

In Amazon Web Services Marketplace, Maximo Application Suite is available either as a bring-your-own-license (BYOL) product or as a paid offering.

  • BYOL product
    The BYOL product can be installed from the AWS Marketplace by using any one of the following CloudFormation templates:
    • An existing Red Hat® OpenShift® cluster
    • In Maximo Application Suite 8.8 and later, a new Red Hat OpenShift cluster by using the Installer Provisioned Infrastructure (IPI)
    • In Maximo Application Suite 8.8 and later, a new Red Hat OpenShift cluster by using the User Provisioned Infrastructure (UPI)

    After you receive your Maximo Application Suite license, you can use it to install Maximo Application Suite in your Amazon Web Services cloud account.

    Note: Starting in 8.11, to create prerequisite network resources such as VPC, private, and public subnet required in UPI mode of Maximo Application Suite deployment on AWS, unzip the pre-req-vpc-subnets.zip file and follow the steps given in the Readme file.

    Note that a Terraform client and an AWS client must be installed on the machine from where the script is being executed.

  • Client-managed product

    In Maximo Application Suite 8.8 and later, you can install a new Red Hat OpenShift cluster as part of the Maximo Application Suite deployment from the Amazon Web Services Marketplace.

    Maximo Application Suite client-managed with Red Hat OpenShift entitlement
    This product includes the subscription for the Red Hat OpenShift cluster that is deployed during the installation process.
    The following CloudFormation templates are available as fulfillment options:
    • A new Red Hat OpenShift cluster by using the Installer Provisioned Infrastructure (IPI)
    • A new Red Hat OpenShift cluster by using the User Provisioned Infrastructure (UPI)
    Maximo Application Suite client-managed without Red Hat OpenShift entitlement
    This product does not include the subscription for the Red Hat OpenShift cluster that is deployed during the installation process or the existing one provided by the user. You must have your own Red Hat OpenShift subscription to deploy Maximo Application Suite by using this product.
    The following CloudFormation templates are available as fulfillment options:
    • An existing Red Hat OpenShift cluster
    • A new Red Hat OpenShift cluster by using the Installer Provisioned Infrastructure (IPI)
    • A new Red Hat OpenShift cluster by using the User Provisioned Infrastructure (UPI)

Purchase AppPoints on the AWS marketplace page. After the purchase, these AppPoints are available as licenses, which you can use to install Maximo Application Suite in your Amazon Web Services cloud account.

High-level architecture

The following diagram shows the high-level architecture for Maximo Application Suite BYOL on Amazon Web Services:
High-level architecture
  1. You buy IBM Maximo Application Suite from the Amazon Web Services Marketplace. Systems that are required to install Maximo Application Suite, such as Red Hat OpenShift, IBM license Center, and My IBM Container Library are enabled.

    For procedure to link IBM purchase and Red Hat OpenShift account, see https://www.ibm.com/docs/en/cloud-paks/1.0?topic=iocpc-accessing-red-hat-entitlements-from-your-cloud-paks.

  2. Retrieve the following:
    1. The pull secret from the Red Hat OpenShift Cloud site.
    2. Entitlement key from the My IBM site.
    3. The license.dat file from IBM license Center (LKS) site.

      A placeholder serverID is used.

  3. The license.dat file is added in an S3 bucket that can be reached by using the URL.
  4. You provide credentials and the S3 bucket link in the license.dat file.
  5. The Cloud Formation Template is launched.
  6. You can retrieve the license.dat file from the S3 bucket.
  7. You install the Red Hat OpenShift Container Platform cluster and Maximo Application Suite in a way to match the placeholder serverID and then installs the license.dat file.

    For more information, see Cloud Pak for Data BYOL.

The following diagram shows the high-level architecture for Maximo Application Suite Paid on Amazon Web Services:
High level architecture of Maximo Application Suite customer managed offering on Amazon Web Services
  1. In Amazon Web Services Marketplace, you can subscribe to the public Maximo Application Suite. You might also find and buy a private offer for Maximo Application Suite. The Amazon Web Services account number and IBM product code are shown. You can then record the number and code.
    1. The purchased license is provided in the License Manager of your account.
    2. A notification is sent to the IBM Partner Marketplace that the client CustomerID subscribed to Product Code. For Private Offer, an offerID is included in the subscription notification.
  2. IBM Partner Marketplace collects any missing information from the notification by using the daily reports. All information must be available within 72 hours. For a private offer, IBM Partner Marketplace might get information from sales qualified opportunities (SQO) to complete the order.
  3. You can go to the IBM Partner Marketplace to complete the buying process and to get credentials. On the IBM Partner Marketplace, you get an IBM ID if you do not have one and must input the required information including the purchased product code and Amazon Web Services account number. You can now access instructions on how to get the entitled register key and pull secret. This flow might not be possible before 72 hours from the subscription in the public offering case.
  4. The following process takes place:
    1. If the subscription records are pending, the IBM Partner Marketplace creates the order on its internal customer portal now that the IBMid is known.
    2. The order creation triggers the access to the IBM Container Library (Entitled Register) for Maximo Application Suite and IBM Cloud Pak® for Data. Your Red Hat OpenShift account is enabled for linking.
  5. You can now do the following:
    1. Access My IBM, retrieve the entitlement key, and link your IBM and Red Hat OpenShift accounts. For more information, see https://www.ibm.com/docs/en/cloud-paks/1.0?topic=suocpc-accessing-red-hat-entitlements-from-your-cloud-paks.
    2. Register with Red Hat OpenShift and retrieves the pull secret.
  6. You start the deployment and use the entitlement key and pull secret to install Red Hat OpenShift and Maximo Application Suite.
  7. Red Hat OpenShift Container Platform is installed with Cloud Credential Operator (CCO) in Mint mode and a credential request is created to create the secret that is used by IBM Suite License Service to allow interface Amazon Web Services License Manager Service.
  8. The Maximo Application Suite license server connects the Amazon License Manager to check out or check in AppPoints. This information is refreshed every 15 minutes.

    For more information, see IBM Cloud Pak for Data Quick-start.

Next steps

Before you can install IBM Maximo Application Suite on Amazon Web Services, you must consider your installation preferences, such as whether you want to create a Red Hat OpenShift cluster or reuse an existing cluster.

For more information, see Planning to install on Amazon Web Services.