Skip to content

Commit 8e7dca9

Browse files
committed
Clean up why cloud?
1 parent 1689d8a commit 8e7dca9

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

pages/why-bioshell.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,19 @@ description: An introduction to virtual machines, cloud computing, and why BioSh
77
If you are new to bioinformatics and the world of high computing, this page explains what cloud
88
computing is, when to use it, and why BioShell makes it easy to get started.
99

10+
{% include callout.html type="note" content="Why 'cloud'? The name comes from old network diagrams, engineers would draw a cloud symbol for the internet or any infrastructure whose exact physical location did not matter to the diagram. The name stuck: your data and computing actually run on real servers in a data centre somewhere, but you do not need to know or care where, you just connect over the internet and use it." %}
11+
1012

1113
## What is a virtual machine? {#what-is-a-vm}
1214

1315
A virtual machine is a computer that runs inside another computer, delivered to you over the
1416
internet. You connect to it from your laptop or desktop, and it behaves like a full computer
15-
you have complete control over. You do not need to worry about your own hardware specs,
16-
operating system, or software installation.
17+
you have complete control over. You do not need to worry about your own hardware specs or
18+
operating system, and unlike an HPC system, you have the administrator access to install and
19+
configure software yourself, no need to work around module systems or wait on sysadmin
20+
approval. [Shelley](tools) is there to make that installation step fast.
1721

18-
> Think of it like a fully-equipped lab bench that is always ready, you just sit down and
19-
> start working, then leave when you are done. The bench does not belong to you, but it is
20-
> set up exactly the way you need it.
22+
{% include callout.html type="tip" content="Think of it like a fully-equipped lab bench that is always ready, you just sit down and start working, then leave when you are done. The bench does not belong to you, but it is set up exactly the way you need it." %}
2123

2224
With a virtual machine you can:
2325

@@ -38,7 +40,7 @@ powerful research tools, but they suit different types of work.
3840
|--|-----------------|---------------------|
3941
| **Session type** | Interactive - work in real time | Batch - submit jobs and come back later |
4042
| **Interfaces** | JupyterLab, RStudio, CLI | CLI only (PBS/Slurm schedulers) |
41-
| **Setup required** | None - environment is preconfigured | Familiarity with job schedulers required |
43+
| **Setup required** | You install your own tools (Shelley makes this quick), with full admin control and none of an HPC's module or approval restrictions | Familiarity with job schedulers required |
4244
| **Best for** | Learning, workshops, exploratory analysis | Large-scale, tightly coupled, or long-running workloads |
4345
| **Scaling** | Flexible - choose your VM size on demand | Fixed allocations managed through project quotas |
4446

@@ -57,7 +59,7 @@ teaching. BioShell solves this.
5759
|---------|----------------------|
5860
| **Ready on any device** | Every participant gets the same preconfigured environment regardless of whether they are on Windows, macOS, or Linux with no device-specific setup required |
5961
| **More power than your laptop** | Use familiar tools like RStudio and JupyterLab, but backed by cloud compute that is not competing with your browser, email, or background applications |
60-
| **Tool discovery built in** | [Bio-Shelley](tools), BioShell's command-line assistant, makes finding and installing tools from a catalogue of over 20,000 containers as simple as `shelley-bio build samtools`, no container knowledge needed |
62+
| **Tool discovery built in** | [Shelley](tools), BioShell's command-line assistant, makes finding and installing tools from a catalogue of over 20,000 containers as simple as `Shelley build samtools`, no container knowledge needed |
6163
| **Reproducible workshops** | Version-controlled environments mean you can build a workshop once and rerun it identically next year, or share it with another trainer at another institution |
6264
| **Easier access than HPC** | Getting time on a national HPC requires project allocation, queue estimates, and job scheduler knowledge. BioShell access is fast, self-service, and does not require you to know in advance exactly what you will run |
6365
| **Admin access, safely sandboxed** | You have full administrator privileges on your own VM, install anything and break things without affecting other users or needing HPC sysadmin approval |

0 commit comments

Comments
 (0)