1 of 11

Introduction to Cloud Computing

Computational Research Skills Series

2 of 11

Typical ‘data’ journey

  • Aspects of a ‘data analytics pipeline’

Data

Acquisition

Data

Cleaning

Data

Analysis

Data

Visualisation

Research

Question

Informed

Decision

3 of 11

What is the Cloud?

The storage and access of data�and programs over the internet

4 of 11

Cloud in context

Institution

Institutional resources

Image: Wannapik

Personal computer

Cloud-based resources

5 of 11

Who uses it?

Anyone who delivers internet services at scale

6 of 11

Why Use Cloud Computing?

  • Compute, storage, capability
  • Pay for what you use
  • Choice, flexibility
  • Reliability, availability
  • Lower overheads
  • Collaboration

7 of 11

Drawbacks of Cloud Computing

  • Complexity, support
  • Data ingress, egress
  • Data privacy
  • Software licensing
  • Downtime
  • Vendor lock-in

8 of 11

The flavours of cloud

  • Infrastructure as a Service - IaaS
    • Compute servers, data storage, networking
  • Platform as a Service - PaaS
    • Programming platform, software components
  • Software as a Service - SaaS
    • Full applications, data management

9 of 11

Example: accessing a Cloud "machine" using Bash

10 of 11

Where to go next?

11 of 11

Q & A