Settings

Configuration and isolation architecture for lowes

Tenant Isolated

Theme & Branding

Customer Namelowes
Tenant IDlowes
Theme Mode
light
Primary Color
#0066b3
Accent Color
#ef4a23

Feature Flags

custom Agents
Enabled
advanced Analytics
Enabled
multi Region
Disabled

Core Infrastructure

ECS Service

Dedicated Fargate task for lowes

Active
PostgreSQL

Dedicated RDS instance

postgresql+asyncpg://lowesr-db.internal:5432/lowes_automation
Redis

Dedicated ElastiCache

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

Customer-scoped endpoint

https://api-lowes.cennasystems.com

Messaging & Notifications

Amazon SQS
Task Queue
https://sqs.us-east-1.amazonaws.com/891377264242/lowes-tasks
Dead Letter Queue
https://sqs.us-east-1.amazonaws.com/891377264242/lowes-dlq
Region: us-east-1
Amazon SNS
Alerts Topic
arn:aws:sns:us-east-1:891377264242:lowes-alerts
Events Topic
arn:aws:sns:us-east-1:891377264242:lowes-events
Region: us-east-1
Amazon SES
Sender Email
automation@lowes.cennasystems.com
Config Set
lowes-automation
Region: us-east-1

Frontend Config

customers/lowes/configs/frontend.json
{
  "id": "lowes",
  "name": "lowes",
  "theme": {
    "mode": "light",
    "primaryColor": "#0066b3",
    "accentColor": "#ef4a23"
  },
  "api": {
    "baseUrl": "https://api-lowes.cennasystems.com"
  },
  "features": {
    "customAgents": true,
    "advancedAnalytics": true,
    "multiRegion": false
  }
}

Backend Config

/api/config
{
  "customer_id": "lowes",
  "customer_name": "lowes",
  "features": {
    "custom_agents": true,
    "advanced_analytics": true,
    "multi_region": false
  },
  "infrastructure": {
    "database": {
      "url": "postgresql+asyncpg://lowesr-db.internal:5432/lowes_automation"
    },
    "redis": {
      "url": "redis://lowes-redis.internal:6379/0"
    },
    "sqs": {
      "queue_url": "https://sqs.us-east-1.amazonaws.com/891377264242/lowes-tasks",
      "dlq_url": "https://sqs.us-east-1.amazonaws.com/891377264242/lowes-dlq",
      "region": "us-east-1"
    },
    "sns": {
      "alerts_topic_arn": "arn:aws:sns:us-east-1:891377264242:lowes-alerts",
      "events_topic_arn": "arn:aws:sns:us-east-1:891377264242:lowes-events",
      "region": "us-east-1"
    },
    "ses": {
      "sender_email": "automation@lowes.cennasystems.com",
      "region": "us-east-1",
      "config_set": "lowes-automation"
    }
  }
}