Company
Date Published
Author
Mike Stemle
Word count
2217
Language
English
Hacker News points
None

Summary

The author of the article, Mike Stemle, loves using the DataDog Service Catalog because it puts service owner ship and production support in one place. He believes that having this information readily available helps teams detect, mitigate, and resolve issues before they reach production. However, to get full benefits from Service Catalog, organizations need to flesh out their service definitions. To do so, Mike recommends using the GitHub Actions framework to send metadata to Datadog via GitHub repositories or managing service definitions through Terraform. He suggests using a custom action called the DataDog Service Catalog Metadata Provider (DSCMP), which allows teams to supply service metadata to Datadog without giving any third parties special access or permissions. The DSCMP uses an open-source custom action, and its benefits include providing light-touch technical controls to enforce policies that define which metadata must be included in service definitions. The author also discusses the importance of organizational controls, including limiting values for certain fields, enforcing rules, and using YAML syntax.