Cinematic Cloud: Implementing a Video Streaming Platform with Containerization, Infrastructure as Code, And CI/CD Data Pipelines

Authors

  • Vinisha Manoju UG -Computer Science and Engineering, Institute of Aeronautical Engineering, Hyderabad, Telangana, India. Author
  • Likhita Konakalla UG -Computer Science and Engineering, Institute of Aeronautical Engineering, Hyderabad, Telangana, India. Author
  • Maneesha Vedantham UG -Computer Science and Engineering, Institute of Aeronautical Engineering, Hyderabad, Telangana, India. Author
  • C Praveen Kumar Associate Professor, Computer Science and Engineering, Institute of Aeronautical Engineering, Hyderabad, Telangana, India. Author

DOI:

https://doi.org/10.47392/IRJAEH.2024.0347

Keywords:

CI/CD pipeline, Infrastructure as Code, CloudFormation, containerization, Adaptive Bitrate Streaming algorithm, Docker, AWS, Cloud Computing

Abstract

In today's digital landscape, video streaming platforms have become the cornerstone of entertainment consumption, reshaping how we engage with media. However, traditional approaches to building these platforms, often relying on monolithic architectures, are struggling to keep pace with the evolving demands of users and the complexities of modern infrastructure. This solution explores a new approach that uses contemporary methods like DevOps and microservices to make video streaming platforms faster, more reliable, and easier to use. The system starts by providing a user interface for streaming content and its entire backend architecture is built using specialized tools and methodologies. The methodologies include containerization using Docker and automation of IT infrastructure using Terraform or AWS CloudFormation which serve as Infrastructure as Code. Lastly, CI/CD pipelines are used to automate all stages of the SDLC life cycle. The application will be deployed on AWS cloud and there will be extensive use of AWS services.

Downloads

Download data is not yet available.

Downloads

Published

2024-10-23

How to Cite

Cinematic Cloud: Implementing a Video Streaming Platform with Containerization, Infrastructure as Code, And CI/CD Data Pipelines. (2024). International Research Journal on Advanced Engineering Hub (IRJAEH), 2(10), 2529-2537. https://doi.org/10.47392/IRJAEH.2024.0347

Similar Articles

1-10 of 174

You may also start an advanced similarity search for this article.