在云环境下使用 DevOps-阿里云开发者社区

开发者社区> 行者武松> 正文

在云环境下使用 DevOps

简介:
+关注继续查看
    这里简要回顾一下使用云开发的优势,从而使你的 DevOps 实践获得最佳的效果。 

DevOps 和 cloud 极大地改变了软件开发过程和确保高质量的专业运作方式。尽管这些途径可能以很多改变为前提,但是它们也可以给一些团队带来很大的好处,比如期望更加高效地在一起工作和加速推向市场的时间的团队。办法就是学习如何在 cloud 环境中利用 DevOps 实践,从而把过程简单化,并获得最好的结果。

更好的合作机会

DevOps 强调所有利益相关者能在一起为项目无缝工作的能力。然而,如果团队是地理分离的活着仍然利用传统的开发流程,这会减少 DevOps 成功的可能性。在一个 TechTarget 的采访中,工业专家 Jim Ensell 提到在开发和运营之间的障碍会导致发布的不一致,常常导致开发延迟、不必要的损失和无法访问应用的问题。

然而,cloud 通过提供在任何地方都能访问的资源来解决这个问题。这意味着团队可以在管理不足的情况下工作,并且对于事实发生的变化有一个清晰的监督。利益相关者在手头上会一直有最多的近来的信息,从而减少潜在的冗余并且改进制定决策的能力。

按需扩展

DevOps 一直需要使用强有力的资源,类似企业测试管理解决方案支持组织测试和部署代码常常是需要的。在传统的开发流程上,扩展这个类型的资源常常是一个耗时和昂贵的过程,然而,在云端,其供应了专业的资源以满足所需,事情从未变得如此简单。IBM 著名的开发工具带来按需快速扩展,无论什么类型的云环境都是被杠杆化的。

“撬起这样的资源在管理方式上可以减少成本,这通常是由于超大量的硬件(支撑的),在移动应用的研发中,研发周期,分支管理的风险增长归因于 IT 的部署阴影,” Ensell 说。

使敏捷开发更容易

云和 DevOps 是企业级敏捷开发所需的两个产品。InfoQ 贡献者 Jeff Sussna 曾经提到云让 IT 部门集中关注特定业务的附加值上,而 DevOps 则确保在优质的平台上持续地发布更新。 敏捷开发常常会面临巨大的挑战,然而有了类似于 云DevOps 这样的工具后,一切就变得容易多了。

“敏捷开发使得开发在速度和灵活性方面与业务保持同步;而 DevOps 则让运营与开发保持相同的速度和相同的灵活性,” Sussna 说。“要在21世纪获得成功需要彻底地理清从市场一直到运营的目标、观点、表达方式和步调。”

DevOps 和云可以无缝地协同工作,进而改进软件开发过程,同时可以确保质量保障团队拥有取得成功所需的工具。质量保障组和开发组通过使用云环境下的 DevOps,就可以快速地进行部署,更加关注质量,并为获得更好的 app 功能而进行更加协调的团队协作。

文章转载自 开源中国社区[https://www.oschina.net]

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
DevExpress ASP.NET 使用经验谈(2)-XPO对象的使用(使用默认数据连接)
原文:DevExpress ASP.NET 使用经验谈(2)-XPO对象的使用(使用默认数据连接) 接下来,我们通过一个控制台应用程序,介绍XPO对象的保存操作。                                               图一 添加新项目        ...
758 0
DevExpress ASP.NET 使用经验谈(3)-XPO对象的使用(使用指定数据连接)
原文:DevExpress ASP.NET 使用经验谈(3)-XPO对象的使用(使用指定数据连接) 首先,我们贴出上一节Users类XPO对象的保存代码,直接建立的XPO Session会话,因为没有与我们所期望的数据层建立绑定, 所以程序自动创建了一个Access数据库,作为默认数据库操作对象来使用,即程序目录下的DevConsole.vshost.mdb数据库文件。
897 0
AliOS Things 使用HAL库的USB_DEVICE MSC调用SPI W25Q128
AliOS Things的USB_DEVICE MSC的SPI W25Q128实现
846 0
DevExpress ASP.NET 使用经验谈(4)-CriteriaOperator的使用
原文:DevExpress ASP.NET 使用经验谈(4)-CriteriaOperator的使用 上一节中,我们已经介绍了,使用CriteriaOperator表达式,获取对象数据。 CriteriaOperator criteria = CriteriaOperator.
1024 0
Bash socket programming with /dev/tcp(大家能联想到怎么使用吗)
http://pangty.ta139.com/bash-guide/abs3.7cnhtm/devproc.
700 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4622 0
iphone的系统信息使用[UIDevice currentDevice]
<p style="line-height:28px; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; color:rgb(51,51,51); font-family:宋体; font-size:16px; border-width:0px; list-style:none"> 获取ipho
1080 0
使用developer kit 初步打通阿里生活物联网平台
最近小编又发现了一块新大陆,阿里智能生活平台,那么什么是阿里智能生活平台呢。阿里的官方解释如下:生活物联网平台,顾名思义就是应用于生活,以解决家电设备快速智能化的问题。平台针对家电智能化的设备连接、移动端控制、设备管理、数据统计等问题,打包阿里云多款产品,提供了一整套配置化方案,大幅减低“设备-云端-App”的开发成本。
1425 0
+关注
行者武松
杀人者,打虎武松也。
14545
文章
2569
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载