On this page

Concepts

Before you start using Guara Cloud, it helps to understand a few core concepts of the platform.

Projects

A project is the main organizational unit in Guara Cloud. It groups related services and team members together.

  • Each project has a unique name and can contain one or more services.
  • You can invite members to collaborate on a project, each with a specific role.
  • The maximum number of projects depends on your plan.

Services

A service is the deployment unit of Guara Cloud. Each service represents an application running in the cloud.

  • Each service is connected to a GitHub repository and a branch.
  • You define the HTTP port your application exposes (for example, 3000, 8080).
  • Each service has allocated resources (CPU and RAM) according to your plan.
  • You can configure custom domains, environment variables, and persistent volumes for each service.

Deploys

A deploy happens every time you publish a new version of your service. This can be automatic (when you push to the configured branch) or manual (through the dashboard).

Each deploy goes through the following statuses:

StatusDescription
PendingThe deploy has been created and is waiting in the queue.
BuildingThe application image is being built from your code.
DeployingThe new version is being made available.
HealthyThe deploy completed successfully and the application is running.
FailedAn error occurred during build or deployment. Check the logs.

Roles and permissions

Guara Cloud has four roles for access control within a project:

PermissionOwnerAdminMemberViewer
View services and deploysYesYesYesYes
Create and edit servicesYesYesYesNo
DeployYesYesYesNo
Manage environment variablesYesYesYesNo
Invite membersYesYesNoNo
Change member rolesYesYesNoNo
Project settingsYesYesNoNo
Delete projectYesNoNoNo
Transfer ownershipYesNoNoNo

Plans

Guara Cloud offers four plans to suit different needs:

HobbyProBusinessEnterprise
PriceFreeR$49/moR$199/moFrom R$3,000/mo
Projects135Unlimited
Services per project2410Unlimited
vCPU per service0.250.514
RAM per service256 MB512 MB2 GB8 GB

The Hobby plan is free and perfect for personal projects and testing. For a full comparison of all features, check the plans page.