← Back to Roadmap
Replace Datadog with AWS-Native Observability
Not Started Overall Progress 0%
0 of 6 tasks completed
Tasks
- ☐ Inventory current Datadog monitors and dashboards
- ☐ Deploy CloudWatch agent and custom metrics
- ☐ Set up X-Ray distributed tracing
- ☐ Recreate critical dashboards in CloudWatch
- ☐ Configure CloudWatch alarms and SNS notifications
- ☐ Parallel monitoring period and cutover
Overview
Replace the existing Datadog observability stack with AWS-native services (CloudWatch, X-Ray, CloudWatch Logs Insights) to reduce costs while maintaining comprehensive monitoring.
Business Value
- Cost Savings: Eliminate significant monthly Datadog licensing costs
- Integration: Native integration with all AWS services used in the stack
- Simplification: Single vendor for infrastructure and monitoring
Technical Approach
Inventory all existing Datadog monitors, dashboards, and alerts. Recreate critical monitoring in CloudWatch with custom metrics. Deploy X-Ray for distributed tracing across Fargate services. Run both systems in parallel for 30 days before cutover.
Risks
- CloudWatch UI is less polished than Datadog for some use cases
- Some custom Datadog integrations may not have direct CloudWatch equivalents
- Team needs training on CloudWatch Logs Insights query syntax