MQ

MQ

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  IBM MQ Deployment on AWS EKS or ECS Fargate

    Posted Thu March 27, 2025 12:08 PM

    Hi team, I want to migrate my MQ from AWS EC2 using EFS to AWS EKS/ECS on Fargate, using EFS as shared storage.

    Current environment:

    • Active-passive, 2 instance
    • AWS EC2 m5.xlarge
    • EFS shared storage
    • CPU utlilzation less than 30%

    To be environment:

    • Containerised multi-instance MQ instead of MQ with Native HA
    • AWS EKS/ECS Fargate
    • Use EFS shared storage

    Is the above set up supported?
    Any issues?
    How much will the throughput be in the setup?



    ------------------------------
    Kai Ler Seah
    ------------------------------


  • 2.  RE: IBM MQ Deployment on AWS EKS or ECS Fargate

    Posted Thu June 19, 2025 03:43 AM

    IBM MQ is certainly supported in AWS EKS. You can use the IBM provided Helm charts for the same.

    https://github.com/ibm-messaging/mq-helm/blob/main/samples/AWSEKS/README.md



    ------------------------------
    Nipun Goel
    Infrastructure Engineer
    DNB Bank ASA
    Oslo
    ------------------------------



  • 3.  RE: IBM MQ Deployment on AWS EKS or ECS Fargate

    Posted Mon June 23, 2025 09:03 AM


    ------------------------------
    Arthur Barr
    Container Architect, IBM MQ
    IBM
    ------------------------------



  • 4.  RE: IBM MQ Deployment on AWS EKS or ECS Fargate

    Posted Wed June 25, 2025 06:58 AM

    Hi Arthur,

    Thanks for getting back.

    Do we have the article or documentation to show IBM MQ support for AWS EKS Fargate deployment?



    ------------------------------
    Kai Ler Seah
    ------------------------------



  • 5.  RE: IBM MQ Deployment on AWS EKS or ECS Fargate

    Posted Thu June 26, 2025 04:17 AM

    Not directly.  There are hundreds of different container runtime environments, so it's almost impossible for us to maintain a complete and up-to-date list.  The documentation page Support for the MQ Advanced container images says that they are supported on containerd.  You can follow the system requirements link on that page to clarify versions, which currently indicate containerd 1.6 onwards.  The AWS page Under the hood: AWS Fargate data plane says that AWS Fargate uses containerd.  I can't find a page where AWS documents which version of containerd they use, but container 1.6 is pretty old, so there's an excellent chance that it's above that version.



    ------------------------------
    Arthur Barr
    Container Architect, IBM MQ
    IBM
    ------------------------------



  • 6.  RE: IBM MQ Deployment on AWS EKS or ECS Fargate

    Posted Thu June 26, 2025 02:31 PM

    U can refer this article.



    ------------------------------
    om prakash
    Architect
    NorthwesternMutual
    Milwaukee
    ------------------------------



  • 7.  RE: IBM MQ Deployment on AWS EKS or ECS Fargate

    Posted Fri June 27, 2025 03:02 AM

    Sadly, that article only covers the technical aspects of running an MQ container on ECS Fargate, but does not account for the fact that you can't meet the conditions of licensing.  i.e. you need to use the IBM License Service, which is Kubernetes-only.



    ------------------------------
    Arthur Barr
    Container Architect, IBM MQ
    IBM
    ------------------------------