Skip to content

Quick Start ​

Get started with SnapBench in 5 minutes.

For Participants ​

1. Join an Organization ​

You'll receive an invitation link from your instructor or admin. Click it to create your account and join the organization.

TIP

If you're joining an existing organization, your membership may require admin approval before you can access scenarios.

2. Browse Available Scenarios ​

Once your membership is active, navigate to your Dashboard to see available scenarios.

3. Start a Lab ​

  1. Click Start Lab on any published scenario
  2. Wait for the environment to provision (usually 1-2 minutes)
  3. Click Access Lab when ready

4. Complete the Lab ​

  • Follow the instructions in the right sidebar
  • Use tab navigation links to switch between components
  • Run commands in terminals
  • Access web UIs for visual tools

5. Stop the Lab ​

When finished, click Stop Lab. Your environment will be cleaned up automatically.


For Authors ​

1. Access the Studio ​

Navigate to Scenarios and click New Scenario.

2. Add Components ​

In the Canvas tab:

  1. Click Add Component
  2. Browse the catalog
  3. Select components (Kafka, PostgreSQL, etc.)
  4. Configure resources and settings

3. Write Instructions ​

In the Instructions tab:

  1. Click Add Instruction
  2. Write markdown content
  3. Use code blocks with copy buttons
  4. Add tab navigation links: [Open Kafka](tab:kafka)

4. Publish ​

  1. Review in Preview tab
  2. Click Publish New Version
  3. Add release notes

Your scenario is now available to participants!


For Admins ​

1. Create an Organization ​

When you register, you automatically become the admin of a new organization.

2. Invite Users ​

Navigate to Organization Settings > Users:

  1. Click Invite User
  2. Enter email address
  3. Select role (admin, author, or participant)

3. Configure Quotas ​

Set resource limits for your organization:

  • Maximum concurrent runs
  • CPU and memory limits per run
  • Lab TTL (time-to-live)

Next Steps ​

Released under the MIT License.