文档章节

DevOps作业要求

雁南飞丶
 雁南飞丶
发布于 2015/02/15 21:05
字数 358
阅读 72
收藏 0
点赞 0
评论 0

DevOps作业要求:

 

请仔细阅读题目的要求,并编写一些程序来创建、配置部署环境并部署相应的软件包。如果你提交了多份解决方案,我们将只评价一种。对于程序语言,我们期望你使用puppetchefansible或者powershell,甚至是rubypython等。

 

你不能使用外部的程序库或者其他人实现的模块来解决问题,但是你可以使用外部的工具来构建测试环境或者进行测试。特别地,你可以使用相应的单元测试工具或者环境构建工具(比如,beakerkitchencucumber或者ec2-toolsvagrantdocker)。

 

如果你没有提供部署环境的创建脚本,请提供一个简单的环境要求说明,比如操作系统、版本号等,但请不要提供详尽的部署文档。

 

我们将只认你的程序,并将会在本地干净的环境上使用你提交的程序进行测试。我们期待的结果是执行几个命令、尽可能少的手工操作就能完成所有软件包的配置部署。详尽的部署文档,或者将配置内容放在操作文档里面并不符合我们的要求。你的程序并不需要尽善尽美,但一定是可以运行、易于维护扩展的。


© 著作权归作者所有

共有 人打赏支持
雁南飞丶
粉丝 37
博文 124
码字总数 216404
作品 0
西安
运维
加速开源现代化,BMC DevOps开发应用实践

  【IT168 资讯】为了让开发、测部署试,以及运维更好的结合在一起,DevOps出现了,至此它便成了加速应用交付过程关注的宠儿。有些人认为DevOps有点姗姗来迟,因为业务的成功很显然是取决于...

it168网站 ⋅ 2017/06/26 ⋅ 0

学习 Mozilla 如何扩展网站规模

英文原文:Learning to Scale Websites at Mozilla Mozilla 的 Web 运营工程师 Brandon Burton 透露,通过内部学习的简易扩展模式,Mozilla 将网站服务能力的规模从支撑数千用户扩展到支撑数...

二狗蛋 ⋅ 2013/02/23 ⋅ 15

自动上线测试已经不潮了,你有跟上DevOps的潮流吗?

相信大家一定都(没)有使用过Facebook的经验,一定对他的快速改版私毫不陌生,可能早上醒来时发现「赞」的图案突然从实心变从空心,或是开始多了一些缤纷酷炫的功能(像是直播、限时动态..等...

好雨云帮 ⋅ 05/03 ⋅ 0

C / C ++ 项目中的 DevOps 挑战

“C++ 不仅是性能最强大的语言,而且也是一门伟大的语言!它具有真正的泛型,它是表达性的,是程序员最喜欢的语言之一。” - JFrog 软件工程师兼 Conan.io 的创建者迭戈·罗德里格斯 - 洛萨达...

JFrog中国 ⋅ 01/03 ⋅ 0

如何架构一个数据工程

1. 介绍 在我们深入讨论这个 “数据工程” 业务细节之前,我们需要先知道标准(PyData)机器学习数据管道的局限性,如下图所示: 典型的 PyData 机器学习数据管道设计,通过 Python 脚本完成...

chen_h ⋅ 2017/12/14 ⋅ 0

Jenkins 2.x(Pipeline),SonarQube 和 Artifactory 搭建持续交付流水线

持续交付和 DevOps 是众所周知的,并在当今广泛传播的做法。人们普遍认为,组建优秀的团队,首先确定共同的目标,然后选择和整合最适合的工具是至关重要的。通常,这是一个轻量级工具的集合,...

JFrog中国 ⋅ 2017/11/16 ⋅ 0

安卓 DevOps:从一次推送命令到生产

DevOps 是一种广为人知的活动,其主要目的是使软件交付自动化。的确,DevOps 的目标是持续测试、代码质量、功能开发和更轻松地进行维护更新。因此,DevOps 的终极目标之一是让开发者可以执行...

OneAPM蓝海讯通 ⋅ 2016/03/04 ⋅ 0

Fbric、Ansible、Docker、Chaos Monkey:DevOps工具的年中回顾

Fbric、Ansible、Docker、Chaos Monkey:DevOps工具的年中回顾 【编者按】近日,Cyber Engineering Solutions Group 技术经理 Hasan Yasar 在 SEI 攥文盘点了当下流行的 DevOps 思想和工具,...

OneAPM蓝海讯通 ⋅ 2015/08/10 ⋅ 0

为什么Ansible在自动化编排成为王者!

Ansible是一个广泛应用的自动化平台,在devops和自动化方面具有特别的优势。 如果有“改进的IT编排和配置管理工具最多”的奖项,红帽的Ansible将成为最具竞争力的竞争者。自2012年由Michael...

云技术实践 ⋅ 05/09 ⋅ 0

CIO 真正需要 DevOps 团队做什么?

DevOps 团队需要 IT 领导者关注三件事:沟通、技术债务和信任。 IT 领导者可以从大量的 DevOps 材料和 向 DevOps 转变 所要求的文化挑战中学习。但是,你在一个 DevOps 团队面对长期或短期的...

作者: John Allessio ⋅ 04/16 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Mahout基于内存的DataMode 推荐引擎Demo2

Mahout基于内存的DataMode 推荐引擎Demo2 //注释的部分是基于文件也可以理解为基于日志文件的, //DataModel 可以有很多种,实现abstractDataMode的子类,原则上都可以作为数据源,个人觉得,...

xiaomin0322 ⋅ 20分钟前 ⋅ 0

Docker部署Tomcat及Web应用

一、在线下载docker yum install -y epel-releaseyum install docker-io # 安装dockerchkconfig docker on # 加入开机启动service docker start # 启动docker服务 1 ...

Jeam_ ⋅ 20分钟前 ⋅ 0

研发运营一体化能力成熟度模型

研发运营一体化是指在 IT 软件及相关服务的研发及交付过程中,将应用的需求、开发、测试、部 署和运营统一起来,基于整个组织的协作和应用架构的优化,实现敏捷开发、持续交付和应用运营的无...

stars永恒 ⋅ 25分钟前 ⋅ 0

jQuery缩小放大触发事件

jquery的resize()方法使用 <html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> var i = 0; $(document).ready(function(){ ......

RobertZou ⋅ 26分钟前 ⋅ 0

eclipse python 搭建

https://jingyan.baidu.com/article/9113f81b68ebce2b3214c7e0.html https://www.cnblogs.com/ZhangRuoXu/p/6397756.html https://blog.csdn.net/zhangphil/article/details/78962159 字符集......

之渊 ⋅ 26分钟前 ⋅ 0

weex,react native,flutter

weex: 一次编写,处处运行 RN: 学一次,到处写(针对安卓,IOS平台特性 各自写,会有很大一部分是一样的代码) 这些方案是否真正的解决了跨平台问题呢?从目前的状况来看,很显然是没有的,因...

东东笔记 ⋅ 32分钟前 ⋅ 0

Spring Cloud微服务分布式云架构-集成项目

Spring Cloud集成项目有很多,下面我们列举一下和Spring Cloud相关的优秀项目,我们的企业架构中用到了很多的优秀项目,说白了,也是站在巨人的肩膀上去整合的。在学习Spring Cloud之前大家必...

明理萝 ⋅ 37分钟前 ⋅ 1

SpringMVC图片上传问题解决

当我们上传图片时一直发现: MultipartFile file = null; if (request instanceof MultipartHttpServletRequest) 匹配不上, 解决方案: 在前端xml加入如下配置代码即可 <!-- 图片上传bean --...

泉天下 ⋅ 39分钟前 ⋅ 0

Spring表达式语言(SpEL)

1、SpEL引用 Spring EL在bean创建时执行其中的表达式。此外,所有的Spring表达式都可以通过XML或注解的方式实现。下面将使用Spring表达式语言(SpEL),注入字符串,整数,Bean到属性。 SpEL的...

霍淇滨 ⋅ 55分钟前 ⋅ 0

Gradle使用阿里云镜像

gradle 生命周期中有一个初始化( Initialization )的过程,这个过程运行在 build script 之前,我们可以在这个地方做一点系统全局的设置,如配置仓库地址。 你可以在以下几个位置实现仓库地址...

明MikeWoo ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部