Elektrotehničko i računarsko inženjerstvo
God. 40 Br. 07 (2025): Zbornik radova Fakulteta tehničkih nauka
MIGRACIJA MIKROSERVISNE ARHITEKTURE NA BEZSERVERSKO OKRUŽENJE UZ KORIŠĆENJE AWS SERVISA
Apstrakt
Ovaj rad istražuje prelazak sa mikroservisne arhitekture na bezserversku infrastrukturu u cloud okruženju. Implementacija koristi AWS servise, uključujući API Gateway, DynamoDB i Lambda funkcije, radi poboljšanja performansi i smanjenja troškova. Nova arhitektura omogućava efikasnije upravljanje sistemom i integrisano praćenje putem alata za monitoring.
Reference
- [1] AWS Lambda servis za pokretanje koda u oblaku u bezserverskom okruženju https://aws.amazon.com/lambda/
- [2] AWS DynamoDB bezserverska NoSQL baza podataka https://aws.amazon.com/dynamodb/
- [3] AWS API Gateway servis za kreiranje ulazne tačke za aplikacije https://aws.amazon.com/api-gateway/
- [4] AWS Cognito servis za autentifikaciju i autorizaciju korisnika https://aws.amazon.com/cognito/
- [5] AWS CloudWatch servis za nadgledanje i upravljanje resursima https://aws.amazon.com/cloudwatch/
- [6] AWS EventBridge servis za upravljanje dogadjajima u realnom vremenu https://aws.amazon.com/eventbridge/
- [7] Clean arhitektura https://blog.cleancoder.com/unclebob/2012/08/13/the-clean-architecture.html
- [8] CQRS šablon https://martinfowler.com/bliki/CQRS.html?ref=blog.f unda.nl
- [9] SonarCloud Scan https://github.com/marketplace/actions/sonarcloudscan
- [10] GitHub Actions https://github.com/features/actions
- [11] AWS ECS servis za orkestraciju kontejnera https://aws.amazon.com/ecs/
- [12] Docker https://www.docker.com/
- [13] AWS Fargate servis za beserversko pokretanje kontejnera https://aws.amazon.com/fargate/
- [15] AWS OpenSearch servis za pretraživanje i analizu velikih količina podataka https://aws.amazon.com/opensearch-service/