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.