Administration Automation Tool for IBM DataPower

DataPower Buddy (DPBuddy) automates administration and management of IBM DataPower Gateways. DPBuddy provides commands for configuration deployment, testing/verification, backups, checkpoints, firmware upgrades, log management/collection, and monitoring. All these features are available from the command line or via integration with many development, testing and monitoring tools, such as Eclipse, Jenkins, Docker, Ant, Maven, Gradle, SoapUI, Elasticsearch/Kibana and many others.

Most tasks can be automated without any scripting. For example, a typical DataPower deployment can be automated with a single command:

dpbuddy import -device "dp1,dp2" -file dpimport.zip -quiesce -unquiesce\
 -rollbackOnError -assertObjectsUp -domainComments "Release 3.5" -save

This command will quiesce the target domain, perform the import, un-quiesce, validate that all objects and services are up and running, and save the configuration. DPBuddy will automatically roll back the configuration and download the appropriate log entries from DataPower to help you troubleshoot the issue if anything goes wrong. All these steps will be automatically performed against two gateways: “dp1” and “dp2”. DPBuddy will also update domain comments with the release number (or any other helpful information for release tracking) so it can be accessed directly from DataPower UI. And this only scratches the surface of what DPBuddy can do.

Download the tool and try it out. DPBuddy’s installation is quick and simple.

DPBuddy was first released in 2010, and it is used by many organizations around the world.

DPBuddy provides many benefits to organizations relying on DataPower Gateway:

  • Implement automated and continuous delivery of your services and APIs.
  • Eliminate errors caused by manual misconfiguration. DataPower gateways play a key role in a data center so that any configuration mistakes could lead to serious security and other consequences.
  • Define your deployment policies and rules in one place.
  • Enable end-to-end traceability of your releases; audit all the changes to your services and APIs.
  • Eliminate configuration drift; ensure the configuration is consistent across all your appliances, especially the ones in production.
  • Make your DataPower developers and administrators more productive; quickly implement self-service capabilities for your development and operations staff.

Key DPBuddy features include:

DPBuddy provides many other features; see the feature list for more details.

Download your 45-day trial version of DPBuddy to get started.

Contact us with any questions.

A Few Simple Commands is All You Need

Automate without scripting, monitor your services, check for compliance
Realize full potential of DataPower gateways

Download DPBuddy Request A Demo