Legacy Projects vs Applications
Map legacy Projects to Applications, Environments, and Services; links for mixed legacy/new rollout states.
Written By Zoro
Last updated 26 days ago
dFlow is standardizing on Applications as the primary hub for shipping work.
Legacy Projects remain reachable during migration so existing workloads stay safe. Organisations can be mixed: some resources already live under Applications, others only under the legacy hub, and bookmarks may still use old /project/... paths that redirect to an Application root.
Mental model shift
What you should do
Prefer creating new work under Applications.
When you move a legacy Project, follow Migrate from legacy Projects to Applications under Migration and Release Notes in the sidebar under Migration and Release Notes (manual wizard, redirects, shared compute, legacy hub access).
Read Product model changes under Migration and Release Notes in the sidebar for how entities and URLs changed on the server.
If navigation differs between teammates, standardise on Application β Environment β Service URLs for anything new; use the legacy Projects hub only for unmigrated work (see the migration guide for how to open it).
See also
How dFlow is structured: current hierarchy.
Applications, Environments, Services: detailed definitions.
Product model changes: entity mapping, redirects, and mixed-state behaviour.
What changed in dFlow: hub page for the transition.