Request Your DPAA® Testing Lab Today!

Kumba Software LLC
Kumba Software LLC
  • Home
  • Features & Tutorials
  • Downloads
  • Contact Us
  • About Us
  • More
    • Home
    • Features & Tutorials
    • Downloads
    • Contact Us
    • About Us
  • Home
  • Features & Tutorials
  • Downloads
  • Contact Us
  • About Us

How to use the dpaa® lab

How to use a Kumba Software hosted lab

Kumba Software is proud to announce the availability of a testing lab for DPAA®!   You can even create your own lab as a third data-center and connect to those appliances as well.


After you request a lab, and we have established your requirements, our team will build and set up your appliances.  When the appliances are ready, we will send a DPAA® appliance configuration file to the email you provide in the contact us form.  

 

You will then use the import feature of the Appliance Management Screen to import and obtain the lab appliance configurations.    Don't change these configurations, as it will most likely result in losing access to your lab appliances.


The lab appliances will have a minimal configuration.  This is where you can put DPAA® to work by creating domains, uploading files, importing configurations, and just about anything else you want!   


There are a few limitations you want to make yourself aware of, but you'll be able to test most of the functionality.

Hosting your own dpaa® lab

Setup and Requirements

To host your own lab, you will need to fulfill a number of requirements.


In any machine/server available to you:


  1. Install and Run Docker Desktop 
  2. Create a new empty directory named, for example, "DPAppliance1". 
  3. Change into the new directory and create a new YML file named "docker-compose.yml" and then copy and paste the docker-compose.yml template from below to get started.
  4. Replace the capitalized markers in curly braces with your specified values for that appliance.  For each appliance you create for your lab, you will need to change the ports to unique values.
  5. If your docker appliances will be running on a different machine than the one from which you are testing DPAA®, you may need to open a firewall to the host/port combinations for access to the appliances. 
  6. Open a terminal, navigate to the directory, and enter the following command:


docker compose up -d


For each appliance, repeat steps 2 - 6.


To stop a running Docker appliance using these instructions:


  • Open a terminal.
  • Navigate to the directory where the docker-compose.yml file is located for any given appliance.
  • Enter the following command:


docker compose down


 

DOCKER COMPOSE TEMPLATE

Limitations of the lab

General IBM Limitations of Docker Development Appliances

Please review IBM's list of unavailable functions related to the use of Docker Appliances.

Additional Limitations for Kumba Software hosted lab appliances

The Kumba Software hosted lab is specifically designed for you to have a platform through which to test DPAA®.   It is not designed for your use in DataPower development or other testing.   


Therefore, when using the Kumba Software hosted lab appliances, there are a number of other limitations and considerations:


  • Due to security concerns, the SSH (CLI) management interface is not available.
  • You will not have access to the REST management interface.
  • You won't be able to drive traffic through any services you create on the appliances.   This has to do with our firewalls, and not a general limitation of a Docker appliance.  (Note:  You can still use the "Send a Test Message" if that feature is available in the firmware version of your lab appliance).
  • You will have access to the WEB Management on the port we provide you.
  • You will have access to the XML Management on the port we provide you.

Available lab Firmware Versions

Copyright © 2008-2025 Kumba Software LLC - All Rights Reserved.

Powered by

We're Just Doing Analysis!

We use cookies to analyze traffic to our website. By accepting our use of cookies, your data will be anonymously aggregated with all other users. 

Not OK!OK?