Modern chat applications require a variety of strong functionalities like file storage, real-time updates, and the ability to fetch data seamlessly on both client and server sides. However, these requirements were traditionally met by either integrating multiple third-party services from different vendors or dedicating considerable resources to customizing the solution. Nevertheless, this method has often resulted in late time-to-market and higher vulnerability to failures. We therefore propose an AWS cloud-based real-time chat application. Our proposed model consists of the latest AWS cloud solutions that include Amplify, Cognito, DynamoDB, and AppSync services for building the chat application. The integrated AWS services encompass all functionalities needed for a real-time chat app. This study therefore contributes to how the operations of a cloud can be employed together with each other to produce an entire live chat app without using external sources. The results are convincing and show that the intended objective was achieved by our framework proposal.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Real-Time Full Stack Chat Application Using AWS and NextJS

  • Sri Harshini,
  • Salma Saher,
  • Koustubha Madhavi Balakrishnan,
  • V. Mohan

摘要

Modern chat applications require a variety of strong functionalities like file storage, real-time updates, and the ability to fetch data seamlessly on both client and server sides. However, these requirements were traditionally met by either integrating multiple third-party services from different vendors or dedicating considerable resources to customizing the solution. Nevertheless, this method has often resulted in late time-to-market and higher vulnerability to failures. We therefore propose an AWS cloud-based real-time chat application. Our proposed model consists of the latest AWS cloud solutions that include Amplify, Cognito, DynamoDB, and AppSync services for building the chat application. The integrated AWS services encompass all functionalities needed for a real-time chat app. This study therefore contributes to how the operations of a cloud can be employed together with each other to produce an entire live chat app without using external sources. The results are convincing and show that the intended objective was achieved by our framework proposal.