Message Image  

App Connect

App Connect Enterprise CI/CD deployment to IBMCloud/OpenShift/IBM CloudPak for Integration 

Fri July 31, 2020 07:36 AM

1. Overview

This article will provide guidance to teams who are looking to building a CI/CD for IBM App Connect Enterprise (ACE) bar file deployment onto IBMCloud/OpenShift/ICP4I Integration Server. It’s a simple REST ACE Message Flow that receives the request, writes the payload to a MQ Queue, and sends a reply back.


The Scenario,
1) Developer commits the ACE project into the github repository.
2) Jenkins Build job pulls ACE projects from Github repository.
3) Jenkins Build job creates bar files and uploads them into Nexus Artifactory.
4) Tags the github project with the Jenkins build number.
5) Jenkins deploy job,
> Downloads bar files from Nexus
> creates docker images containing bar files
> Uploads the docker image to the OpenShift Container Registry
> Deploy the docker image to create ACE Integration Server.

The Build server is a RHEL, and I installed Jenkins, Nexus, Xvfb, ACE on it.


(see attached PDF for full article)


#AppConnectEnterprise(ACE)
#CI/CD
#ibmcloud
#Openshift
#IBMCloudPakforIntegration(ICP4I)

Statistics

0 Favorited
19 Views
2 Files
0 Shares
11 Downloads
Attachment(s)
pdf file
App Connect Enterprise CI-CD deployment to IBMCloud-OpenS...pdf   774K   1 version
Uploaded - Fri July 31, 2020
zip file
SB_REST2MQ_API.zip   8K   1 version
Uploaded - Fri July 31, 2020