Settings

Configuration and isolation architecture for Walmart

Tenant Isolated

Theme & Branding

Customer NameWalmart
Tenant IDwalmart
Theme Mode
dark
Primary Color
#ffc220
Accent Color
#0071dc

Feature Flags

custom Agents
Enabled
advanced Analytics
Enabled
multi Region
Disabled

Core Infrastructure

ECS Service

Dedicated Fargate task for walmart

Active
PostgreSQL

Dedicated RDS instance

postgresql+asyncpg://walmart:****@walmart-db.internal:5432/walmart_automation
Redis

Dedicated ElastiCache

redis://walmart-redis.internal:6379/0
API Gateway

Customer-scoped endpoint

https://mj9b7hz54r.us-east-1.awsapprunner.com

Messaging & Notifications

Amazon SQS
Task Queue
https://sqs.us-west-2.amazonaws.com/734512098761/walmart-tasks
Dead Letter Queue
https://sqs.us-west-2.amazonaws.com/734512098761/walmart-dlq
Region: us-west-2
Amazon SNS
Alerts Topic
arn:aws:sns:us-west-2:734512098761:walmart-alerts
Events Topic
arn:aws:sns:us-west-2:734512098761:walmart-events
Region: us-west-2
Amazon SES
Sender Email
automation@walmart.automation.example.com
Config Set
walmart-automation
Region: us-west-2

Frontend Config

customers/walmart/configs/frontend.json
{
  "id": "walmart",
  "name": "Walmart",
  "theme": {
    "mode": "dark",
    "primaryColor": "#ffc220",
    "accentColor": "#0071dc"
  },
  "api": {
    "baseUrl": "https://mj9b7hz54r.us-east-1.awsapprunner.com"
  },
  "features": {
    "customAgents": true,
    "advancedAnalytics": true,
    "multiRegion": false
  }
}

Backend Config

/api/config
{
  "customer_id": "walmart",
  "customer_name": "Walmart",
  "features": {
    "custom_agents": true,
    "advanced_analytics": true,
    "multi_region": false
  },
  "infrastructure": {
    "database": {
      "url": "postgresql+asyncpg://walmart:****@walmart-db.internal:5432/walmart_automation"
    },
    "redis": {
      "url": "redis://walmart-redis.internal:6379/0"
    },
    "sqs": {
      "queue_url": "https://sqs.us-west-2.amazonaws.com/734512098761/walmart-tasks",
      "dlq_url": "https://sqs.us-west-2.amazonaws.com/734512098761/walmart-dlq",
      "region": "us-west-2"
    },
    "sns": {
      "alerts_topic_arn": "arn:aws:sns:us-west-2:734512098761:walmart-alerts",
      "events_topic_arn": "arn:aws:sns:us-west-2:734512098761:walmart-events",
      "region": "us-west-2"
    },
    "ses": {
      "sender_email": "automation@walmart.automation.example.com",
      "region": "us-west-2",
      "config_set": "walmart-automation"
    }
  }
}