Skip to content

Latest commit

 

History

History
 
 

week_1_basics_n_setup

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Introduction

We suggest watching videos in the same order as in this document.

The last video (setting up the environment) is optional, but you can check it earlier if you have troubles setting up the environment and following along the videos.

Docker + Postgres

Code

GCP + Terraform

Code

  • Introduction to GCP (Google Cloud Platform)
  • Introduction to Terraform Concepts & GCP Pre-Requisites
  • Workshop: Creating GCP Infrastructure with Terraform
  • Configuring terraform and GCP SDK on Windows

Environment setup

For the course you'll need:

  • Python 3 (e.g. installed with Anaconda)
  • Google Cloud SDK
  • Docker with docker-compose
  • Terraform

If you have problems setting up the env, you can check this video:

  • Setting up the environment on cloud VM
    • Generating SSH keys
    • Creating a virtual machine on GCP
    • Connecting to the VM with SSH
    • Installing Anaconda
    • Installing Docker
    • Creating SSH config file
    • Accessing the remote machine with VS Code and SSH remote
    • Installing docker-compose
    • Installing pgcli
    • Port-forwarding with VS code: connecting to pgAdmin and Jupyter from the local computer
    • Installing terraform
    • Using sftp for putting the credentials to the remote machine
    • Shutting down and removing the instance

Homework

Community notes

Did you take notes? You can share them here