Go to file
2024-12-18 11:09:27 +01:00
.env.example Added solution with tests 2024-12-17 22:03:52 +01:00
aws_4.py Added solution with tests 2024-12-17 22:03:52 +01:00
deploy.sh Update deploy.sh 2024-12-18 11:09:27 +01:00
README.md Added deploy.sh and README.md 2024-12-17 22:12:08 +01:00
tester.ipynb Added solution with tests 2024-12-17 22:03:52 +01:00
webservice Added webservice 2024-12-12 20:00:23 +01:00

Chmury aws

W repozytorium znajdują się rozwiązania do zadań 4.1, 4.2, 4.3 z przedmiotu Praktyczne Zastosowania Chmury Obliczeniowej.

Instrukcja uruchomienia

  1. Należy sklonować repozytorium.
git clone https://git.wmi.amu.edu.pl/s464979/chmury-aws.git
  1. Stwórz plik .env na podstawie pliku .env.example.
cp .env.example .env

a następnie uzupełnij dane dostępowe do AWS w nowo powstałym pliku.

  1. Nadaj uprawnienia do uruchomienia skryptu deploy.sh.
chmod +x deploy.sh
  1. Uruchom skrypt deploy.sh.
./deploy.sh

Program wypisze na ekranie adres load balancer w postaci:

Load Balancer DNS: {unikalny url}.elb.us-east-1.amazonaws.com

Po pomyślnym zakończeniu skryptu, aplikacja będzie dostępna pod adresem http://{adres_ip}:8080/factors/{int} (uruchomienie i automatyczna konfiguracja serwerów zajmuje kilka minut, należy odczekać wskazany czas przed przejściem na wskazany adres).