VIDEO STREAMING PLATFORM BASED ON MICROSERVICE AND SERVERLESSARCHITECTURE
DOI:
https://doi.org/10.24867/31BE01MilovanovicKeywords:
serverless, video streaming, AWS, Lambda, IaC, CDKAbstract
This paper focuses on improving the microservice platform for video streaming developed in the bachelor thesis. It describes the application of serverless architecture and AWS services such as Lambda, S3, and CloudFront, with the aim of making the platform globally accessible and scalable. The paper also provides an overview of the use of AWS CDK and Serverless Framework tools for defining infrastructure as code.
References
[1] Milovan Milovanović, „Platforma za gledanje i deljenje video-sadržaja bazirana na mikroservisnoj arhitekturi“, 2022., poslednji pristup 27.9.2024.
[2] https://cloud.google.com/learn/what-is-cloud-computing, poslednji pristup 27.9.2024.
[3] https://cloud.google.com/discover/what-is-serverless-architecture, poslednji pristup 27.9.2024.
[4] https://www.serverless.com/aws-lambda, poslednji pristup 27.9.2024.
[5] https://aws.amazon.com/api-gateway/, poslednji pristup 27.9.2024.
[6] https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html, poslednji pristup 27.9.2024.
[7] https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Welcome.html, poslednji pristup 27.9.2024.
[8] https://en.wikipedia.org/wiki/Amazon_DynamoDB, poslednji pristup 27.9.2024.
[9] https://aws.amazon.com/vpc/features/, poslednji pristup 27.9.2024.
[10] https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Introduction.html, poslednji pristup 27.9.2024.
[11] https://docs.aws.amazon.com/secretsmanager/latest/userguide/intro.html, poslednji pristup 27.9.2024.
[12] https://www.datacamp.com/tutorial/aws-identity-and-access-management-iam-guide, poslednji pristup 27.9.2024.
[13] https://github.com/aws/aws-cdk, poslednji pristup 27.9.2024.
[14] https://github.com/serverless/serverless, poslednji pristup 27.9.2024.