透過您的圖書館登入
IP:18.118.164.151
  • 期刊

Design and Implementation of Collaborative Development Platform in Cloud Environment

摘要


In order to realize a team collaborative development platform on the cloud, this paper studies cloud computing related technologies and Web related technologies to ensure that the basic functions of collaborative development can be realized based on browsers. Realize the resource management module, provide user management so that the team can better manage user members, and provide virtual resource management so as to better monitor the cloud resource pool and schedule resources; Research WebRTC technology, build signaling server, design and implement communication demonstration module based on WebRTC, and provide communication tools based on Web, including audio and video call, shared screen and online demonstration tools. The project management is designed and implemented. The creator of the repository can download the released version of the repository and support the automatic deployment of the project. Integrate the above functional modules, and design the front-end page as a single-page application to enhance the development experience of developers, and realize a browser-based collaborative development platform on the cloud, so that the team can carry out collaborative development without restriction.

參考文獻


C. Prithwiraj, K. Crowston, D. Linus, et al. GitLab: work where you want, when you wantJ]. Journal of Organization Design, 2020, 9 (1): 23.
C. Pahl. Containerization and the paas cloud [J]. IEEE Cloud Computing, 2015, 2 (3): 24-31.
M. Malawski, M. Kuzniar, P Wojcik, et al. How to use Google app engine for free computingJ]. IEEE Internet Computing, 2013, 17 (1): 50-59.
C. Newcombe, T. Rath, F. Zhang, et al. How amazon web services uses formal methodsJ]. Communications of the ACM, 2015, 58 (4): 66-73.
¬J. Solin. Technology that educators of computing hail (tech) using cloud 9, a powerful cloudbased ide in the classroom [J]. ACM Inroads, 2017, 8 (1): 29-30.

延伸閱讀