Cloud Computing

Getting Started

Cloud Service Providers offer a range of tutorials to get you up and running quickly in the cloud. It is important to get acquainted with the resources available to ensure the best performance for your compute jobs, and at an optimal rate to fit your budget.

** Turning off or deleting your services after use is paramount to keeping your costs low and only paying for what your need/use. **

You will need to register an account with the corresponding provider (Free-Tiers available) to follow along with the getting started tutorials below.

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment.

Getting Started

Google Compute Engine

Compute Engine lets you create and run virtual machines on Google infrastructure. Compute Engine offers scale, performance, and value that allows you to easily launch large compute clusters on Google's infrastructure. There are no upfront investments and you can run thousands of virtual CPUs on a system that has been designed to be fast, and to offer strong consistency of performance.

Getting Started

Google CodeLabs (practice tutorials)

Microsoft Azure Compute

Discover the broad range of compute options that Microsoft Azure can offer and tap into a diversified range of Azure virtual machines able to accommodate every workload including the applications you create. Deploy virtual machines featuring up to 416 vCPUs and 12 TB of memory. Get up to 3.7 million local storage IOPS per VM. Take advantage of up to 30 Gbps Ethernet and cloud’s first deployment of 200 Gbps InfiniBand.

Getting Started

Tools and Tutorials