Cloud Pak for Integration

 View Only
Expand all | Collapse all

Running Spring Boot Applications over cloud Pak for integration

  • 1.  Running Spring Boot Applications over cloud Pak for integration

    Posted Mon March 20, 2023 01:37 PM

    Hi Everyone,

      As I know to develop and run spring boot services in a Cloud Pak, it can be done only on IBM Cloud Pak for Applications. There are Those who says that IBM Cloud Pak for Integration based on Open Shift and Kubernetes, so it can be easy to create, build, deploy and run your own images and container and managing them regardless the used technology. 

     Regarding my Experience that Open shift components and Cloud Pak Functional Services are making an ecosystem that serves only components [ MQ, ACE, DataPower, Event Streaming, and Aspera] implementing an integration microservices with full automated build, deployment and operations.

    If it is possible, there is a massive efforts and tasks needed to be done on the cluster to implement this, but at the end there are many troubles and issues will occur in CP4I.

    I need to know if developing and deploying Spring Boot Services is possible on IBM Cloud Pak for Integration. I searched a lot and couldn't find anything for or against this approach.


    Best Regards.



    ------------------------------
    ahmad taha
    ------------------------------


  • 2.  RE: Running Spring Boot Applications over cloud Pak for integration

    Posted Mon April 10, 2023 10:30 AM

    Dear Ahmad Taha, 

    IBM Cloud Pak for Integration (CP4i) is the bundling offering from IBM which includes the various integration products from IBM as complete enterprise grade integration solution which runs on top for OCP, hence from license point of view, Open Shift license (Restricted ) that you get with OCP4i license is intended to be used for OCP4i bundled applications only , Spring boot is not one of them as you mentioned already above. 

    Now coming back to running Spring Boot applications in OCP cluster which you have set up for OCP4i , Yes you can deploy and run spring boot services there provided that you have OCP license entitlements ( Unrestricted license for OCP4i), if you deploy the spring boot applications in restricted OCP4i environment , you will break the license agreement with IBM which can create problem.

    So the short answer is No you should not deploy the non OCP4i services if your OCP license entitlement is restricted for OCP4i only. Technically you can run anything which runs as containers. 



    ------------------------------
    Satendra Negi
    ------------------------------