> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloud.vessl.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Member

> Create your first GPU instance, connect with JupyterLab or SSH, and control costs.

<Note>
  This quickstart is for Members (end users). If you're the first person in your org, you're also the Admin. See the [Admin quickstart](/guides/get-started/quickstart-admin) after completing this flow.
</Note>

<Steps>
  <Step title="Create account">
    Go to [cloud.vessl.ai](https://cloud.vessl.ai) and create an account. Verify your email to activate your account.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/ASBmpR7P1EWQcMH-/images/signupnewvessl.png?fit=max&auto=format&n=ASBmpR7P1EWQcMH-&q=85&s=79a2b741362be686697ab9ddf22ffb66" alt="VESSL Cloud sign-up form for creating a new account with email and password" width="1920" height="1266" data-path="images/signupnewvessl.png" />
      </Frame>
    </div>
  </Step>

  <Step title="Complete your profile">
    After verifying your email, enter your **ID** (username), select your **Occupation** and **Use case**. Check the required boxes to agree to the Terms of Service and confirm your age, then click **Let's get started!**

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/vPFagCAoutrvcxVV/images/signup2.png?fit=max&auto=format&n=vPFagCAoutrvcxVV&q=85&s=f7568595164b10ef889e1c9208f1502b" alt="Profile completion form for entering ID, Occupation, and Use case with terms and age confirmation" width="1920" height="1266" data-path="images/signup2.png" />
      </Frame>
    </div>
  </Step>

  <Step title="Create organization">
    Enter your [organization](/guides/get-started/glossary#organization) name and click **Create** to set up your workspace.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/gK8h5_hyaHkYrvRc/images/newcreateorg.png?fit=max&auto=format&n=gK8h5_hyaHkYrvRc&q=85&s=d812fda00ff95199aecf7947c6319b00" alt="Create organization dialog with a name field and Create button" width="1920" height="1266" data-path="images/newcreateorg.png" />
      </Frame>
    </div>
  </Step>

  <Step title="Explore the dashboard">
    After creating your organization, you'll land on the main Workspaces dashboard. This is where you can manage all your compute environments.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/gK8h5_hyaHkYrvRc/images/maindashboard.png?fit=max&auto=format&n=gK8h5_hyaHkYrvRc&q=85&s=c656155774bd8f034d0907d17f265aa1" alt="Main Workspaces dashboard for managing compute environments in a new organization" width="1920" height="1266" data-path="images/maindashboard.png" />
      </Frame>
    </div>
  </Step>

  <Step title="Register payment method">
    Before creating workspaces, register a payment method. Go to **Organization > Billing** in the sidebar. Click **Manage payment method** to add your card, then use **Add credits** to top up your [credit](/guides/get-started/glossary#credit) balance.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/gK8h5_hyaHkYrvRc/images/billingregistration.png?fit=max&auto=format&n=gK8h5_hyaHkYrvRc&q=85&s=e5f41666aefc3fae40ac348f4a8ab037" alt="Organization Billing page with Manage payment method and Add credits controls" width="1920" height="1266" data-path="images/billingregistration.png" />
      </Frame>
    </div>
  </Step>

  <Step title="Create a storage volume">
    VESSL Cloud offers three storage types. Picking the right one up front avoids I/O bottlenecks and accidental data loss later.

    | Storage               | Speed              | Data on pause | Best for                                                                                    |
    | --------------------- | ------------------ | ------------- | ------------------------------------------------------------------------------------------- |
    | **Cluster storage**   | Fast (CephFS/NVMe) | Preserved     | Code, virtual environments, and anything you want to keep across pauses — mount at `/root`  |
    | **Object storage**    | Slower (S3-backed) | Preserved     | Datasets, model checkpoints, and files shared across teams or clusters — mount at `/shared` |
    | **Temporary storage** | Fast (local disk)  | Cleared       | Scratch work only; everything here disappears the moment you pause or terminate             |

    <Warning>
      If you rely only on Temporary storage, your code and data disappear when you pause the workspace. Always attach at least one persistent volume (Cluster storage or Object storage) before running important work.
    </Warning>

    **For this quickstart, create an Object storage volume** — it works even before your admin provisions Cluster storage. Click **Object storage** in the sidebar and click **Create new volume**. Enter a **Volume name** and **Description** to create an [Object storage](/guides/get-started/glossary#object-storage) volume.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/f2JHRxMvkJOetNNx/images/objectstorage_userside.png?fit=max&auto=format&n=f2JHRxMvkJOetNNx&q=85&s=61c78338f5add6e04c2b54319faeb415" alt="Member-side Object storage page with Create new volume action, name, and description fields" width="3024" height="1610" data-path="images/objectstorage_userside.png" />
      </Frame>
    </div>

    <Info>
      Cluster storage volumes are managed by Organization Admins. If Cluster storage is available for your team, you can also create volumes under **Cluster storage** in the sidebar.

      * **Mount Cluster storage at `/root`** so code, `~/.cache`, and pip/conda packages survive pauses.
      * **Mount Object storage at `/shared`** — VESSL Cloud rejects `/root` as an Object storage mount path because Object storage is slower and has different filesystem semantics. Other paths that overlap with your Cluster storage mount are also blocked.
      * Cluster storage is region-bound: only volumes from the same region as your selected GPU appear when creating a workspace.
    </Info>
  </Step>

  <Step title="Create a workspace">
    Open the **Workspace** tab in the sidebar and click **New Workspace**. Enter a name, then select a GPU product, region, and GPU count under [Resource spec](/guides/get-started/glossary#resource-spec) for testing.

    Attach the **Object storage** volume you just created, then click **Create**.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/iXuADiSjDdOZ8RDr/images/newcreatenewworkspacepage.png?fit=max&auto=format&n=iXuADiSjDdOZ8RDr&q=85&s=64e68499069e17b8cdbef81aeeecadcd" alt="New Workspace form for selecting GPU product, region, count, and attaching an Object storage volume" width="7680" height="6080" data-path="images/newcreatenewworkspacepage.png" />
      </Frame>
    </div>

    You can run Jupyter notebooks directly in this workspace.
  </Step>

  <Step title="Explore workspace details">
    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/vPFagCAoutrvcxVV/images/newworkspacedetails.png?fit=max&auto=format&n=vPFagCAoutrvcxVV&q=85&s=7b9c462a11197a9157f56909b98fd73a" alt="Workspace detail page with Connect, Details, Logs, and Metrics tabs" width="1920" height="1266" data-path="images/newworkspacedetails.png" />
      </Frame>
    </div>

    * Connect: In the workspace detail page, open the **Connect** tab to access using Jupyter (port 8888) or SSH (port 22). See [Connect](/member/workspace/connect).
    * Details: view GPU, volumes, image and other specs.
    * Logs: view container logs in real time.
    * Metrics: monitor CPU/GPU/Memory graphs.
  </Step>

  <Step title="Run code in JupyterLab">
    In the workspace detail page, open the **Connect** tab and click **JupyterLab**.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/vPFagCAoutrvcxVV/images/newworkspacejupyterconnect.png?fit=max&auto=format&n=vPFagCAoutrvcxVV&q=85&s=617c25c9a8ccd47d2485ee0f5e1388ef" alt="Workspace Connect tab with JupyterLab and SSH options for accessing the environment" width="1920" height="1266" data-path="images/newworkspacejupyterconnect.png" />
      </Frame>
    </div>

    In **JupyterLab**, create a `Notebook → Python 3 (ipykernel)`. Run the following code:

    ```python theme={null}
    print("Hello, VESSL Cloud!")
    ```

    If the output prints successfully, your environment is ready.

    <Tip>
      To connect with SSH instead, follow [Connect](/member/workspace/connect) to generate/select an SSH key and copy the SSH command.
    </Tip>
  </Step>

  <Step title="Clean up">
    To avoid charges: go to the **Workspaces** tab in the sidebar and open the kebab menu on a running workspace. Click **Pause** to stop billing for compute, or **Terminate** to delete the workspace permanently.

    <div>
      <Frame>
        <img src="https://mintcdn.com/dora/vPFagCAoutrvcxVV/images/newpauseandterminate.png?fit=max&auto=format&n=vPFagCAoutrvcxVV&q=85&s=2b585206690e598bfb0bc07b1215c194" alt="Workspace kebab menu with Pause and Terminate options for stopping compute charges" width="767" height="285" data-path="images/newpauseandterminate.png" />
      </Frame>
    </div>

    <Warning>
      Paused workspaces may still incur storage charges (Cluster storage is billed at \$0.20/GiB/month). Terminated workspaces incur no cost. Data in Temporary storage is not preserved when paused.
    </Warning>

    To permanently remove a workspace: Click **Terminate** from the kebab menu and confirm by typing the workspace name and clicking **Delete**.
  </Step>
</Steps>
