Applications
Application entity and how it groups environments.
Written By Zoro
Last updated 3 days ago
An Application
An Application is the top-level product boundary in dFlow. It groups every Environment (for example production and staging) that belongs to the same system you are shipping.
Responsibilities
- Name and describe what you are building for your team.
- Hold a default environment for new work.
- Act as the scope for settings that should stay consistent across stages unless you override them lower down.
Relationship
An Application owns one or more Environments. Each environment then hosts Services that run your workloads. Deployments are releases of those services.
If you still use the older hub, compare it to this model in Legacy Projects vs Applications.
See also
- How dFlow is structured: full stack from Organisation downward.
- Create an application: hands-on task when you are ready to ship.
- Environments overview: deeper guides when published.