Skip to content

Environments

environment-filter-dark environment-filter-light

Datatailr uses environments to manage the lifecycle of your data workflows and applications. An environment represents a stage in the development and deployment process, such as development, staging, and production. Each environment has completely isolated resources and ensures that changes in one environment do not affect others. This isolation allows you to test and validate your workflows in a safe manner before deploying them to production.

By default, Datatailr provides three standard environments:

  • Development
  • Pre Production (staging)
  • Production

All newly created workflows and applications are deployed to the Development environment by default. Once you have tested and validated your workflows in the Development environment, you can promote them to the Pre Production environment for further testing and validation. Finally, once everything is verified, you can promote your workflows to the Production environment for live use.

All compute processes, including workflows, apps, services and excel addins are deployed as docker containers within the selected environment. This ensures consistency across different stages of the deployment process and allows for easy scaling and management of resources.