.env.example | ||
aws_4.py | ||
deploy.sh | ||
README.md | ||
tester.ipynb | ||
webservice |
Chmury aws
W repozytorium znajdują się rozwiązania do zadań 4.1, 4.2, 4.3 z przedmiotu Praktyczne Zastosowania Chmury Obliczeniowej.
Instrukcja uruchomienia
- Należy sklonować repozytorium.
git clone https://git.wmi.amu.edu.pl/s464979/chmury-aws.git
- 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.
- Nadaj uprawnienia do uruchomienia skryptu
deploy.sh
.
chmod +x deploy.sh
- 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).