Welcome to the Arena
This course builds custom applications that run inside Dynatrace. Full React apps with their own UI, backend logic, and access to every byte of platform data.
To prove the platform can handle anything โ we start by running DOOM inside it.
Apps vs Extensions
Feature Extensions 2.0 Dynatrace Apps
โโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโ
Language YAML (SNMP) / Python React + TypeScript
Runs on ActiveGate / OneAgent AppEngine (cloud)
Purpose Data collection Custom UI + logic
Data access Metrics only Full Grail (DQL)
UI Entity screens (YAML) Full React SPA
Backend N/A App Functions (TypeScript)
What Gets Built
Real Apps Built on This Platform
App What It Does Status
โโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โโโโโโโโ
DOOM Classic 1993 FPS via js-dos emulator Deployed
Host Health Monitor 5-tab health dashboard with live DQL Example
Fluid Simulation WebGL Navier-Stokes physics Deployed
๐ก All four apps above are real, deployed, and running on a Dynatrace environment. The code from these apps is used throughout this course as working examples.
๐ Try it: Open Ctrl+K โ "Apps" โ browse the installed apps in your environment. Click any app to see it running. Then check the Dynatrace Hub for community apps you can install with one click.