Skip to main content

Quickstart

This guide walks you through creating your first Eugo workspace and running a notebook on distributed compute resources.

You'll go from signup to running code in about 20 minutes.

Prerequisites

  • A valid email address
  • A web browser (Chrome, Firefox, Safari, or Edge)

1. Create Your Account

Sign up at app.dev.eugo.io/login. Verify your email address to activate your account.

This takes about 1 minute.

2. Create an Organization

Organizations let you manage billing and share workspaces with your team.

  1. Navigate to the Organizations page
  2. Click Create Organization
  3. Enter your organization name
  4. Click Create

Note: You can add team members to your organization later from the organization settings page.

This takes about 1 minute.

3. Choose Your Tier

Select a subscription tier based on your compute needs.

  1. Go to Billing in your organization settings
  2. Review the available tiers and their resource limits
  3. Select a tier that matches your workload
  4. Complete the payment setup

You can upgrade or downgrade anytime. See Workspaces documentation for tier details.

This takes about 1 minute.

4. Create a Workspace

Workspaces are isolated compute environments where you run your code.

  1. Navigate to Workspaces
  2. Click Create Workspace
  3. Name your workspace
  4. Click Create

This takes about 1 minute.

5. Deploy Your Workspace

Deployment allocates compute resources and prepares your environment.

  1. Open your newly created workspace
  2. Click Deploy
  3. Wait for the deployment to complete

You'll see a status indicator showing deployment progress. Once complete, your workspace is ready.

This takes about 15 minutes.

6. Open the EugoIDE

The EugoIDE is your browser-based development environment.

  1. Click Open IDE from your workspace dashboard
  2. The IDE loads with your workspace environment

You'll see a familiar notebook interface with access to pre-installed libraries.

This takes about 1 minute.

7. Run Your First Notebook

Create and execute a simple notebook to verify everything works.

  1. Click New Notebook
  2. Name your notebook (e.g., "hello-eugo")
  3. In the first cell, paste this code:
import numpy as np

# Create a large array and compute on distributed resources
data = np.random.rand(1000000)
result = np.sum(data)
print(f"Sum of 1 million random numbers: {result}")
  1. Click Run or press Shift+Enter
  2. Watch your code execute on Eugo's distributed infrastructure

The output appears below the cell. Eugo automatically parallelized the computation across available resources.

This takes about 2.5 minutes for deployment and execution.

8. Start Building

You're ready to use Eugo for real workloads. Your workspace has:

  • All major Python data science libraries pre-installed
  • Automatic scaling based on your code's resource needs
  • Persistent storage for your notebooks and data

Tip: Check out Platform documentation to learn about advanced features like custom libraries, data persistence, and collaboration.

What's Next