MIGRACIJA MIKROSERVISNE ARHITEKTURE NA BEZSERVERSKO OKRUŽENJE UZ KORIŠĆENJE AWS SERVISA
DOI:
https://doi.org/10.24867/31BE18RapicKljučne reči:
Bezserversko okruženje, Mikroservisi, AWSApstrakt
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/