Overview
Teaching: 15 min Exercises: 0 minQuestions
And why do we care?
Objectives
Understand why we would want to use cloud computing
Log on with neurohackweek credentials
Amazon provides a set of secure computational services (e.g. disk space, computers) on a pay-as-you go basis. This incredibly large set of services allows one to architect your own computer system “in the cloud” (i.e., in remote and centralized data centers). You can create a virtual computer system and then destroy it, paying only for the time you use it and for the storage you occupy. In Neurohackweek we will discuss only three or four of the thousands of services available.
AWS is useful for many reasons. First, you are probably used to having your own computer, ready for you when you need it. If you have had the experience of sharing a large cluster with others, you know what it is like to have to submit a job and wait for it to execute. You feel happy if it completes before you’ve forgotten what you were doing. AWS takes care of the sharing and gives you the resources that you need to complete your job on demand. You pay for the resources that you use.
Not only does this reduce your wait time and improve strained relationships with cluster hogging co-workers, but it is cost-effective. When you purchase a computer, you are paying for all the time that that computer could potentially be used (and cost of a service contract, a system administrator, housing it, cooling it, keeping it powered up and networked). For most analyses, you only need a small fraction of that time.
Practically, in neurohackweek AWS will provide you the computers and storage that you need to conduct your analyses. We will give you login credentials so that you can learn how to use AWS without worrying about having to provide a credit card.
Go to the web site https://uwcloudczar.signin.aws.amazon.com/console You will see a login screen as follows.
For the User Name and Password, enter the user name and password provided to you for this workshop. You will be immediately prompted to change your password.
At this point you will find yourself in the AWS management console.
If you want to know more
Your credentials indicate that you are an “Identity and Access Management” (IAM) user within the UW cloudczar account. IAM is a web service that allows you to create users under your account and limit what they can do. For example, a lab head might create IAM users for each of their students and staff with permissions to perform the tasks needed for their research. The bill, and the breakdown of who used what, can be seen by the lab head. http://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html
Key Points
AWS reduces time to science
For large and bursty neuroimaging workloads, AWS is probably cheaper than purchasing and maintaining dedicated hardware