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 23 days ago

    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 18 days ago


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



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

    Posted 16 days ago

    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 16 days ago

    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 15 days ago

    U can refer this article.



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



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

    Posted 15 days ago

    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
    ------------------------------