SWD 4: Cloud Computing for Research


Workshop 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.

Typical activities in this workshop will cover (topics vary depending on the needs of the attendees):

  • 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: Eg. using the Google Vision API for image analysis


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.


Research postgraduate students and above; teaching and lecturing staff.


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


This course can be booked through the IT Training Unit. Click here to book.