天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于Docker容器的SaaS模式云應(yīng)用平臺(tái)的研究與設(shè)計(jì)

發(fā)布時(shí)間:2018-04-16 10:40

  本文選題:云計(jì)算 + SaaS; 參考:《北京郵電大學(xué)》2017年碩士論文


【摘要】:云計(jì)算的理念體現(xiàn)在資源和應(yīng)用功能的云端服務(wù)化,隨著信息技術(shù)的發(fā)展,SaaS(Software-as-a-Service)服務(wù)模式逐漸得到軟件市場(chǎng)的認(rèn)可。然而,SaaS應(yīng)用在其定制性、安全性和數(shù)據(jù)存儲(chǔ)模式上仍存在諸多問(wèn)題,尤其當(dāng)與大量租戶的個(gè)性化業(yè)務(wù)相結(jié)合時(shí),更是為軟件提供商帶來(lái)很大的挑戰(zhàn)。一套完整的SaaS解決方案離不開(kāi)云計(jì)算底層技術(shù)的支撐,Docker是近兩年來(lái)出現(xiàn)的新一代容器技術(shù),其提供涉及 IaaS(Infrastructure-as-a-Service)層和 PaaS(Platform-as-a-Service)層的服務(wù)并可與它們整合。Docker的“集裝箱化”理念以及“面向應(yīng)用”的功能給云計(jì)算技術(shù)領(lǐng)域帶來(lái)了意義重大的變革。本文從應(yīng)用角度出發(fā),結(jié)合實(shí)際項(xiàng)目“企業(yè)項(xiàng)目資金管理系統(tǒng)”將傳統(tǒng)的應(yīng)用SaaS化,對(duì)SaaS應(yīng)用容器化。設(shè)計(jì)并實(shí)現(xiàn)企業(yè)項(xiàng)目資金管理系統(tǒng)的同時(shí)提供基于Docker容器的SaaS模式解決方案。課題首先深入研究了云計(jì)算技術(shù)架構(gòu)和Docker原理,分析傳統(tǒng)軟件和SaaS軟件各自優(yōu)缺點(diǎn);贘ava Web等技術(shù)實(shí)現(xiàn)項(xiàng)目資金管理系統(tǒng)的各個(gè)業(yè)務(wù)模塊的應(yīng)用開(kāi)發(fā),包括用戶管理、租戶管理、項(xiàng)目管理、資金管理、文件管理、統(tǒng)計(jì)分析和配置擴(kuò)展服務(wù)。在數(shù)據(jù)層的核心問(wèn)題數(shù)據(jù)擴(kuò)展技術(shù)上提出了獨(dú)立擴(kuò)展模塊,實(shí)現(xiàn)了租戶擴(kuò)展數(shù)據(jù)的獨(dú)立。在后端業(yè)務(wù)邏輯增加業(yè)務(wù)接口配置層,為多個(gè)租戶提供靈活的業(yè)務(wù)接口。同時(shí)支撐應(yīng)用的云平臺(tái)上利用Docker容器技術(shù)構(gòu)建各層鏡像和容器,結(jié)合Jenkins自動(dòng)構(gòu)建工具和Git項(xiàng)目管理實(shí)現(xiàn)自動(dòng)化持續(xù)構(gòu)建的平臺(tái)。最后對(duì)應(yīng)用系統(tǒng)進(jìn)行測(cè)試和監(jiān)控,做出結(jié)果分析;贒ocker容器的SaaS模式云平臺(tái)的研究與設(shè)計(jì)提供了從軟件開(kāi)發(fā)到軟件部署的一套解決方案。其中,SaaS改變了用戶與軟件提供商的軟件提供方式,Docker改變了傳統(tǒng)開(kāi)發(fā)、部署和運(yùn)維模式,Jenkins體現(xiàn)出持續(xù)集成和持續(xù)交付的理念,獨(dú)立數(shù)據(jù)擴(kuò)展模塊和業(yè)務(wù)接口配置層的設(shè)計(jì)提高了應(yīng)用的靈活性和數(shù)據(jù)的安全性,多租戶多容器實(shí)例提高了資源隔離效果,最終體現(xiàn)出基于Docker容器的新一代云計(jì)算技術(shù)服務(wù)。
[Abstract]:The concept of cloud computing is embodied in the cloud service of resources and application functions. With the development of information technology Saa Sine Software-as-a-Service) service model has been gradually recognized by the software market.However, there are still many problems in the customization, security and data storage mode of SaaS applications, especially when combined with the personalized services of a large number of tenants, which brings great challenges to software providers.A complete set of SaaS solutions can not be separated from the support of cloud computing underlying technologies Docker is a new generation of container technology that has emerged in the last two years.It provides services to the IaaSU infrastructure-as-a-Servicelayer and the PaaSch Platform-as-a-Servicelayer and integrates with them the .Docker 's "containerization" concept and "application-oriented" capabilities that have brought significant changes to the cloud computing technology landscape.In this paper, the traditional application of SaaS is combined with the actual project "enterprise project fund management system", and the SaaS application is containerized.Design and implement enterprise project fund management system and provide SaaS pattern solution based on Docker container.Firstly, the technology architecture and Docker principle of cloud computing are deeply studied, and the advantages and disadvantages of traditional software and SaaS software are analyzed.Based on Java Web and other technologies, the application and development of various business modules of the project fund management system are realized, including user management, tenant management, project management, fund management, file management, statistical analysis and configuration extension service.Based on the data extension technology of the data layer, the independent extension module is proposed to realize the independence of the tenant extension data.The business interface configuration layer is added to the back-end business logic to provide flexible business interfaces for multiple tenants.At the same time, the cloud platform which supports the application uses Docker container technology to construct the mirror image and container of each layer, and combines the Jenkins automatic build tool and Git project management to realize the platform of automatic and continuous construction.Finally, the application system is tested and monitored, and the results are analyzed.The research and design of SaaS pattern cloud platform based on Docker container provides a solution from software development to software deployment.Among them, SaaS has changed the way users and software providers provide software. Docker has changed the traditional development, deployment and operation mode Jenkins embodies the concept of continuous integration and continuous delivery.The design of independent data extension module and business interface configuration layer improves the flexibility of application and the security of data. Multi-tenant and multi-container instances improve the effect of resource isolation and finally reflect the new generation of cloud computing technology services based on Docker container.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP393.09

【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 陳冬雨;;透過(guò)安全看SaaS模式管理軟件[J];計(jì)算機(jī)安全;2009年05期

2 宋菲;吳兵;王U,

本文編號(hào):1758565


資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1758565.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶7bf7f***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
日本黄色录像韩国黄色录像| 婷婷激情五月天丁香社区| 国产丝袜女优一区二区三区| 国产精品欧美日韩中文字幕| 美女露小粉嫩91精品久久久| 好吊色免费在线观看视频| 好吊日成人免费视频公开 | 精品少妇人妻一区二区三区| 成人午夜激情免费在线| 欧美激情视频一区二区三区| 日本人妻中出在线观看| 亚洲黑人精品一区二区欧美| 好吊日成人免费视频公开| 亚洲精品av少妇在线观看| 91亚洲精品综合久久| 久久大香蕉精品在线观看| 亚洲中文字幕亲近伦片| 欧美日韩黑人免费观看| 91日韩在线视频观看| 免费观看一级欧美大片| 亚洲精品国产主播一区| 亚洲最大福利在线观看| 国产av精品一区二区| 精品香蕉国产一区二区三区| 欧美日韩亚洲巨色人妻| 久久香蕉综合网精品视频| 亚洲国产精品一区二区| 欧美亚洲综合另类色妞| 亚洲a级一区二区不卡| 国产免费操美女逼视频| 亚洲妇女黄色三级视频| 日韩精品小视频在线观看| 国产一级一片内射视频在线| 欧美日韩亚洲国产精品| 东京热男人的天堂社区| 国产成人亚洲精品青草天美| 日韩视频在线观看成人| 久七久精品视频黄色的| 日韩精品一区二区不卡| 亚洲人妻av中文字幕| 国产精品一区二区三区日韩av|