Courses
-
Introduction to Observability
What is observability? This question needs to be answered before you start using the Datadog platform. In this introductory course we’ll cover the three pillars of observability and prepare you to move on to our Datadog 101 training.
Free
-
Detect Application Attacks with Application Security Management
Perform attacks against a vulnerable web application. Leverage Datadog Application Security Management (ASM) and Cloud Workload Security (CWS) to identify the attacks.
Free
-
The Learning Environment
This course, a prerequisite for all Learning Center courses and workshops, sets you up in the learning environment and helps you get comfortable with its various controls and screens.
Free
-
Datadog 101: Site Reliability Engineer
Datadog’s core suite of tools gives SREs the ability to view their entire infrastructure at a glance as well as zoom in on individual components such as processes. This course teaches you how to use these capabilities effectively.
Free
-
Datadog 101: Developer
Learn the Datadog features and capabilities that are most fundamental to the application developer role, such as working with integrations, configuring your services for APM and log collection, synthetic API and browser testing, and RUM.
Free
-
Introduction to Application Performance Monitoring
In the course, you instrument an app for Datadog APM and then explore many APM features, including Traces Search, Live Search, Trace View, Services List, Service Page, Resource Page, and Service Map.
Free
-
Building Better Dashboards
This course is designed to help you move beyond out-of-the-box dashboards in Datadog. With custom dashboards, you can expose and interpret new layers of information to help reveal key insights.
Free
-
Introduction to Log Management
In this course, you learn the basics of Log Management in Datadog, including log collection, log querying and analytics, log-based metrics and monitoring, log processing, and log storage and access control.
Free
-
Going Deeper with Logs Processing
This course provides an overview of advanced logging topics, including log pipelines and processors, log parsing, and the use of standard attributes for log processing in Datadog.
Free
-
Tagging Best Practices
This course gives an overview of tagging concepts in Datadog, introducing the main use cases for tagging and providing recommendations for best practices.
Free
-
Introduction to Integrations
This course guides you through the development process for a sample Datadog integration, presenting the associated tooling along with the coding and configuration steps, all with a view to helping you start building your own integrations.
Free
-
Introduction to Service Level Objectives
This course introduces you to basic SLO concepts and tasks, including how to create and work with SLOs and Error Budget Monitors in Datadog, as well as important associated considerations (such as how to identify good SLIs).
Free
-
Introduction to Monitoring Kubernetes
In this course, you learn the basics about monitoring the Kubernetes platform with Datadog, including the importance of tagging your various workloads. You also look at the different metrics, logs, and APM traces that are specific to Kubernetes.
Free
-
Monitoring the Kubernetes Platform
In this course, you learn to comprehensively monitor the Kubernetes platform with Datadog by learning to monitor each of the components that comprise the platform, including etcd, the API Server, the Controller Manager and Scheduler, and CoreDNS.
Free
-
Monitoring Workloads on Kubernetes
This course explores the distinctive aspects of monitoring workloads on Kubernetes, focusing in particular on the impact of workload scheduling.
Free
-
Progressive Delivery in Kubernetes
A good observability strategy is key to success with progressive delivery. In this course, you learn various observability strategies for implementing progressive delivery in Kubernetes and how these strategies can fit different organizations.
Free
-
Introduction to Synthetic Tests
In this course, you learn how to use Datadog Synthetic Monitoring to automatically test the functioning of a web application's APIs and the integration of those APIs with the application's frontend.
Free
-
Synthetic Tests in a CI/CD Pipeline
In this course, you learn how to incorporate Datadog's synthetic tests into a CI/CD pipeline to help you catch bugs in code before deployment.
Free
-
Datadog 201: Becoming a Power User
In this course, you create an executive dashboard that displays a mix of preset and custom widgets. You also create a notebook that uses graphs, texts, and links to troubleshoot business-critical UX issues.
Free
-
Introduction to Incident Management
In this course, you learn about managing incidents by working through a hands-on example with Datadog Incident Management. You also learn how to use Slack to effectively communicate incident status to your team.
Free
-
Datadog API: Automation and Infrastructure as Code
In this course, you take a hands-on tour of the Datadog API and its capabilities. You also learn a variety of ways to communicate with the Datadog API, with an emphasis on automated methods.
Free
-
Introduction to Cloud SIEM
In this course, you learn the fundamentals about how to use Cloud SIEM in Datadog to detect different types of security threats and attacks.
Free
-
Lab: Safe and Secure Local Processing with Observability Pipelines
Datadog Observability Pipelines enables teams to cost-effectively collect, transform, and route logs and metrics from any source to any destination. With full control of observability data, organizations can affordably manage and scale observability.
Free
-
Lab: Diagnose and Optimize CPU Performance with Continuous Profiler
In this lab, you use Datadog Continuous Profiler to diagnose CPU performance issues in your live applications.
Free
-
Lab: Understanding the Datadog Operator
In this lab, you use the Datadog Operator in a real cluster with various manifests and observe in real time the features these different manifests enable.
Free
-
Lab: An Introduction to the Datadog Helm Chart Options
In this lab, you explore the many Datadog Helm chart options available in a real cluster and observe in real time the features these different options enable.
Free
-
Lab: Using Datadog Notebooks for Centralized Reporting
In this lab, you learn how to use Datadog and the Datadog API to build a notebook that holds, over a 5-day span, both metric data and software release notes for an application.
Free
-
Lab: Managing Datadog monitors through Kubernetes configuration
In this lab, you use DatadogMonitor to define Datadog monitors as Kubernetes objects, allowing you to store them in Git with the rest of your application configuration.
Free
-
Lab: Tracking Canary Deployments with Datadog
In this lab, you use Datadog’s deployment tracking together with Docker to deploy, track, and remediate issues within staged releases.
Free
-
Lab: Using Datadog RUM to Track Core Web Vitals
This lab walks you through the process of using Datadog Real User Monitoring (RUM) to monitor Core Web Vitals for a fictional e-commerce app, Storedog.
Free
-
Lab: Introduction to Cluster Checks and Endpoint Checks
In this lab, you learn how to set up cluster checks and endpoint checks for Kubernetes services.
Free