Font Size: a A A

Research And Implementation Of Docker-based And Component-based Integration Delivery Approach To Software Depository

Posted on:2016-04-22Degree:MasterType:Thesis
Country:ChinaCandidate:Y A YeFull Text:PDF
GTID:2308330479493942Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
How to fast and efficient and low-cost software delivery has always been an independent software developer(ISV) concerns. In recent years, cloud computing Saa S technology, provides the ISV online fast delivery solutions, but based on Saa S some limitation factors(such as the network is not controllable, data security hidden danger, such as operational risk cost is higher), in view of the small and medium-sized enterprises between the customer and ISV software delivery model development is not smooth.Docker technology announced in 2013, it has established in the container above virtualization "out of the box" features, delivery provides a new train of thought for isvs- Docker mirror image container delivery. Wen for isvs in small and medium-sized enterprise customer software delivery scenario, based on a Docker model of component-based software of integrated delivery warehouses are intended to provide a software component based on the container delivery mode and at the same time, the way of integration to strengthen the Docker out-of-the-box features, make the software realize the black cartridge delivery, reduce software deployment technology barriers and delivery cost.In this paper, the main research work has the following several aspects:First of all, based on software research of B2 B business model model, including the present situation of the current software B2 B market and breakthrough. Then based on the current Internet companies Docker popular application model, and the technical characteristics of the Docker, analysis and summed up a in view of the current small and medium-sized independent software developers, the component image based on Docker integration mechanism, and the use of the mechanism to realize software delivery of three layer model of the warehouse.Moreover, around three layer model of the warehouse, "basic software integration layer", "the central repositories layer", "customer space layer" to carry on the design and analysis. Among them, the layer of software component based software Docker mirror image of the design. Proposed Docker Driver drive build mechanism, in order to "package", "basic Docker mirror", "mirror build drive" in the form of the mainstream software compilation packaging and image building, execution process integration and packaging; "The central repositories layer", to provide distribution channels for isvs release, can only be in the form of "app store" demand, from the central warehouse need software; "Local customers warehouse layer" will simplify the software demand deployment maintenance costs, provide software client warehouse, be responsible for the operation of the localized software, and provide a certain amount of monitoring function.Finally, in this paper, the design scheme of the above three layers model, aimed at several key parts to realize, and combined with the energy consumption of the south China university of technology energy saving energy saving laboratory monitoring project, make the reform practices. Compare the original style and the new mode, from the development, testing, deployment and maintenance of all aspects of the process, as well as the software running index, analysis of plan all aspects of the advantages, disadvantages and applicable range of the scene.
Keywords/Search Tags:Docker, Isvs.Software delivery, Software integration, The container delivery, Software Repositories
PDF Full Text Request
Related items