Cloud Computing for Research

Duration

One day

This course will usually run twice each academic year. If you would like a bespoke version of this course run in your department then please contact us.

Suitability

Research postgraduate students and above; teaching and lecturing staff.

Course Content

As well as providing and supporting a large HPC service, we can also support researchers with using Cloud services from commercial Cloud providers such as Microsoft, Amazon Web Services and Google.

This is an introductory workshop intended specifically for researchers who can write code or are interested in coding in a modern computing context (typical languages might be R or Python).

This hands-on training is intended to familiarise researchers and data scientists with the services that Cloud providers offer to aid them in their research, especially with regard to High Performance Computing, Big Data analysis, and analysing data streaming from Internet-of-Things (IoT) devices.

Activities in this workshop will cover:

  • Introduction to Cloud services
  • Intellectual Property and Security issues
  • Creating VMs for teaching and research in the Azure cloud
  • Machine Learning with the Azure Machine Learning Lab
  • Introduction to Big Data Analytics with Apache Spark and Apache Hadoop
  • Leveraging Cloud APIs: Using the Google Vision API for image analysis

Prerequisites

We recommend that attendees have a working knowledge of the Unix shell (although this is not essential). A suitable course is Introduction to Unix for HPC

Booking

This course can be booked through the IT Training Unit