Workspaces¶
Overview¶
The Workspaces feature provides the infrastructure required for your Integrated Development Environment (IDE) to function seamlessly, making it the foundation for your development work. Workspaces in Eugo are fully managed, allowing you to focus on coding without worrying about infrastructure management. With Workspaces, you can segment your teams and work effectively, and each organization can create an unlimited number of workspaces.They offer a managed solution to deploy and maintain the infrastructure for your development needs, allowing you to focus on what matters most—writing code.
Creating a Workspace¶
Creating a Workspace is a straightforward process that takes only a few minutes. This will create an empty Workspace from which you can deploy your Workspace (see below). To create a Workspace:
- Click on Workspaces in the Eugo platform.
- Click Create Workspace.
- Give your Workspace a name.
- And deploy! (see Deployment Process below)
Deploying a Workspace¶
Deploying a new Workspace takes between 10-15 minutes. During deployment, Eugo provisions the necessary infrastructure, ensuring that your Workspace is equipped with the appropriate resources and configurations for immediate productivity.
To deploy a Workspace:
- Navigate to the Workspaces section.
- Select Deploy Workspace.
- Wait for Eugo to handle the deployment automatically, which will take approximately 10-15 minutes.
Updating a Workspace¶
Eugo's Workspaces infrastructure receives regular updates for improved performance, security, and new features. Updates typically take 10 minutes to deploy. You decide when these updates are applied to your Workspace, ensuring minimal disruption to your workflow.
To deploy updates:
- Navigate to the Workspaces section.
- Select the Workspace you wish to update.
- Optionally check the deployment notes for the update.
- Choose Deploy Update and wait for the process to complete.
Upgrading a Workspace¶
Eugo offers different subscription tiers, each with varying resource allocations. You can upgrade your Workspace to a higher tier to access more resources and capabilities.
To upgrade a Workspace:
- Navigate to the Workspaces section.
- Select the Workspace you wish to upgrade.
- Click Upgrade Workspace and select the desired tier.
- Wait for the upgrade process to complete.
Key Features¶
- Automated Infrastructure Management: Eugo automatically handles the deployment and management of infrastructure, ensuring your Workspace is always ready for use.
- Tier-Based Resource Allocation: Depending on your platform subscription tier, Eugo deploys appropriately scaled resources, ensuring optimal performance tailored to your needs.
- Update Flexibility: Eugo automatically manages updates to the underlying infrastructure, but you control when to deploy these updates to your Workspace.
- Unlimited Workspaces: There is no limit to the number of Workspaces an organization can create, allowing for scalable team and project segmentation.
Use Cases¶
- Team Segmentation: Create separate Workspaces for different teams, departments, or projects within your organization.
- Resource Optimization: Utilize tier-specific resources to match the Workspace to project requirements, ensuring cost-effective resource allocation.
- Scalability: With unlimited Workspaces, scale your development environment without limitations.