Go to file
Szymon Parafiński 835fd9ba85 little fix
2023-01-30 20:10:16 +01:00
web update index.html 2023-01-30 18:47:53 +01:00
api.py Overwrite old files 2023-01-30 15:49:19 +01:00
credentials.py little fix 2023-01-30 20:10:16 +01:00
dockerfile add dockerfile 2023-01-30 15:50:16 +01:00
main.py little fix 2023-01-30 19:33:16 +01:00
README.md Add README 2023-01-30 18:31:16 +01:00
requirements.txt add files for aws 2023-01-30 10:46:15 +01:00

5.2

  1. Uzupełnić plik credentials.py odpowiednimi danymi z AWS.
  2. Uruchomić plik main.py.
  3. Skopiować publiczny adres IP utworzonego serwera i podmienić IP_ADDRESS skopiowanym adresem docelowym w pliku web/index.html.
  4. Następnie na platformie AWS, utworzyć bucket S3 odblokowując dostęp publiczny. W stworzonym buckiecie zmienić ustawienia Static website hosting na enabled oraz podać defaultowy plik hostingowy: index.html. Nalezy takze uzupelnic bucket policy plikiem json dodanym do repozytorium.

W tym momencie łącząc się po HTTP z adresem utworzonego bucketa możemy odczytywać dane z faktur.


5.3

  1. Powtórzyć kroki z zadania 5.2.
  2. Po utowrzeniu bucketa, nalezy na AWS utworzyc cloudfront, podajac jako "origin" link do wczesniej utworzonego bucketa. Nastepnie nalezy zaznaczyc opcje "allowed HTTP methods" na te zawierajace POST i PUT.