Using The BMC Discovery API
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
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
Instructor
I have been certified in using and developing for BMC Discovery for over 15 years.
I have hands-on experience in managing key projects and helping clients figure out how to get the most from their investment in BMC Discovery.
Certifications in AWS, Prince2, ITIL, Discovery, Pre-Sales and MongoDB development. Founded Traversys in 2017.