Core Concepts
Applications
What an Application is and how it groups environments.
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.
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.