概要 未だ0系でありながら、22年8月に一般提供が開始された CDK for Terraform の実用性を検討し、DatadogのMonitor(およびDowntime)の構成管理をコード化しました。 背景 弊社では主要な監視ツールの一つとしてDatadogを活用しており、弊チームでもDatadogのMonitorという機能を利用して、インフラリソースの各種メトリクスが異常値を示した時のSlack通知やオンコール設定などを行っています。 しかしながら、多くの監視設定を漸進的に構築していくにはUIからの追加・変更作業が負担に感じる様になってきており、構成管理ツールの導入を検討しました。 一般的にDatadogの構成を管理する場合はTerraformの利用を検討できますが、弊チームではAWS上に構築したインフラの構成管理にAWS CDKを利用しています。そこで、CDK for Terrafo