首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 109 毫秒
1.
2.
3.
《软件》2019,(1):93-96
文章简述了DevOps概念、基于DevOps的软件开发流程,并以D平台为例对开发流程的每一步给出了示例。DevOps本质上是将IT开发与运维合并,借助强大的管理工具,引入容器化技术使当前系统环境部署过程由IAAS转向PAAS,用以规范系统间调用关系,并基于PAAS基础之上整改配置项及数据,使其与系统服务分离,实现灵活配置,快速实施。DevOps是软件开发管理未来的发展趋势。  相似文献   

4.
DevOps是继敏捷研发后的又一个先进的研发理念,通过整合开发和运维,有效解决了敏捷研发中软件开发与运维之间的鸿沟,提升了软件开发效率和交付质量。文章首先分析了DevOps概念、优势和应用现状,接着研究了基于DevOps的软件开发流程,最后以某公司安全软件开发为例,对基于DevOps的软件开发管理模式进行深入探讨,以供参考和借鉴。  相似文献   

5.
在网络空间安全研究、网络安全人才培养和攻防演练中,靶场对于理论原理与实践技术的结合起着重要作用.为解决资源有限的条件下靶场部署难度大、资源利用效率低的问题,基于Docker虚拟化技术,设计了一种可按需调配资源,构建用户靶机相互独立的漏洞测试靶场.实践测试表明,此系统可以通过构建虚拟网络空间,快速部署动态靶机,便于应用在...  相似文献   

6.
随着网络安全在国内的高度重视,ctf大赛在近几年也逐渐发展起来.CTF作为一项网络安全赛事比拼,能很好地展现选手的技术水平,但是ctf中WEB题型往往需要渗透网站取得权限,搭建一个靶机需要虚拟机作为支撑,一个虚拟机极其浪费资源,若所有web题目部署在一个靶机上,选手解出一题就可拿到所有的flag,对于比赛极其不公平.D...  相似文献   

7.
Docker容器监控系统在系统运维层面保障容器的安全。为解决当前容器监控系统存在部署过程复杂、异常检测精确度低、资源消耗量大和监控潜在黑洞等问题,采用Prometheus+、Sysdig和Weave scope等组件,构建支持可视化交互的综合型监控系统框架。该系统不仅可以快速准确定位异常来源、易于部署和资源消耗量低,还可以采用多种执行方式。依照监控组件资源使用量和组件执行模式,设计实验并对该系统进行研究。实验结果显示,Prometheus+磁盘故障检出率高并且可以长期存储数据,Sysdig在异常检测的误检率低并且耗费资源少,Weave Scope的异常检出率低,但是它可以同时监控多个容器。实验结果验证了该系统的有效性,其不仅可以全面地实时监控Docker容器内的各个节点,还可以解决多容器联合监控的问题。同时,系统从根本上降低了Docker容器整体的安全风险。  相似文献   

8.
刘博涵  张贺  董黎明 《软件学报》2019,30(10):3206-3226
DevOps已提出近十年,其作为敏捷方法在完整的软件生命周期上的延伸,旨在从文化、自动化、标准化、架构以及工具支持等方面,打破开发与运维之间的壁垒,重塑软件过程,以实现在保证高质量的前提下,缩短从代码提交到产品上线之间的周期.在竞争日益激烈的市场环境下,用户对于产品服务的稳定性以及更新频率和效率的要求不断提高,DevOps在学术界和工业界的关注程度因此也不断提高.Puppet Labs在2013年开始了全球DevOps现状的问卷调查,迄今已发布了5份报告.国内DevOps的发展相对滞后,对于国内DevOps现状的研究在工业界和学术界均处于空白.2016年和2018年分别进行了两次关于DevOps国内现状的问卷调查以填补这一空白,两次调查的受访人数分别为74和66人.基于两次调查结果,从DevOps涵盖的IT性能表现、组织文化及相关实践、开发与运维实践、工具支持、领导力、工作比例、员工敬业度及满意度这8个方面,综合分析了DevOps在国内的发展现状与趋势,并与Puppet Labs报告的全球现状进行了对比.总体而言,国内DevOps虽呈现了稳步发展的态势,但与国际水平相比尚存在明显差距,目前能达到国际高水平IT性能的受访团队仅6%.通过对比,总结了17条发现,经过综合分析,获得了3个主要结论:(1)员工素质和人才紧缺是国内DevOps滞后、过程成熟度不高的症结;(2)DevOps化越成熟,员工敬业度和满意度越高;(3)Scrum敏捷开发和基于主干开发是最普遍采纳的实践.基于分析结果,在未来实践与研究上给出了多项建议.  相似文献   

9.
利用Docker技术、Spring框架、Nginx以及AdminMongo、Redis-Manager等开源项目,经过整合设计建设一套适用于大数据技术等计算机相关专业的综合教学实训平台.该综合实训平台可以在只使用浏览器的情况下完成大数据专业相关课程的课堂教学、学生实训、练习考试、刷题竞赛、技能大赛训练、"1+X"考证练...  相似文献   

10.
针对大数据教学实训环境存在成本高、维护难的问题,提出基于Docker技术在个人计算机上搭建Hadoop集群实验环境的方案。该方案在不改动计算机原有软件环境的情况下,在Windows操作系统中创建一台虚拟机,并在该台虚拟机内创建3个Docker容器搭建完全分布式的Hadoop集群实验环境。该方案简单、易实现,能够为教师和学生的大数据实践提供基础平台环境。  相似文献   

11.
为了解决目前企业应用管理平台存在的云储存服务器资源消耗不断增长的问题,从而为企业用户提供高可靠性服务,本文首先对基于云计算的Docker容器技术进行了研究,在分析企业应用部署需求的基础上,利用成熟的Web应用开发框架,基于Docker容器引擎设计并实现了一套应用部署平台,同时还实现了应用的编排和自动部署.从CPU和内存...  相似文献   

12.
利用Docker 技术、Spring框架、Nginx 以及AdminMongo、Redis-Manager 等开源项目,经过整合设计建设一套适 用于大数据技术等计算机相关专业的综合教学实训平台。该综合实训平台可以在只使用浏览器的情况下完成大数据专业相 关课程的课堂教学、学生实训、练习考试、刷题竞赛、技能大赛训练、“1+X”考证练习等活动,大大降低了专业实训室的建设成 本,提高了师生教学的效率和质量。  相似文献   

13.
马越  黄刚 《软件》2015,(3):10-14
应用软件虚拟化技术是云计算虚拟化中的重要内容,是对传统的基于B/S模式的Saa S的一种补充,简化了云平台下软件部署的方式,优化了云平台的管理。本文探讨现有的应用软件虚拟化技术,分析比较现有的应用虚拟化的解决方案,并提出了新的一套基于Docker技术和VNC协议的应用软件虚拟化方案,并通过实例应用展示,说明了基于Docker技术的应用软件虚拟化技术具有跨平台性及快速部署的优势,能够在一定程度上替代现有的一些应用软件虚拟化技术。  相似文献   

14.
基于Docker的大规模日志采集与分析系统   总被引:1,自引:0,他引:1  
传统日志分析技术在处理大规模日志时存在效率低、功能简单、实际应用扩展性弱等问题.为解决这些问题,设计了基于Docker的大规模日志采集与分析系统.系统分为数据采集、数据缓存、数据转发、数据存储、数据检索和展示五层,支持从不同数据源采集各种类型的日志,通过Kafka消息队列提供可靠数据传输,利用Elasticsearch实现数据分布式存储和检索,并以可视化方式分析日志.同时采用Docker容器技术实现系统的快速部署和版本控制.该系统具有实时性、可扩展性、易部署等特点.实验结果表明了该系统可行有效,具有良好的实用价值.  相似文献   

15.
科研绩效考核是研究所实施绩效管理的主要内容之一,其主要目的在于:通过定期地对各团队科技工作进行回顾与评估,为各团队分析不足、明确方向提供依据,为研究所确定与调整发展目标提供支持,从而促进科研绩效的提高,推动研究所科技工作的持续发展.同时,通过绩效考核,为岗位聘任、绩效分配、薪酬调整等人力资源管理工作提供参考和依据.因此如何公平、公正又高效地进行科研团队绩效考核正是研究所人力资源管理工作的重点之一,也是管理信息化在人力资源管理方面的重点之一.针对此问题,本文首先从管理学的角度介绍了平衡记分卡(The BalancedScoreCard,BSC)理论在科研院校绩效考核中的应用,之后结合MVC设计模式在普元EOS开发平台上面,设计并实现了一套适用于研究所科研团队绩效考核的系统.  相似文献   

16.
平台即服务(PaaS)作为云计算的三种服务模型之一,为应用程序提供运行环境,并将应用的部署和依赖关系管理起来,极大的方便了应用开发者。Docker基于LXC的轻量虚拟化特点,启动速度快且占用资源少,为PaaS的构建提供了良好的支持。本文分析了Docker的特点,设计了一种基于Docker的开发者服务平台,为开发者提供代码托管、编译发布和运行环境等服务。实验测试结果表明,该设计方案具有系统资源占用少和快速部署的优点。  相似文献   

17.
18.
基于工作流技术的科研管理系统的设计与实现   总被引:1,自引:0,他引:1  
基于工作流技术的科研管理系统是一套基于工作流技术结构的管理系统,其中工作流技术和应用软件系统的结合是本系统的一个重要的特点。本系统包含项目立项、项目管理、项目验收等功能模块。本系统用户界面良好,查询效率高,运行速度快,基本满足高等院校对科研信息进行管理的需求。  相似文献   

19.
针对轴对称的拉深零件的设计,引入了特征编码文件概念,将零件特征以特征编码的形式表示出来。为了实现过程状态模型的智能输出,运用人工神经网络实现自动推理的功能;通过智能推理系统,除去了经验化设计中的不断摸索和改进,将零件的特征造型输入之后,系统能够自动确定零件的工艺流程,进而实现自动化生产。系统能够帮助开发和设计人员迅速的产生设计实例,使开发人员能够更专注于产品的创新活动,对于提高企业的产品设计和研发能力有着重要的实际意义。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号