przetwarzanie_danych_w_chmu.../labs/labs_preparation.md

1.8 KiB

Laboratorium

Przetwarzanie danych w chmnurze publicznej


  1. Wymagania wstępne - środowiska (rekomendowane PyCharm + Anacoda)
  • PyCharm - https://www.jetbrains.com/pycharm/download/

  • Anaconda - https://www.anaconda.com/products/individual#Downloads

    • nowe środowisko Python 3.9 Windows users : użyj Anaconda Prompt)
      Linux / MacOs bash / zsh etc..
      conda create -n uam_cloud_dp python=3.8
      conda activate uam_cloud_dp
      
  • Terraform (minimum w wersji 0.14)

  • Setup środowiska

    • Aktywuj swoją conda env
      conda activate uam_cloud_dp
      
    • instalacja wymaganych pakietów Python
      pip install -f <path to this repo>/labs/requirements.txt
      
    • sprawdź czy awscli jest zainstalowane poprawnie
      $ aws --version
      aws-cli/1.19.33 Python/3.8.8 Windows/10 botocore/1.20.33
      
  • Konfiguracja konta AWS

    • Zaloguj się do AWS Educate - https://www.awseducate.com/signin/SiteLogin

    • AWS Account -> Starter Account

    • Account Details - skopiuj tymczasowe dane do logowanie (Access / Secret i Token)

    • jeśli pierwszy raz konfigurujsze awscli na swojej maszynie wpisz (Acces i Secret nie istotne - potem je wyedytujemy)

      $ aws configure
      AWS Access Key ID [None]: a
      AWS Secret Access Key [None]: b
      Default region name [None]: us-east-1
      Default output format [None]:
      
    • Wklej do pliku ~/.aws/credentials skopiowane dane do logowania