Skip to content
This repository has been archived by the owner on Apr 6, 2021. It is now read-only.

Commit

Permalink
Merge pull request #160 from c9/picking_a_plan
Browse files Browse the repository at this point in the history
Added doc with workspace details for picking a plan
  • Loading branch information
bradydowling committed Jan 30, 2015
2 parents f0fde38 + 6897ca7 commit f051f18
Show file tree
Hide file tree
Showing 4 changed files with 64 additions and 1 deletion.
1 change: 1 addition & 0 deletions out/writing_a_php_app.html
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,7 @@
<li class="nav-submenu-item"><a href="setting_up_gitlab_workspace.html">Setting up a GitLab Workspace</a></li>
<li class="nav-submenu-item"><a href="ftp_workspaces.html">Creating an FTP Workspace</a></li>
<li class="nav-submenu-item"><a href="run_your_own_workspace.html">Running Your Own SSH Workspace</a></li>
<li class="nav-submenu-item"><a href="picking_a_plan.html">Picking a Plan</a></li>
</ul>
</li>
<li class="nav-section">
Expand Down
2 changes: 1 addition & 1 deletion recentFiles.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
[{"filename":"setting_up_postgresql","mtime":1422392332000,"pageTitle":"PostgreSQL"},{"filename":"frameworks_wordpress","mtime":1421859765000,"pageTitle":"Getting Started with Wordpress"},{"filename":"deploying_code","mtime":1421769253000,"pageTitle":"Deploying Your Code"},{"filename":"java_runner","mtime":1421769253000,"pageTitle":"Java Runner"},{"filename":"frameworks_jekyll","mtime":1421769253000,"pageTitle":"Framework: Jekyll"}]
[{"filename":"faq_general","mtime":1422453385000,"pageTitle":"FAQ: General"},{"filename":"setting_up_postgresql","mtime":1422453385000,"pageTitle":"PostgreSQL"},{"filename":"picking_a_plan","mtime":1422453317000,"pageTitle":"Picking a Plan"},{"filename":"frameworks_wordpress","mtime":1421859765000,"pageTitle":"Getting Started with Wordpress"},{"filename":"deploying_code","mtime":1421769253000,"pageTitle":"Deploying Your Code"}]
60 changes: 60 additions & 0 deletions src/workspaces/picking_a_plan.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Picking a Plan

The [Plans and Pricing Page](https://c9.io/web/site/pricing) has the basics for the available plans but here, we'll break down the details of workspaces.

## Workspace Choices
With Cloud9, you write code, run commands, and build applications in workspaces (virtual machines) hosted on Google Cloud. You're free to resize workspaces at any time so don't fret about their initial sizing. Following are the different types of workspaces and their properties:

### Micro Workspace
- 512MB RAM
- 1GB Disk space
- 1 CPU
- Private

### Small Workspace
- 512MB RAM
- 5GB Disk space
- 1 CPU
- Private

### Medium Workspace
- 1GB RAM
- 10GB Disk space
- 1 CPU
- Private

### Large Workspace
- 2GB RAM
- 20GB Disk space
- 1 CPU
- Private

### SSH Workspace
- Resources determined by user
- Private

### Community Workspaces
- 512MB RAM
- 1GB Disk space
- 1 CPU
- Publicly readable
- Archived after a week of inactivity (restored unchanged when you open it again)

Given the resources from your plan, you may make as many private workspaces as you'd like. For example, if you're signed up for the large plan with 80gb of storage, you could use that to have 4 different large workspaces, each with 20gb of storage. With those 4 workspaces, you would have no resources left to make further private workspaces although you could still make more community workspaces.

## Reaching the Limits

When a workspace reaches its RAM limit, you will be notified and processes may be killed to stay within the limit.

When the storage limit within a workspace is reached, the terminal will display a message to let you know. Any downloads will be stopped.

## All plans

The following features are provided with the free plan and all paid plans.

- __Unlimited Community Workspaces__ - Each community workspace is readable by anyone, like a public GitHub repository.
- __Team collaboration__ - You can invite coworkers, classmates, and anyone with an email address or Cloud9 account to work with you, real-time, giving read/write privileges to whomever you choose. Collaboration takes place live so you can see one another manipulating code real-time.
- __VMs hosted on Google Cloud__ - Each VM/workspace is allotted resources according to your chosing. Those resources are important because each workspace is running on a VM hosted on Google Cloud.
- __Sudo Shell Access/Terminal__ - Sudo access allows you to install your own programs or languages, giving them nearly the same amount of access they might have on a local machine.
- __SSD Performance__ - VM's are hosted on SSD's to speed up processes and development.
- __Running on Docker__ - Workspaces are powered by Docker Ubuntu containers that give you full freedom over your environment, including sudo rights.
2 changes: 2 additions & 0 deletions templates/default/toc.jade
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,8 @@
a(href='ftp_workspaces.html') Creating an FTP Workspace
li.nav-submenu-item
a(href='run_your_own_workspace.html') Running Your Own SSH Workspace
li.nav-submenu-item
a(href='picking_a_plan.html') Picking a Plan
li.nav-section
.nav-section-header
a(href='javascript:void(0)') Running and Debugging Code
Expand Down

0 comments on commit f051f18

Please sign in to comment.