Software development kit overview

The IBM® QRadar® application framework comes with its own software development kit (SDK).

Use the QRadar Application Framework software development kit (SDK) to do the following application development tasks:

You Download the SDK (https://developer.ibm.com/qradar/) and extract the QRadar Application Framework SDK archive (.zip file) from DeveloperWorks.

Create a development workspace

The QRadar Application Framework SDK installs a development workspace that has a sample application that you use as a template to build your own extension.

Run your app locally for test purposes

You don't need to upload your extension code to a live QRadar Console instance to test your app. The QRadar application framework SDK includes a virtual development environment that you can use to run your application locally.

If your app uses QRadar API endpoints, you can configure the virtual environment to connect to the API on the QRadar Console instance and test locally. You do not need to upload to QRadar Console.

Package your app

The QRadar Application Framework SDK includes a packaging utility that you use to create an archive (.zip file) that contains your extension files.

Deploy your app to QRadar Console

The QRadar Application Framework SDK includes a deployment utility that you can use to upload your packaged app directly to a live QRadar Console instance.