Font Size: a A A

The Design And Implementation Of Communication And Collaboration Platform Based On Docker Private Cloud

Posted on:2018-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:N PengFull Text:PDF
GTID:2348330515484220Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of Internet technology and the rapid spread of mobile terminals,business daily exchanges and cooperation and office automation are moving in the field of mobile office work.Information carrier in the diversity also brought the issue of information security.For the support of a variety of terminals and information security needs,enterprise communication and collaboration applications are facing new challenges in the mobile Internet era.A company is in a period of rapid business development,with the cooperation of external companies growing.Open communication softwares can not provide a means of secure communication and business secrets in communication has become the primary issue.At the same time,the company's internal automated office management system does not provide a convenient and unified mobile access which led to the business of communication costs and business process management costs are very high.Therefore,this paper presents a communication and collaboration platform based on Docker private cloud.The platform uses Docker virtualization technology for architecture,deployed in a private cloud.Both the transport layer and application layer are encrypted by a dynamic key system.Multiple types of terminals are supported.A decentralized distribution model in the industry are provided to build a safe and convenient communication bridge between cooperative enterprises.While providing a high degree of scalability and portability,this platform is able to connect the existing enterprise systems and has an ability for continuous application integrations.This paper focuses on the design and implementation of the communication and collaboration platform.First of all,the background of the project and the development of related industries are introduced.Then,this paper discusses the technical solutions used to build the project,including Docker private cloud platform,XMPP protocol,Kafka message queue and Redis cache technology.On the basis of this,a detailed analysis of the requirements of the platform is carried out which divide the system into instant messaging subsystem,organizational architecture management subsystem and open application platform subsystem.The overall architecture of the system is clarified,and the design of each subsystem modules is introduced in detail.Finally,the implementation method of the key modules of the platform is described with the concrete technical scheme.
Keywords/Search Tags:Docker, XMPP, Instant Messaging, Office Automation
PDF Full Text Request
Related items