Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Using The BMC Discovery API
Rating: 5.0 out of 5(3 ratings)
10 students

What you'll 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

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

7 sections45 lectures1h 9m total length
  • Introduction6:41

    The main course introduction, covering a few of the key features of the BMC Discovery API and how it can be used for development.

  • Test Your Knowledge: Introduction

Requirements

  • BMC Discovery Certification or 2+ years experience in Discovery or related technologies
  • Test/Development Discovery Appliance
  • Test/Development Linux Server

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.

Who this course is for:

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