Skip to content

3DC Workshop for deploying and end-to-end encrypted Flask web app on Google Compute Engine.

Notifications You must be signed in to change notification settings

3DCdsc/Cloud_2021

Repository files navigation

Welcome to the 2021 3DC Cloud Workshop

Session info

Date: 13 January 2021

Time: 3.00 - 6.00 pm

Location: Twitch

ℹ The workshop we will be covering how to achieve the learning objectives on Windows. While most of the content is the same across all platforms, there are a few differences in tools and procedures for some aspects.

Lesson Materials

  1. How to use the Linux terminal and basic commands
  2. Setting up and connecting to Google Compute Engine
  3. Configuring gunicorn and nginx to deploy your web app.

By the end of the workshop, we hope that you will be able to lose all your savings to a massive GCP bill that you have no way of paying. jk, not really don't worry i won't let it happen :)

Instructors

  • Shoham Chakraborty
  • Tan Li Ling

Useful Acronyms

Name Acroynm
Google Cloud Platform GCP
Google Compute Engine GCE
Google App Engine GAE
Virtual Machine VM
Windows Subsystem for Linux WSL
Domain Naming System DNS
Transport Layer Security/Secure Sockets Layer TLS/SSL

Workshop Environment

Due to the sheer number of permutations of tools available, we can only cover a small set of them. In the workshop we will use the following applications:

  • Windows Subsystem for Linux 2.0 running Ubuntu 20.04 LTS
  • PuTTY and PuTTYgen