diff --git a/.ipynb_checkpoints/intro-checkpoint.md b/.ipynb_checkpoints/intro-checkpoint.md
new file mode 100644
index 0000000..cc00c5c
--- /dev/null
+++ b/.ipynb_checkpoints/intro-checkpoint.md
@@ -0,0 +1,33 @@
+
+# A Primer to Cloud Computing for Research
+
+This online "book" aims to enable pathways to adoption of cloud computing for research. You will discover how the public cloud can foster innovation, accelerate scientific discovery and learn about best practices for leveraging the cloud.
+
+As a researcher or research facilitator, there are three main considerations in utilizing the cloud for scientific workflows:
+
+**(1) How do I know if my research belongs in the cloud?**
+
+**(2) Which cloud provider and which services should I utilize?**
+
+**(3) How do I estimate costs and resources needed for porting my work to the cloud?**
+
+Whether you are new to the cloud journey or are a seasoned cyberinfrastructure professional looking to communicate and address common concerns faced by researchers, this guide is intended to help you make an informed decision on whether a research workflow belongs in the public cloud, and to demystify some of the more obscure features around cloud adoption.
+
+
+## Cloud Adoption Framework
+
+```{attention}
+Cloud computing is a utility. You pay for the resources that you use!
+
+```
+
+The CLASS Cloud Adoption Framework is a series of documentation, best practices, tutorials, workflows and cloud adoption pathways built by researchers and research and data (RCD) professionals ***for*** researchers and RCD professionals.
+
+## Issues
+Please contact class@internet2.edu with issues or questions
+
+
+Content for this site was put together by the Research Engagement team at Internet2. [Find out more here](https://internet2.edu/community/research-engagement/internet2-research-engagement-team/)!
+
+
+
diff --git a/_build/.doctrees/content/01_intro_to_cloud.doctree b/_build/.doctrees/content/01_intro_to_cloud.doctree
deleted file mode 100644
index 26e903b..0000000
Binary files a/_build/.doctrees/content/01_intro_to_cloud.doctree and /dev/null differ
diff --git a/_build/.doctrees/content/05_best_practices.doctree b/_build/.doctrees/content/best_practices.doctree
similarity index 86%
rename from _build/.doctrees/content/05_best_practices.doctree
rename to _build/.doctrees/content/best_practices.doctree
index 72ce601..dec84f3 100644
Binary files a/_build/.doctrees/content/05_best_practices.doctree and b/_build/.doctrees/content/best_practices.doctree differ
diff --git a/_build/.doctrees/content/02_is_the_cloud_right.doctree b/_build/.doctrees/content/class_program.doctree
similarity index 66%
rename from _build/.doctrees/content/02_is_the_cloud_right.doctree
rename to _build/.doctrees/content/class_program.doctree
index 5613181..843a2b3 100644
Binary files a/_build/.doctrees/content/02_is_the_cloud_right.doctree and b/_build/.doctrees/content/class_program.doctree differ
diff --git a/_build/.doctrees/content/03_cost_analysis.doctree b/_build/.doctrees/content/cost_analysis.doctree
similarity index 86%
rename from _build/.doctrees/content/03_cost_analysis.doctree
rename to _build/.doctrees/content/cost_analysis.doctree
index f1410f4..79a66a6 100644
Binary files a/_build/.doctrees/content/03_cost_analysis.doctree and b/_build/.doctrees/content/cost_analysis.doctree differ
diff --git a/_build/.doctrees/content/data_management_plan.doctree b/_build/.doctrees/content/data_management_plan.doctree
new file mode 100644
index 0000000..3234e40
Binary files /dev/null and b/_build/.doctrees/content/data_management_plan.doctree differ
diff --git a/_build/.doctrees/content/example_workflows.doctree b/_build/.doctrees/content/example_workflows.doctree
new file mode 100644
index 0000000..4f73659
Binary files /dev/null and b/_build/.doctrees/content/example_workflows.doctree differ
diff --git a/_build/.doctrees/content/intro_to_cloud.doctree b/_build/.doctrees/content/intro_to_cloud.doctree
new file mode 100644
index 0000000..c4df001
Binary files /dev/null and b/_build/.doctrees/content/intro_to_cloud.doctree differ
diff --git a/_build/.doctrees/content/is_the_cloud_right.doctree b/_build/.doctrees/content/is_the_cloud_right.doctree
new file mode 100644
index 0000000..d07087e
Binary files /dev/null and b/_build/.doctrees/content/is_the_cloud_right.doctree differ
diff --git a/_build/.doctrees/content/04_openscience.doctree b/_build/.doctrees/content/openscience.doctree
similarity index 86%
rename from _build/.doctrees/content/04_openscience.doctree
rename to _build/.doctrees/content/openscience.doctree
index 4e810a6..350518a 100644
Binary files a/_build/.doctrees/content/04_openscience.doctree and b/_build/.doctrees/content/openscience.doctree differ
diff --git a/_build/.doctrees/content/where_to_find_funds.doctree b/_build/.doctrees/content/where_to_find_funds.doctree
new file mode 100644
index 0000000..75e2a19
Binary files /dev/null and b/_build/.doctrees/content/where_to_find_funds.doctree differ
diff --git a/_build/.doctrees/content/which_cloud.doctree b/_build/.doctrees/content/which_cloud.doctree
new file mode 100644
index 0000000..ddecf92
Binary files /dev/null and b/_build/.doctrees/content/which_cloud.doctree differ
diff --git a/_build/.doctrees/environment.pickle b/_build/.doctrees/environment.pickle
index 1c352c4..137754e 100644
Binary files a/_build/.doctrees/environment.pickle and b/_build/.doctrees/environment.pickle differ
diff --git a/_build/.doctrees/intro.doctree b/_build/.doctrees/intro.doctree
index 6783567..55a816b 100644
Binary files a/_build/.doctrees/intro.doctree and b/_build/.doctrees/intro.doctree differ
diff --git a/_build/html/.buildinfo b/_build/html/.buildinfo
index 47cfe14..72c849d 100644
--- a/_build/html/.buildinfo
+++ b/_build/html/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 04c13d88eea40c9fbb10e7c5003b91b1
+config: 6526d3c866653ffeb0150924af4e4d0d
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/_build/html/_sources/content/01_intro_to_cloud.ipynb b/_build/html/_sources/content/01_intro_to_cloud.ipynb
deleted file mode 100644
index 1ec4fdc..0000000
--- a/_build/html/_sources/content/01_intro_to_cloud.ipynb
+++ /dev/null
@@ -1,50 +0,0 @@
-{
- "cells": [
- {
- "cell_type": "markdown",
- "id": "90e130db",
- "metadata": {},
- "source": [
- "## Introduction to Cloud Computing for Research\n",
- "\n",
- "Cloud computing is an on-demand computing resource that is scalable and follows a pay-as-you-go model. Instead of a singular data center or super-computing center, large cloud providers have data centers spanning multiple locations. The largest cloud computing providers are Microsoft (Azure), Amazon (Amazon Web Services, AWS) and Google (Google Cloud Platform, GCP). Together, they are often referred to as \"public\" or \"commercial\" cloud providers. \n",
- "\n",
- "\n",
- "For researchers, it is often helpful to be aware of these five key components related to cloud computing infrastructure: \n",
- "\n",
- "\n",
- "\n",
- "\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "id": "ba7ffb3b",
- "metadata": {},
- "outputs": [],
- "source": []
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": "Python 3",
- "language": "python",
- "name": "python3"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 3
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython3",
- "version": "3.9.5"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 5
-}
diff --git a/_build/html/_sources/content/05_best_practices.ipynb b/_build/html/_sources/content/best_practices.ipynb
similarity index 100%
rename from _build/html/_sources/content/05_best_practices.ipynb
rename to _build/html/_sources/content/best_practices.ipynb
diff --git a/_build/html/_sources/content/02_is_the_cloud_right.ipynb b/_build/html/_sources/content/class_program.ipynb
similarity index 75%
rename from _build/html/_sources/content/02_is_the_cloud_right.ipynb
rename to _build/html/_sources/content/class_program.ipynb
index 636e894..a532972 100644
--- a/_build/html/_sources/content/02_is_the_cloud_right.ipynb
+++ b/_build/html/_sources/content/class_program.ipynb
@@ -2,18 +2,18 @@
"cells": [
{
"cell_type": "markdown",
- "id": "1b6fcbc0",
+ "id": "6bf4ef2d",
"metadata": {},
"source": [
- "### Is the cloud right for me?\n",
- "\n",
- ""
+ "# CLASS Program"
]
},
{
- "cell_type": "markdown",
- "id": "5e11c0b5",
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "523e395b",
"metadata": {},
+ "outputs": [],
"source": []
}
],
diff --git a/_build/html/_sources/content/03_cost_analysis.ipynb b/_build/html/_sources/content/cost_analysis.ipynb
similarity index 100%
rename from _build/html/_sources/content/03_cost_analysis.ipynb
rename to _build/html/_sources/content/cost_analysis.ipynb
diff --git a/content/02_is_the_cloud_right.ipynb b/_build/html/_sources/content/data_management_plan.ipynb
similarity index 75%
rename from content/02_is_the_cloud_right.ipynb
rename to _build/html/_sources/content/data_management_plan.ipynb
index 636e894..0287c89 100644
--- a/content/02_is_the_cloud_right.ipynb
+++ b/_build/html/_sources/content/data_management_plan.ipynb
@@ -2,18 +2,18 @@
"cells": [
{
"cell_type": "markdown",
- "id": "1b6fcbc0",
+ "id": "3070d4d2",
"metadata": {},
"source": [
- "### Is the cloud right for me?\n",
- "\n",
- ""
+ "# Data Management Considerations"
]
},
{
- "cell_type": "markdown",
- "id": "5e11c0b5",
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "8dde2cb9",
"metadata": {},
+ "outputs": [],
"source": []
}
],
diff --git a/_build/jupyter_execute/content/02_is_the_cloud_right.ipynb b/_build/html/_sources/content/example_workflows.ipynb
similarity index 75%
rename from _build/jupyter_execute/content/02_is_the_cloud_right.ipynb
rename to _build/html/_sources/content/example_workflows.ipynb
index 31ee83a..c5cc162 100644
--- a/_build/jupyter_execute/content/02_is_the_cloud_right.ipynb
+++ b/_build/html/_sources/content/example_workflows.ipynb
@@ -2,18 +2,18 @@
"cells": [
{
"cell_type": "markdown",
- "id": "1b6fcbc0",
+ "id": "da5b9cad",
"metadata": {},
"source": [
- "### Is the cloud right for me?\n",
- "\n",
- ""
+ "# Cloud Journey Workflows"
]
},
{
- "cell_type": "markdown",
- "id": "5e11c0b5",
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "7ac2d50e",
"metadata": {},
+ "outputs": [],
"source": []
}
],
@@ -38,4 +38,4 @@
},
"nbformat": 4,
"nbformat_minor": 5
-}
\ No newline at end of file
+}
diff --git a/_build/html/_sources/content/intro_to_cloud.ipynb b/_build/html/_sources/content/intro_to_cloud.ipynb
new file mode 100644
index 0000000..30fb926
--- /dev/null
+++ b/_build/html/_sources/content/intro_to_cloud.ipynb
@@ -0,0 +1,46 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "90e130db",
+ "metadata": {},
+ "source": [
+ "# Cloud Computing for Research\n",
+ "\n",
+ "Cloud computing is an on-demand computing resource that is scalable and follows a pay-as-you-go model. Instead of a singular data center or super-computing center, large cloud providers have data centers spanning multiple locations. The largest cloud computing providers are [Microsoft (Azure)](https://azure.microsoft.com/), [Amazon (Amazon Web Services, AWS)](https://aws.amazon.com/) and [Google (Google Cloud Platform, GCP)](https://cloud.google.com/). Together, they are often referred to as **\"public\"** or **\"commercial\"** cloud providers. \n",
+ "\n",
+ "\n",
+ "For researchers, it is often helpful to be aware of these five key components related to cloud computing infrastructure: \n",
+ "\n",
+ " \n",
+ "\n",
+ "In contrast to buying your own desktop or laptop computer, a cluster of machines, or with buying external storage devices (such as a RAID, redundant array of independent disks), cloud computing allows you to provision computing and storage on machines that only available to you through an intermediated interface (such as a web-browser or through ssh). \n",
+ "\n",
+ "In some sense, cloud computing is akin to computing resources that would you obtain through institutional high-perfomance computing clusters or the National Science Foundation (NSF)-funded platforms such as [XSEDE](https://www.xsede.org/). However, the fundamental difference is that the commercial cloud follows a pay-as-you-go model as opposed to a funding allocation model which you need to apply and be approved for. Commercial cloud providers are also frequently inventing, updating and improving their catalog of services; some researchers may find that the services offered on the commercial cloud can help accelerate their scientific workflows especially when dealing with big data. \n",
+ "\n",
+ "We will explore more about the services offered by the public cloud vendors in the next few chapters. "
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.5"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/_build/html/_sources/content/is_the_cloud_right.ipynb b/_build/html/_sources/content/is_the_cloud_right.ipynb
new file mode 100644
index 0000000..724337b
--- /dev/null
+++ b/_build/html/_sources/content/is_the_cloud_right.ipynb
@@ -0,0 +1,49 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "1b6fcbc0",
+ "metadata": {},
+ "source": [
+ "### Is the Cloud Right for Me?\n",
+ "\n",
+ "Now that you have an idea of what cloud computing is, the question that is most pertinent to researchers is whether or not you ***should*** move your work to the cloud. The following chart outlines some questions to ask: \n",
+ "\n",
+ " \n",
+ "\n",
+ "Many researchers move to the commercial cloud simply because their local compute resources (local HPC clusters, or departmental clusters) are insufficient to deal with the volume of data and type of computation. With the cloud, there is no wait time to obtain the computing resources you need. With sufficient funds, you may be able to obtain a near infinite number of CPUs, RAM and GPUs. \n",
+ "\n",
+ "```{note}\n",
+ "Scalable computing is the ability to obtain more computers(horizontal scaling) and/or to obtain more powerful computers(vertical scaling)\n",
+ "```\n",
+ "\n",
+ "Other factors that will play in your decision to move to the cloud include knowing where common large datasets are hosted. The core idea in working on the cloud involves a paradigm shift: researchers should no longer bring their data to the compute (i.e. downloading data) but should instead bring their compute to the data! If you think about it, why spend hours on end to download data and find a place to store it when you can work directly with the data? \n",
+ "\n",
+ "If your collaborators are already working in the cloud i.e. hosting data on the cloud or building cloud-based workflows, it would also make sense for you to bring your work to the cloud. Go here for more on Open Science and Collaboration. \n",
+ "\n",
+ "In the next chapter, we will discuss the million dollar question: \"But which cloud provider should I choose?!\""
+ ]
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.5"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/_build/html/_sources/content/04_openscience.ipynb b/_build/html/_sources/content/openscience.ipynb
similarity index 100%
rename from _build/html/_sources/content/04_openscience.ipynb
rename to _build/html/_sources/content/openscience.ipynb
diff --git a/_build/html/_sources/content/where_to_find_funds.ipynb b/_build/html/_sources/content/where_to_find_funds.ipynb
new file mode 100644
index 0000000..dc32041
--- /dev/null
+++ b/_build/html/_sources/content/where_to_find_funds.ipynb
@@ -0,0 +1,41 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "a71a9499",
+ "metadata": {},
+ "source": [
+ "# Funding Your Cloud Journey"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "57bc18a6",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.5"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/_build/html/_sources/content/which_cloud.ipynb b/_build/html/_sources/content/which_cloud.ipynb
new file mode 100644
index 0000000..970d252
--- /dev/null
+++ b/_build/html/_sources/content/which_cloud.ipynb
@@ -0,0 +1,41 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "dbc2e7e6",
+ "metadata": {},
+ "source": [
+ "# Choosing Cloud Providers"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "7ff14b2c",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.9.5"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/_build/html/_sources/intro.md b/_build/html/_sources/intro.md
index c587344..cc00c5c 100644
--- a/_build/html/_sources/intro.md
+++ b/_build/html/_sources/intro.md
@@ -1,20 +1,33 @@
-#### Overview
+# A Primer to Cloud Computing for Research
+
This online "book" aims to enable pathways to adoption of cloud computing for research. You will discover how the public cloud can foster innovation, accelerate scientific discovery and learn about best practices for leveraging the cloud.
+As a researcher or research facilitator, there are three main considerations in utilizing the cloud for scientific workflows:
-#### Issues
-Please contact class@internet2.edu with issues or questions
+**(1) How do I know if my research belongs in the cloud?**
-Content for this site was put together by the Research Engagement team at Internet2. [Find out more here](https://internet2.edu/community/research-engagement/internet2-research-engagement-team/)!
+**(2) Which cloud provider and which services should I utilize?**
+**(3) How do I estimate costs and resources needed for porting my work to the cloud?**
-
+Whether you are new to the cloud journey or are a seasoned cyberinfrastructure professional looking to communicate and address common concerns faced by researchers, this guide is intended to help you make an informed decision on whether a research workflow belongs in the public cloud, and to demystify some of the more obscure features around cloud adoption.
-```python
-```
+## Cloud Adoption Framework
-```python
+```{attention}
+Cloud computing is a utility. You pay for the resources that you use!
```
+
+The CLASS Cloud Adoption Framework is a series of documentation, best practices, tutorials, workflows and cloud adoption pathways built by researchers and research and data (RCD) professionals ***for*** researchers and RCD professionals.
+
+## Issues
+Please contact class@internet2.edu with issues or questions
+
+
+Content for this site was put together by the Research Engagement team at Internet2. [Find out more here](https://internet2.edu/community/research-engagement/internet2-research-engagement-team/)!
+
+
+
diff --git a/_build/html/content/05_best_practices.html b/_build/html/content/best_practices.html
similarity index 85%
rename from _build/html/content/05_best_practices.html
rename to _build/html/content/best_practices.html
index 7528d8b..48fbe4f 100644
--- a/_build/html/content/05_best_practices.html
+++ b/_build/html/content/best_practices.html
@@ -53,7 +53,8 @@
-
+
+
@@ -83,27 +84,35 @@
Internet2 Cloud Learning And Skills Sessio
@@ -176,7 +202,7 @@
diff --git a/_build/html/content/02_is_the_cloud_right.html b/_build/html/content/class_program.html
similarity index 85%
rename from _build/html/content/02_is_the_cloud_right.html
rename to _build/html/content/class_program.html
index 72f5477..416c3a0 100644
--- a/_build/html/content/02_is_the_cloud_right.html
+++ b/_build/html/content/class_program.html
@@ -5,7 +5,7 @@
- Is the cloud right for me? — Internet2 Cloud Learning And Skills Sessions
+ CLASS Program — Internet2 Cloud Learning And Skills Sessions
@@ -53,8 +53,7 @@
-
-
+
@@ -84,27 +83,35 @@
Internet2 Cloud Learning And Skills Sessio
@@ -177,7 +201,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/_build/html/content/01_intro_to_cloud.html b/_build/html/content/intro_to_cloud.html
similarity index 73%
rename from _build/html/content/01_intro_to_cloud.html
rename to _build/html/content/intro_to_cloud.html
index 1859bf6..063d5f7 100644
--- a/_build/html/content/01_intro_to_cloud.html
+++ b/_build/html/content/intro_to_cloud.html
@@ -5,7 +5,7 @@
- Introduction to Cloud Computing for Research — Internet2 Cloud Learning And Skills Sessions
+ Cloud Computing for Research — Internet2 Cloud Learning And Skills Sessions
@@ -53,8 +53,8 @@
-
-
+
+
@@ -84,14 +84,7 @@
Internet2 Cloud Learning And Skills Sessio
@@ -177,7 +202,7 @@
Cloud computing is an on-demand computing resource that is scalable and follows a pay-as-you-go model. Instead of a singular data center or super-computing center, large cloud providers have data centers spanning multiple locations. The largest cloud computing providers are Microsoft (Azure), Amazon (Amazon Web Services, AWS) and Google (Google Cloud Platform, GCP). Together, they are often referred to as “public” or “commercial” cloud providers.
Cloud computing is an on-demand computing resource that is scalable and follows a pay-as-you-go model. Instead of a singular data center or super-computing center, large cloud providers have data centers spanning multiple locations. The largest cloud computing providers are Microsoft (Azure), Amazon (Amazon Web Services, AWS) and Google (Google Cloud Platform, GCP). Together, they are often referred to as “public” or “commercial” cloud providers.
For researchers, it is often helpful to be aware of these five key components related to cloud computing infrastructure:
-
+
+
In contrast to buying your own desktop or laptop computer, a cluster of machines, or with buying external storage devices (such as a RAID, redundant array of independent disks), cloud computing allows you to provision computing and storage on machines that only available to you through an intermediated interface (such as a web-browser or through ssh).
+
In some sense, cloud computing is akin to computing resources that would you obtain through institutional high-perfomance computing clusters or the National Science Foundation (NSF)-funded platforms such as XSEDE. However, the fundamental difference is that the commercial cloud follows a pay-as-you-go model as opposed to a funding allocation model which you need to apply and be approved for. Commercial cloud providers are also frequently inventing, updating and improving their catalog of services; some researchers may find that the services offered on the commercial cloud can help accelerate their scientific workflows especially when dealing with big data.
+
We will explore more about the services offered by the public cloud vendors in the next few chapters.
Now that you have an idea of what cloud computing is, the question that is most pertinent to researchers is whether or not you should move your work to the cloud. The following chart outlines some questions to ask:
+
+
Many researchers move to the commercial cloud simply because their local compute resources (local HPC clusters, or departmental clusters) are insufficient to deal with the volume of data and type of computation. With the cloud, there is no wait time to obtain the computing resources you need. With sufficient funds, you may be able to obtain a near infinite number of CPUs, RAM and GPUs.
+
+
Note
+
Scalable computing is the ability to obtain more computers(horizontal scaling) and/or to obtain more powerful computers(vertical scaling)
+
+
Other factors that will play in your decision to move to the cloud include knowing where common large datasets are hosted. The core idea in working on the cloud involves a paradigm shift: researchers should no longer bring their data to the compute (i.e. downloading data) but should instead bring their compute to the data! If you think about it, why spend hours on end to download data and find a place to store it when you can work directly with the data?
+
If your collaborators are already working in the cloud i.e. hosting data on the cloud or building cloud-based workflows, it would also make sense for you to bring your work to the cloud. Go here for more on Open Science and Collaboration.
+
In the next chapter, we will discuss the million dollar question: “But which cloud provider should I choose?!”