Your First Project
This guide walks you through the core workflow of Quazzar Space: creating a project, organizing it with environments, adding your infrastructure, connecting to a cloud provider, and bringing your team on board.
Step 1: Create a Project
- From the dashboard, click New Project
- Enter a project name (e.g., “E-Commerce Platform”, “Internal Tools”)
- Add an optional description to help team members understand the project scope
- Click Create
Your new project opens with an empty workspace ready for environments and infrastructure.
Tip: Most teams create one project per product or major system. If you manage multiple products, create a separate project for each.
Step 2: Set Up Environments
Environments separate your infrastructure by lifecycle stage. A typical setup includes Production, Staging, and Development.
- Inside your project, click Add Environment
- Enter the environment name (e.g., “Production”)
- Optionally add a description and select an icon color for quick visual identification
- Click Create
- Repeat for additional environments (Staging, Development, QA, etc.)
Each environment has its own set of services, servers, networks, groups, and access controls — so your production infrastructure stays cleanly separated from staging and development.
Step 3: Add Groups (Optional)
Groups help you organize resources within an environment. For example, you might create groups for “Frontend”, “Backend”, “Databases”, and “Infrastructure”.
- Open an environment
- Click Add Group
- Enter a group name and optional description
- Click Create
You can also create subgroups within a group for finer-grained organization (e.g., “Backend > Authentication”, “Backend > Payments”).
Step 4: Add Servers
Servers represent the compute resources that host your services — virtual machines, bare-metal servers, or container hosts.
- Inside an environment, click Add Server
- Fill in the server details:
- Name — A descriptive identifier (e.g., “api-prod-01”)
- Provider — Select from AWS, GCP, Azure, Hetzner, OVH, or DigitalOcean
- Type — Virtual Machine, Bare Metal, or Container
- Region and Zone — Where the server is physically located
- Specifications — CPU cores, RAM, disk size
- Group — Optionally assign to a group
- Click Create
Repeat for each server in the environment.
Step 5: Add Services
Services represent the applications and components running on your servers.
- Inside an environment, click Add Service
- Fill in the service details:
- Name — The service name (e.g., “User API”, “Payment Gateway”)
- Type — Web App, API, Database, Queue, Cache, etc.
- Language — Primary programming language
- Repository URL — Link to the source code
- Health Check URL — Endpoint for monitoring (e.g.,
/health) - Server — Assign the service to a server
- Group — Optionally assign to a group
- Click Create
Mapping Dependencies
After adding services, define the connections between them:
- Open a service detail page
- Click Add Dependency
- Select the target service (e.g., “User API” depends on “PostgreSQL Database”)
- Choose the connection type (HTTP, gRPC, TCP, Message Queue, etc.)
- Click Save
These dependencies appear on the Service Map — an interactive visualization of your entire architecture.
Step 6: Configure Networks
Networks define connectivity between your servers and services.
- Inside an environment, go to the Networks tab
- Click Add Network
- Configure:
- Name — A descriptive label (e.g., “Production VPC”)
- CIDR Block — The IP range (e.g.,
10.0.0.0/16) - VLAN ID — Optional VLAN tag
- Gateway — Default gateway address
- DNS Servers — DNS resolver addresses
- Click Create
- Attach servers and services to the network from their respective detail pages
Step 7: Connect a Cloud Provider
Connecting a cloud account enables auto-discovery of existing resources and real-time cost tracking.
- Go to Project Settings > Integrations
- Click Add Cloud Account
- Select your provider (AWS, GCP, Azure, Hetzner, OVH, or DigitalOcean)
- Enter the required credentials:
| Provider | Credentials Required |
|---|---|
| AWS | Access Key ID + Secret Access Key (read-only IAM recommended) |
| GCP | Service Account JSON key |
| Azure | Tenant ID + Client ID + Client Secret |
| Hetzner | API Token |
| OVH | Application Key + Secret + Consumer Key |
| DigitalOcean | Personal Access Token |
- Click Connect and Verify
Once connected, you can run Auto-Discovery to scan the cloud account and automatically import servers, networks, and other resources into your project.
Security: All cloud credentials are encrypted at rest. We recommend using read-only credentials with the minimum permissions necessary.
Step 8: Invite Team Members
Bring your team into the project with role-based access control.
- Go to Project Settings > Members
- Click Invite Member
- Enter the team member’s email address
- Select their project role:
| Role | Permissions |
|---|---|
| Owner | Full access — manage members, environments, billing, and all resources |
| Member | Access resources based on environment-level roles |
- Click Send Invitation
Environment-Level Roles
After a member joins, you can assign more granular roles per environment:
| Role | Permissions |
|---|---|
| Administrator | Full control over the environment and all its resources |
| Manager | Create, edit, and delete services, servers, and networks |
| Viewer | Read-only access to the environment |
Assign environment roles from Environment Settings > Roles.
What to Do Next
With your project set up, explore the features that make Quazzar Space a full infrastructure management platform:
- Service Map — Open the map view to see your architecture topology and identify dependencies at a glance
- Cost Estimation — Check the cost dashboard to track spending across all connected cloud accounts
- Monitoring — Connect Prometheus, Grafana, or Zabbix to get unified alerts in one place
- Automation — Set up Ansible playbooks in the scheduler to automate routine tasks
- Import / Export — Back up your environment configuration as JSON for migration or disaster recovery
Further Reading
- Infrastructure Management — Advanced organization and service mapping
- Monitoring and Alerts — Connect monitoring tools and configure alert rules
- AI Agents Overview — Use PULSAR and AI Copilot for infrastructure insights