Skip to content

[PLAT-217] Seqera Compute M2 docs #570

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

llewellyn-sl
Copy link
Contributor

No description provided.

@llewellyn-sl llewellyn-sl added 1. Editor review Needs a language review 1. Dev/PM/SME Needs a review by a Dev/PM/SME do not merge Do not merge until this label is removed labels Apr 25, 2025
@llewellyn-sl llewellyn-sl self-assigned this Apr 25, 2025
Copy link

netlify bot commented Apr 25, 2025

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 6759533
🔍 Latest deploy log https://app.netlify.com/sites/seqera-docs/deploys/680f9248c6d575000852ee36
😎 Deploy Preview https://deploy-preview-570--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

@cristianrcv cristianrcv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM
The support of workspace credit information is a bit limited but we plan to improve it after Boston.

Minor clarifications 

Signed-off-by: Drew DiPalma <drew.dipalma@seqera.io>

#### Credits

The **Credits** view contains the current credit balance available to the organization, and the credits spent in the workspace. Select **Contact us to upgrade** to purchase additional credits for your organization.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add what Credits enable you to do, what the different billing elements are, how billing works (could be a separate section) and what behavior is when you run out of credits (ie. what won't work/be available)

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note – This could also be on the Seqera Compute page

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There needs to be a section at the start (above this "Credits" block) saying something like "This page allows owners to manage their organizations. The top of the page displays metadata associated with your organization (name, link, location, description)."

Re. Credits: are credits consumed more rapidly if you have existing data in object storage and you're moving data across regions (either ingress or egress)? I would assume yes. If so, we should be explicit.

Definitely needs a more filled-out "what happens when you run out of credits" section to manage expectations (i.e. will someone from Seqera call you, will you be directly to a portal where you enter credit card details, etc?). Might need to be on a different page.


#### Credits

The **Credits** view contains the current credit balance available to the organization, and the credits spent in the workspace. Select **Contact us to upgrade** to purchase additional credits for your organization.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note – This could also be on the Seqera Compute page

:::info
Configuration settings in this field override the same values in the pipeline repository `nextflow.config` file. See [Nextflow config file](../launch/advanced.mdx#nextflow-config-file) for more information on configuration priority.
:::
1. Specify custom **Environment variables** for the **Head job** and/or **Compute jobs**.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need another section on this page with limitations (ex. max CPUs, compute environments, etc.)

Copy link
Member

@robnewman robnewman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Some minor nit changes around layout and language.

---
title: "Seqera Compute"
description: "Instructions to set up Seqera Compute in Seqera Platform"
date: "21 Apr 2023"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
date: "21 Apr 2023"
date: "21 Apr 2025"

tags: [seqera compute, compute environment]
---

Seqera Compute enables you to seamlessly run pipelines and Studios in Seqera Cloud in a fully managed and optimized compute environment on AWS. Seqera automatically provisions and manages all underlying resources, including AWS accounts, credentials, roles, AWS Batch compute environments, and S3 storage buckets, requiring minimal user configuration. Using prepaid credits enables control and visibility of the compute spend in each of your organization's workspaces.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Seqera Compute enables you to seamlessly run pipelines and Studios in Seqera Cloud in a fully managed and optimized compute environment on AWS. Seqera automatically provisions and manages all underlying resources, including AWS accounts, credentials, roles, AWS Batch compute environments, and S3 storage buckets, requiring minimal user configuration. Using prepaid credits enables control and visibility of the compute spend in each of your organization's workspaces.
Seqera Compute enables you to run pipelines and studio sessions in Seqera Cloud in a fully managed and optimized AWS environment. Seqera automatically provisions and manages all the underlying resources, including AWS accounts, credentials, roles, AWS Batch compute environments, and S3 storage buckets, requiring minimal user configuration. Using prepaid credits enables control and visibility of the compute spend in each of your organization's workspaces.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to be very careful calling Seqera Compute a "compute environment on AWS". A compute environment is a very specific/defined resource/entity managed by AWS Batch. This is more than a CE. Either just call it an "AWS environment" or we need to think of another descriptive noun that best represents it.


### Manage Seqera Compute credits

View Seqera Compute credit balance and spend under the organization or workspace **Settings** tabs. Workspace settings show the credits spent on Seqera Compute in that workspace, whereas organization settings show the total credit spend in all workspaces in that organization.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
View Seqera Compute credit balance and spend under the organization or workspace **Settings** tabs. Workspace settings show the credits spent on Seqera Compute in that workspace, whereas organization settings show the total credit spend in all workspaces in that organization.
View Seqera Compute credit balance and spend under both your organization or workspace **Settings** tabs. Workspace settings show the credits spent on Seqera Compute in that workspace, whereas organization settings show the total credit spend across all workspaces in an organization.

1. Under **Platform**, select **Seqera Compute**.
1. Select a target execution **Region**.
:::info
If your pipeline or Studio input data resides in existing S3 storage, select the region nearest to this data to minimize cross-region data transfer costs.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
If your pipeline or Studio input data resides in existing S3 storage, select the region nearest to this data to minimize cross-region data transfer costs.
If your data resides in existing S3 object storage, select the same, or nearest, region to your data to minimize cross-region ingress/egress costs.

If your pipeline or Studio input data resides in existing S3 storage, select the region nearest to this data to minimize cross-region data transfer costs.
:::
1. Configure any advanced options described in the next section, as needed.
1. Select **Add** to complete the Seqera Compute environment configuration and return to the compute environments list. It will take a few seconds for the compute environment resources to be created before you are ready to launch pipelines.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Select **Add** to complete the Seqera Compute environment configuration and return to the compute environments list. It will take a few seconds for the compute environment resources to be created before you are ready to launch pipelines.
1. Select **Add** to complete the Seqera Compute environment configuration and return to the compute environments list. It will take a few seconds for the compute environment resources to be created before you are ready to launch pipelines or add studios.


#### Advanced options (optional)

1. Enter a relative **Pipeline work directory** path to be appended to the S3 storage bucket Seqera creates for this compute environment.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Enter a relative **Pipeline work directory** path to be appended to the S3 storage bucket Seqera creates for this compute environment.
1. Enter a relative **working directory** path to be appended to the S3 storage bucket Seqera creates for this compute environment.


1. Enter a relative **Pipeline work directory** path to be appended to the S3 storage bucket Seqera creates for this compute environment.
1. Enter [pre- or post-run Bash scripts](../launch/advanced.mdx#pre--post-run-scripts) that execute before or after the Nextflow pipeline execution in your environment.
1. Enter Global Nextflow configuration settings for all pipeline runs launched with this compute environment. Values defined here are pre-filled in the **Nextflow config file** field in the pipeline launch form. These values can be overridden during pipeline launch.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Enter Global Nextflow configuration settings for all pipeline runs launched with this compute environment. Values defined here are pre-filled in the **Nextflow config file** field in the pipeline launch form. These values can be overridden during pipeline launch.
1. Enter Global Nextflow configuration settings for all pipeline runs launched with this environment. Values defined here are pre-filled in the **Nextflow config file** field in the pipeline launch form. These values can be overridden at pipeline launch.


#### Credits

The **Credits** view contains the current credit balance available to the organization, and the credits spent in the workspace. Select **Contact us to upgrade** to purchase additional credits for your organization.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There needs to be a section at the start (above this "Credits" block) saying something like "This page allows owners to manage their organizations. The top of the page displays metadata associated with your organization (name, link, location, description)."

Re. Credits: are credits consumed more rapidly if you have existing data in object storage and you're moving data across regions (either ingress or egress)? I would assume yes. If so, we should be explicit.

Definitely needs a more filled-out "what happens when you run out of credits" section to manage expectations (i.e. will someone from Seqera call you, will you be directly to a portal where you enter credit card details, etc?). Might need to be on a different page.


The **Credits** view contains the current credit balance available to the organization, and the credits spent in the workspace. Select **Contact us to upgrade** to purchase additional credits for your organization.

#### Edit or delete organization
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#### Edit or delete organization
#### Managing organizations

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. Dev/PM/SME Needs a review by a Dev/PM/SME 1. Editor review Needs a language review do not merge Do not merge until this label is removed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants