Settings
Configuration and isolation architecture for Unilever
Tenant Isolated
Theme & Branding
Customer NameUnilever
Tenant IDunilever
Theme Mode
dark
Primary Color
#1f36c7Accent Color
#00b4d8Feature Flags
custom Agents
Enabled
advanced Analytics
Disabled
multi Region
Enabled
Core Infrastructure
ECS Service
Dedicated Fargate task for unilever
Active
PostgreSQL
Dedicated RDS instance
postgresql+asyncpg://unilever:****@unilever-db.internal:5432/unilever_automation
Redis
Dedicated ElastiCache
redis://unilever-redis.internal:6379/0
API Gateway
Customer-scoped endpoint
https://api-unilever.cennasystems.com
Messaging & Notifications
Amazon SQS
Task Queue
https://sqs.eu-west-1.amazonaws.com/562190843217/unilever-tasksDead Letter Queue
https://sqs.eu-west-1.amazonaws.com/562190843217/unilever-dlqRegion: eu-west-1
Amazon SNS
Alerts Topic
arn:aws:sns:eu-west-1:562190843217:unilever-alertsEvents Topic
arn:aws:sns:eu-west-1:562190843217:unilever-eventsRegion: eu-west-1
Amazon SES
Sender Email
automation@unilever.automation.example.comConfig Set
unilever-automationRegion: eu-west-1
Frontend Config
customers/unilever/configs/frontend.json{
"id": "unilever",
"name": "Unilever",
"theme": {
"mode": "dark",
"primaryColor": "#1f36c7",
"accentColor": "#00b4d8"
},
"api": {
"baseUrl": "https://api-unilever.cennasystems.com"
},
"features": {
"customAgents": true,
"advancedAnalytics": false,
"multiRegion": true
}
}Backend Config
/api/config{
"customer_id": "unilever",
"customer_name": "Unilever",
"features": {
"custom_agents": true,
"advanced_analytics": false,
"multi_region": true
},
"infrastructure": {
"database": {
"url": "postgresql+asyncpg://unilever:****@unilever-db.internal:5432/unilever_automation"
},
"redis": {
"url": "redis://unilever-redis.internal:6379/0"
},
"sqs": {
"queue_url": "https://sqs.eu-west-1.amazonaws.com/562190843217/unilever-tasks",
"dlq_url": "https://sqs.eu-west-1.amazonaws.com/562190843217/unilever-dlq",
"region": "eu-west-1"
},
"sns": {
"alerts_topic_arn": "arn:aws:sns:eu-west-1:562190843217:unilever-alerts",
"events_topic_arn": "arn:aws:sns:eu-west-1:562190843217:unilever-events",
"region": "eu-west-1"
},
"ses": {
"sender_email": "automation@unilever.automation.example.com",
"region": "eu-west-1",
"config_set": "unilever-automation"
}
}
}