Your free credit billing project will cover all costs accrued in FireCloud. Usage of the free credits is not restricted to specific pipelines. This includes egress, compute, and storage. Read this blog post for further detail around what costs money. Select the free credit billing project (fccredits-xxx-xxx-xxxx) whenever prompted to clone or create a workspace. You will be notified via email when you have used 50%, 75%, and 90% of your credits to ensure you have time to create your own billing account to further use FireCloud or egress your data files prior to credit expiration.
Free credits will begin once you click “Start Trial” in the banner in the FireCloud UI. You will have $300 of credits to use on any egress, compute, and storage costs accrued. Credits will be available for sixty days, or until you have used up all $300 available in your billing project, whichever comes first.
Go to the Google console summary page at https://console.cloud.google.com/home/ to view your billing invoice month-to-date for your free credit billing project.
You will also receive a notification via email from Onix once you have used 50%, 75% and 90% of your free credits.
Once the credits expire, you will not be able to egress your data files from any of the workspace’s Google buckets that you created. You will be unable to create new workspaces or launch any new analyses using the free credit billing project unless you take action and create a new billing account.
Note: The workspaces you created will remain available, but the files you moved or generated through analysis in the Google buckets will be inaccessible. This is because the credits covered the cost of storage, compute, and egress in the Google Cloud Platform and now this coverage is ending.
There are a few options for creating your own billing account and continuing to use FireCloud after your free credits have expired:
After the Google Billing account exists, you can switch payment of your existing FireCloud workspaces to this account. Note: The FireCloud billing project name will stay the same.