Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 40 No. 07 (2025): Proceedings of the Faculty of Technical Sciences

MIGRATION FROM MICROSERVICE ARCHITECTURE TO A SERVERLESS PLATFORM USING AWS SERVICES

  • Marko Rapić
DOI:
https://doi.org/10.24867/31BE18Rapic
Submitted
July 9, 2025
Published
2026-01-02

Abstract

This paper explores the transition from microservices architecture to serverless infrastructure in a cloud environment. The implementation utilizes AWS services, including API Gateway, DynamoDB and Lambda functions, to improve performance and reduce costs. The new architecture enables more efficient system management and integrated monitoring.

References

  1. [1] AWS Lambda servis za pokretanje koda u oblaku u bezserverskom okruženju https://aws.amazon.com/lambda/
  2. [2] AWS DynamoDB bezserverska NoSQL baza podataka https://aws.amazon.com/dynamodb/
  3. [3] AWS API Gateway servis za kreiranje ulazne tačke za aplikacije https://aws.amazon.com/api-gateway/
  4. [4] AWS Cognito servis za autentifikaciju i autorizaciju korisnika https://aws.amazon.com/cognito/
  5. [5] AWS CloudWatch servis za nadgledanje i upravljanje resursima https://aws.amazon.com/cloudwatch/
  6. [6] AWS EventBridge servis za upravljanje dogadjajima u realnom vremenu https://aws.amazon.com/eventbridge/
  7. [7] Clean arhitektura https://blog.cleancoder.com/unclebob/2012/08/13/the-clean-architecture.html
  8. [8] CQRS šablon https://martinfowler.com/bliki/CQRS.html?ref=blog.f unda.nl
  9. [9] SonarCloud Scan https://github.com/marketplace/actions/sonarcloudscan
  10. [10] GitHub Actions https://github.com/features/actions
  11. [11] AWS ECS servis za orkestraciju kontejnera https://aws.amazon.com/ecs/
  12. [12] Docker https://www.docker.com/
  13. [13] AWS Fargate servis za beserversko pokretanje kontejnera https://aws.amazon.com/fargate/
  14. [15] AWS OpenSearch servis za pretraživanje i analizu velikih količina podataka https://aws.amazon.com/opensearch-service/