Closed sqlheisenberg closed 1 year ago
stopped
.stopped
1. EC2 instanca i aplikacija u browser-u
2. EC2 instanca u stopped
stanju
3. Cloudwatch billing alarm
stopped
Task 6: Create an EC2 instance and deploy simple nodejs app
stopped
Task-6-resolution
App on EC2:
Stopped EC2:
Cost Alarm:
Task 6: Create an EC2 instance and deploy simple nodejs app
Browser gdje se vidi da ste pristupili aplikaciji koja se nalazi na EC2 instanci
EC2 dashboard gdje se vidi EC2 instanca u statusu stopped
CloudWatch Alarm koji ste kreirali za troskove.
Task 6: Create an EC2 instance and deploy simple nodejs app
Aplikacija na EC2 instanci:
EC2 instanca u statusu: stopped:
ClaudWatch alarm za troškove:
Task app running
Task EC2 stopped
Ovdje je slika EC2 dashboarda gdje se vidi da sam stopirao ec2 instancu:
CloudWatch Alarm koji sam kreirao za evidenciju troškova
1 - Prikaz browser-a gdje se vidi pristup nodejs-simple-app koja se nalazi na EC2 instanci
2 - EC2 dashboard gdje se vidi EC2 instanca u statusu stopped
3 - CloudWatch Alarm koji je kreiran za troskove
Task-6:
TASK-6: Create an EC2 instance and deploy simple Node.js app:
stopped
Task 6
Task-6 resolution
Browser with Node.js app on ec2 instance:
ec2 instance in stopped state:
CloudWatch Alarm:
1 - Browser gdje se vidi pristup aplikaciji koja se nalazi na EC2 instanci.
2 - EC2 dashboard gdje se vidi EC2 instanca u statusu stopped.
3 - CloudWatch Alarm kreiran za troskove.
1 - Browser gdje se vidi pristup aplikaciji koja se nalazi na EC2 instanci.
2 - EC2 dashboard gdje se vidi EC2 instanca u statusu stopped.
3 - CloudWatch Alarm kreiran za troskove.
Evo konačno riješen i 3. zadaták week 7 - BILLING ALERT Ako neko iz Tier2 ima problema sa kreiranjem billing alerta, evo načina ovdje: https://awsbih.slack.com/archives/C04PFHLK21J/p1680726835295089?thread_ts=1680710292.655739&cid=C04PFHLK21J
EC2 instanca podignuta, deployana nodejs app i pregled app u browseru:
Pregled definisanih alarma
EC2 instanca stopirana
Task 6 uradjeno:
Postavljen alarm Pristup aplikaciji Stopirana instanca
TASK-6: Create an EC2 instance and deploy simple nodejs app 1 - Browser gdje se vidi pristup aplikaciji 2 - EC2 instanca stopirana: 3 - ClaudWatch alarm za troškove:
Browser gdje se vidi da ste pristupili aplikaciji koja se nalazi na EC2 instanci:
EC2 dashboard gdje se vidi EC2 instanca u statusu stopped:
CloudWatch Alarm koji ste kreirali za troskove:
Instance stopped:
CloudWatch alarm:
Browser gdje se vidi pristup aplikaciji koja se nalazi na EC2 instanci
EC2 dashboard gdje se vidi EC2 instanca u statusu stopped
CloudWatch Alarm kreiran za troskove.
### TASK-6: Create an EC2 instance and deploy simple nodejs app
1.Cloudwatch Alarm
Browser gdje se vidi pristup aplikaciji koja se nalazi na EC2 instanci
Alarm
stoped instance
Task 6: Create an EC2 instance and deploy simple nodejs app
EC2 dashboard gdje se vidi EC2 instanca u statusu stopped
CloudWatch Alarm koji sam kreirala za troskove
Cloudwatch alarm
EC2 instance stopped
Browser with node.js app
Napomene:
IAM User 1 ce svoje resurse da kreira unutar
eu-central-1
regiona.IAM User 2 ce svoje resurse da kreira unutar
us-east-1
regionaIAM User 3 ce svoje resurse da kreira unutar
eu-west-1
regionaSvaki do AWS resursa koje kreirate pored taga
Name
mora sadrzavati i tagoveCreatedBy: Ime Prezime
iEmail:vas@email.com
[x] AWS Account Owners / IAM User 1 Azurirajte permsije za
Tier2
IAM Group korisnike na nacin da grupi dodajte sljedeca 2 customer managed IAM Policy-a:[x] IAM User 1 / IAM User 2 / IAM User 3 - Azurirajte svog IAM Usera i dodajte MFA virtual device. To mozete uraditi unutar IAM Dashboard dijela preko opcije
Assigne MFA
.[ ] IAM User 1 / IAM User 2 / IAM User 3 Kreirajte CloudWatch billing alerte koji ce vam na email poslati notifikaciju ukoliko predvidjeni / estimate AWS troskovi predju 5$ mjesecno. Nazinc CloudWatch alarma treba da bude:
cw-cost-alert-ime-prezime
NOTE: Upute kako da to uradite mozete pronaci na video sa office hours sesije odrzane u Subotu ili unutar videa dostupnog na linku ovdje.[ ] IAM User 1 i IAM User 2 - Kreirajte EC2 instancu tipa
t2.micro
koristeci AMI ImageAmazon Linux 3
gdje vasa EC2 instanca da ima sljedece osobine:Name: ec2-ime-prezime-web-server
22
i80
. Ime za Secruting Grup je:sec-group-web-server
ime-prezime-web-server-key
14 GiB
gp3
[ ] IAM User 1 i IAM User 2 - Na EC2 instanci
ec2-ime-prezime-web-server
uradite deployment aplikacijenodejs-simple-app
dostupne na nodejs-simple-app.[ ] IAM User 1 i IAM User 2 - Nakon sto zavrsite sa deploymentom aplikacije napravite screenshot gdje se vidi da ste pristupili aplikaciji kroz browser koristeci Public IP vase EC2 instance te zatim stopirajte EC2 instancu.
Task se smatra kompletiranim kada postavite sljedece screenshote:
stopped