Learning Objectives

By the end of this course, you will be able to:

  • Connect a GitHub repository to Datadog using fine-grained personal access tokens and the GitHub integration in Datadog. 
  • Add actions that interact with GitHub data, such as creating issues and listing pull requests. 
  • Use UI components (tables, modals, forms) that respond to user input and GitHub data. 
  • Use the AI feature in post-action transformations to reshape data from API responses. 
  • Trigger queries and actions based on user events. 
  • Publish your app and embed it into a Datadog dashboard.

NOTE: A GitHub account is required for hands-on labs.

Primary Audience

This course is ideal for engineers, SREs, and product managers looking to build custom apps that integrate third-party tools into Datadog to streamline workflows and enhance observability.

Prerequisites

The prerequisites for this course are the following:

Technical Requirements

In order to complete the workshop, you will need:

  • A GitHub account is required
  • Google Chrome or Firefox browser

Course Navigation

After finishing each lesson, click the MARK LESSON COMPLETE AND CONTINUE button to track your progress and advance. All lessons must be marked complete to receive a certificate for completing this course.

Course Enrollment Period

Please note that your enrollment in this course ends after 30 days. However, you can re-enroll at any time and pick up where you left off.

Course curriculum

    1. Introduction

    1. Third-party integrations in App Builder

    2. Building custom apps from scratch

    3. Lab Overview

    4. Lab: Using the GitHub integration with App Builder

    1. Summary

    2. Feedback Survey

Build Self-Serve Apps with App Builder for Third-Party Integrations

  • 1 hour to complete
  • 3 Lessons
  • Beginner