Skip to content

IVR Infrastructure and Operations ​

Runtime path ​

Current production resources ​

The resources are in AWS account 564141170168, region ap-southeast-1.

ResourceCurrent production name/detail
ECS cluster / servicedmind-ivr-backend / dmind-ivr-backend-prod
ECR repository / imagedmind-ivr-backend / dmind-ivr-backend:v1.1.1
Application Load Balancerdmind-ivr-prod (internet-facing)
Redis replication groupdmind-ivr-backend-prod
CloudWatch log group/dmind-ivr-backend
MongoDB AtlasProject DMIND Production, cluster dmind-ivr-backend-prod, database dmind-ivr
AI service bundle1_2_0

Runtime configuration ​

The ECS task requires these configuration groups:

  • application port, CORS, timezone, and logging
  • MongoDB connection string, dmind-ivr database, and timeout
  • dmind-ivr-backend-prod Redis endpoint
  • AI controller endpoint, AI service bundle, and IVR interview source
  • session start/default/end TTL and timestamp rate limit
  • shared inbound API access key
  • AWS region and CloudWatch namespace
  • deployment environment

The service has no local media store: recordings pass through the HTTP request to the AI controller.

Build and runtime activation ​

The dmind-ivr-backend repository workflows build and publish the application image. Runtime activation is a separate operation; publishing an image does not update the ECS service.