Skip to main content

Create a project

Reading time: 0 minute(s) (0 words)
See how to create a project in Nobl9

Projects are the primary logical grouping of resources in the Nobl9 platform. All Nobl9 resources, such as data sources, SLOs, and alerts, are created within projects.

Access control

Project-level access determines who can see and change resources within that project. You can, for example, allow everyone in your organization to view SLOs in a project, but limit editing rights to specific users.

For more details, go back to the Get started > Role-based access control topic.

A project is required to create a service which you select later to create an SLO.

Step-by-step

To create a project on the Nobl9 Web:

  1. Go to Catalog > Projects.
  2. Click .
  3. Enter a Display Name.
    You can enter a user-friendly name with spaces in this field.
  4. Enter a Name.
    The name is mandatory and can only contain lowercase, alphanumeric characters, and dashes (for example, my-project-1). Nobl9 duplicates the display name here, transforming it into the supported format, but you can edit the result.
  5. Select or add Labels.
    Labels have a specific format and must conform to the following rules:
    • key: value format
    • key can contain only lowercase alphanumeric characters, underscores, and dashes; must start with a letter and end with an alphanumeric character; maximum length 63 characters
    • value can contain Unicode characters; maximum length 200 characters
    • Maximum of 20 labels attached
  6. Enter a Description.
    Here you can add details such as who is responsible for the integration (team/owner) and the purpose of creating it.
  7. Click Create project.
create project
Creating a project

Tips on naming and structuring

Projects act as containers to organize resources like SLOs, services, and data sources.

If you're unsure how to proceed, here are some examples of naming and structure to give you a clearer idea of how things could be organized:

Align projects with business domains:
Group services and SLOs based on business-critical domains like Customer-facing applications, Internal tools, or Financial services.
For example, have separate projects for E-commerce storefront and Search services.

Use projects for ownership:
Assign projects to teams or departments for clear responsibilities.
For example, the Core infrastructure project for the platform engineering team.

Simplify multi-tenant systems:
For companies managing multiple tenants or clients, create separate projects per client to simplify visibility and access control.

Environment-based projects:
You can organize projects by environment.
For example, Staging, Production, or Development projects to keep metrics isolated.

Good job! You've created a project! Now, let's create a service