Skip to content

Code and documentation for a hands-on session on cloud & gcp at ISAE-SUPAERO

Notifications You must be signed in to change notification settings

AlbertoNieto44/isae-practical-gcp

 
 

Repository files navigation

Cloud Computing and Virtualisation for Data Scientists

This repository contains materials for the introductory course about Cloud Computing (applied to GCP) and virtualization.

This course will be separated into three parts:

  1. Intro to cloud computing and virtualization (4h)

Here we will talk a bit about the cloud, virtualization, etc... There will be a self-paced workshop about creating your first GCP instances, connecting to SSH etc.

Pedagogical key points :

  • Intro to cloud computing
  • Intro to Google Cloud Platform
  • Creating our first GCP Instances
  • Discovering SSH, creating ssh keys etc, connecting to ssh
  • Discovering terminal multiplexing with tmux for detachable ssh sessions
  • Interacting with google cloud storage
  1. Docker (3h)

We will discover docker using a small presentation and self-paced workshop We'll talk a bit about K8s

Pedagogical Key Points:

  • Introduction to containers / Docker for Data Science
  • Hands-on / self-paced workshop for Docker
  • Infrastructure as Code
  1. Google Cloud Platform for Data Scientists (3h)

We will talk a bit more about using the cloud from a data science perspective (i.e. my job, and maybe your job !)

  • A small presentation "Making the cloud part of the everyday job of a data scientist" + demo
  • 1h of TP for deploying a "ML service" intro production using Cloud Run
  • 1h of TP for discovering useful GCP services, launching managed jupyter notebooks etc.

Sources used to make this class

1 - Intro to cloud computing and virtualization

2 - Docker

3 - GCP 4 Data Science

About

Code and documentation for a hands-on session on cloud & gcp at ISAE-SUPAERO

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 68.5%
  • Shell 26.8%
  • Python 3.9%
  • Dockerfile 0.8%