Skip to content

Organizations and Projects

An organization is the account boundary that groups projects, members, and billing in FlowMQ.

Create Organizations

An account administrator can create multiple organizations. Each organization uses either the Free plan or the Pro plan:

Organization planCredit card required when creating the organizationProjects the organization can create
FreeNoFree plan projects only
ProYesPro plan projects only

Invite Members

Each organization can invite multiple members to join it.

Projects

A project is an isolated FlowMQ environment inside an organization. Each project has its own endpoint, credentials, resources, and limits. Applications connect to a project endpoint to publish and consume messages.

An organization can contain multiple projects. Every project belongs to one organization.

Create a Project

When creating a project, specify its deployment location:

  • Cloud Platform: FlowMQ currently supports AWS only.
  • Region: Choose the region where the project will be deployed.

What a Project Contains

  • Connection endpoints for supported protocols
  • Authentication credentials
  • Streams, queues, subscriptions, and their topic filter bindings
  • Region and deployment configuration

Project Isolation

Resources in one project are separate from resources in another project. A stream, queue, or credential created in one project does not apply to other projects.

Use separate projects for environments or workloads that need separate access control, limits, or lifecycle management.

Billing

Billing is handled at the organization level rather than separately for each project. An organization's bill includes all projects created under that organization.