Using The BMC Discovery API

Get to grips with BMC Discovery's embedded API and learn multiple ways to access it.

Ratings: 5.00 / 5.00




Description

A full-length course to learn how to use the BMC Discovery API.

This course is designed to help professionals work with the BMC Discovery API. It includes hands-on lessons that show you how to use well-known tools like Postman and cURL to interact with the API, as well as more advanced sessions on using Python and working with data.

BMC Discovery provides a discovery engine that uncovers insights and relationships across heterogeneous data. The BMC Discovery API provides a simple RESTful interface for accessing data from a BMC Discovery instance.

The course material will guide you through the steps for getting started with the API, including authentication and authorisation, as well as basic CRUD operations. This will enable you to use the API to create custom queries, explore your data and manage administration through automated API integrations.

Features:

  • Quick introduction to Swagger UI and Postman

  • How to use API with Python

  • How to integrate API with TPL

  • How to push events to Discovery via the API

  • Practical code assignments and exercises

At the end of this course you will have:

  • Thorough understanding of how to use Swagger

  • Thorough understanding of how to setup an API integration

  • Built python scripts for automating stop/start of scanning, uploading knowledge

  • Built a TPL pattern module that integrates data sources and the API

  • Built an integration to push Events into Discovery

If you're a developer who wants to try out the BMC Discovery API for the first time, this course is for you. You'll get hands-on experience in building simple API requests from scratch and then deploying it to a production environment.

What You Will Learn!

  • How to access the Swagger UI for development and testing
  • How to setup Postman
  • Using the API with Python
  • Integrating the API with TPL
  • Pushing Events to Discovery via the API

Who Should Attend!

  • BMC Discovery Engineers
  • BMC Developers
  • DevOps Engineers looking to integrate with Discovery