Applications
An Application in CodeNOW is the basic deployable unit on the platform. It acts as a virtual wrapper over a set of Application Components — grouping them into a single entity that can be versioned, deployed, and managed together across environments.
What is an Application?
An application does not contain code itself. Instead, it holds a collection of application components (microservices, workers, frontends, etc.) and ties them together into a coherent unit that can be packaged and deployed as a whole.
At its core, an application represents a collection of business features that together deliver complete value to the end user. Individual components — a backend service, a frontend, a background worker — are technical building blocks, but none of them is useful on its own. It is only when they work together that they form something meaningful: a feature a user can actually interact with. Deploying them separately would break that value apart, so CodeNOW treats the application as the atomic unit of delivery.
What You Can Do
| Action | Description |
|---|---|
| Browse applications | View, search, and filter all applications you have access to |
| Create a new application | Set a name and description to create a new application |
| View application detail | See components, packages, deployment configurations, and deployments |
| Delete application | Permanently remove the application |
| Permissions | Manage who can access and modify the application |
| Continuous Delivery | Configure automated delivery pipelines |