Dynatrace Configuration as Code provides Observability as Code and Security as Code to fully automate configuration of the Dynatrace platform at any scale, from automating the standard configuration of all your Dynatrace environments to meeting specific demands for individual environments.
A Configuration as Code self-service model enables development teams to set up monitoring, observability, and security policies quickly and efficiently, even for large-scale applications. It eliminates the need for building custom solutions and reduces the manual work for observability teams.
The Dynatrace Configuration as Code approach enables you to manage your Dynatrace environment observability tasks through configuration files instead of a graphical user interface.
Configuration files allow you to create, update, and manage your observability configurations safely, consistently, and repetitively. They can be reused, versioned, and shared within your team.
Developers define a configuration file and check it into version control alongside the application’s source code. The code is built and deployed with the next commit or pull request, automatically creating an observability configuration such as dashboards, synthetic monitors, and alerting.
Configuration as Code can do the following:
You have two primary options when it comes to selecting the tool for Dynatrace Configuration as Code: