Skip to content

1. Introduction

dt-badge

This Codespace leverages the Dynatrace Enablement Framework, providing a robust and flexible development environment. Key features include:

  • Seamless operation within GitHub Codespaces, as a remote container, or locally via Docker.
  • Cross-compilation support for both AMD and ARM architectures, ensuring broad compatibility.
  • Adherence to industry standards and best practices to optimize the developer experience.
  • Real-time observability of Kubernetes clusters using Dynatrace Full-Stack monitoring.
  • Integrated Dynatrace MCP Server to deliver deep, actionable insights across distributed systems.

To learn more about the Dynatrace Enablement Framework and how it can enhance your development workflow, please refer to the official documentation

run codespace

📊 Project Goals#

Framework Objective

Reduce complexity, remove friction, and increase adoption of the Dynatrace Platform.

The Dynatrace Enablement Framework is a structured set of tools and best practices designed to streamline the delivery, maintenance, and scaling of solutions across the Dynatrace Platform. The primary goal is to drive platform adoption by ensuring consistent training, comprehensive solution coverage, and operational efficiency.

Trainings are delivered as GitHub Codespaces—publicly accessible, environment-agnostic, and built to a defined set of standards for quality, repeatability, and team alignment.

DT logo Dynatrace Enablement Framework in a Nutshell#

The Dynatrace Enablement Framework simplifies the delivery of demos and hands-on trainings for the Dynatrace Platform. It provides a unified set of tools, templates, and best practices to ensure enablements are easy to create, run anywhere, and maintain over time.

✅ Key Features#

  • GitHub-Hosted & Versioned
    All trainings are managed in GitHub repositories, ensuring traceability and collaboration.

  • Self-Service Documentation
    Each repo includes its own MkDocs-powered documentation, published via GitHub Pages.

  • Universal Base Image
    A Docker image supports AMD/ARM architectures, GitHub Codespaces, VS Code Dev Containers, and containerized execution in any Ubuntu OS.

  • Separation of Concerns
    Modular design allows repo-specific logic without impacting the core framework.

  • Automated Testing
    GitHub Actions enable end-to-end integration tests for all trainings.

  • Monitoring & Analytics
    Usage and adoption are tracked with Dynatrace for continuous improvement.

  • Rapid Training Creation
    Templates and automation help trainers launch new enablement content quickly.

  • Centralized Maintenance
    The Codespaces Synchronizer tool keeps all repositories up to date with the latest framework changes.


🤲 Benefits#

  • Reduces complexity and friction for trainers and learners
  • Increases adoption and consistency
  • Scales across internal, partner, and customer enablement a Kubernetes cluster.

📞 Support Policy#

Support Policy - experiment, share feedback, and help shape the future

This repository is part of an enablement project created by the Center of Excellence at Dynatrace. Our mission is to empower you to explore and adopt these resources to accelerate innovation. Support is community-driven and provided exclusively via GitHub Issues.

We will make every effort to assist and address reported problems, but please note:

  • The materials are provided “as-is”, without any warranties or guarantees.
  • Use of this technology is at your own discretion and risk.

We encourage you to experiment, share feedback, and help shape the future. Start building today!