Global environment variables and horizontal pod scaling

Meet the Speakers

Mandy Singh
Mandy Singh is a former Senior Product Manager at Plotly.

Erik Moore
Erik Moore is a Technical Product Manager at Plotly.
This video introduces two key updates in Dash Enterprise that improve control, customization, and scalability for data apps. The first is global environment variables, which give administrators a central way to define and manage shared configuration values used across all apps on the platform. The second is horizontal pod scaling, which automates application scaling based on usage without manual configuration.
Global environment variables eliminate the need to define credentials, URLs, or shared values separately in every app. Admins can define a variable once through the platform UI, and all apps can access it immediately using standard Python syntax. This enables consistent configuration across teams and simplifies onboarding and maintenance.
- Variables are created centrally and used across apps with no extra setup
- Supports values like API keys, database credentials, and image URLs
- Reduces redundancy and improves consistency across environments
- Fully managed within the Dash Enterprise interface
Horizontal scaling now allows apps to scale up or down automatically based on demand. Users can still define a minimum and maximum number of replicas, but the platform handles scaling dynamically within that range. This reduces system overhead while improving performance and availability for resource-intensive apps.
- Automatically adjusts replicas based on real-time traffic
- Improves responsiveness for apps under load
- Increases resource efficiency across the platform
- Requires no manual tuning of scaling thresholds or metrics
Together, these features reduce admin burden and increase the reliability and manageability of production Dash apps.
Watch the video to follow along and see how these new features make it easier to scale and manage your data applications with Dash Enterprise.