Abstract

Datadog Catalog, part of the Internal Developer Portal (IDP), offers a central source of truth about the software entities your organization operates and maintains—including services, systems, and datastores. When monitoring reveals issues with any particular entity, it is often challenging to quickly find needed information such as contact information for the engineers in charge of supporting it, its upstream and downstream dependencies, or any associated logs, performance telemetry, or security insights. Catalog solves this problem by providing an always-available reference for the most important entity-related information, along with a Relationships view and Service Map that visualize how your entities work together.

This beginner-friendly course teaches you how to navigate the different views of Catalog. It also teaches you how to create entity metadata that allows your teams to easily access supplementary resources such as associated runbooks, documentation, contact information, and code repositories.

Learning Objectives

By the end of this course, you’ll be able to do the following:

  • Explain the features and benefits of Catalog within Datadog’s Internal Developer Portal (IDP).
  • Access and navigate Catalog views, including:
    • Ownership
    • Reliability
    • Performance
    • Security
    • Relationships (including the Service Map)
  • Describe how entity definitions represent services, systems, and datastores in Catalog.
  • Explain how entities and their metadata appear in Catalog.
  • Create and update entity metadata by using the following tools:
    • The Datadog UI
    • YAML entity definition files and the Catalog API
    • Terraform
  • Use Catalog to access supplementary resources (for example monitors, traces, and dashboards) for a given entity.

Primary Audience

This course is designed for developers, DevOps engineers, application owners, and site reliability engineering (SRE) teams who will be using Datadog to support applications or monitor application ownership, performance, and dependency information.

Prerequisites

Technical Requirements

To complete the course, you will need the following:

  • Google Chrome or Firefox

Course Navigation

At the bottom of each lesson, click the MARK LESSON COMPLETE AND CONTINUE button so that you are marked as having completed each lesson and can receive the certificate at the end of the course.

Course Enrollment Period

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

Course curriculum

    1. Introduction

    1. Service Definition

    2. Service Map

    3. Catalog Views

    4. Integrations with Catalog

    1. Explore the Catalog

    2. Lab: Explore the Catalog and create Service Definitions

    1. Additional Resources & Materials

    2. Feedback Survey

Managing Services with Catalog

  • 1 hours to complete
  • Beginner