20款开拓运维必备的顶级器材,速收!
副问题[/!--empirenews.page--]
【新品产上线啦】51CTO播客,随时随地,碎片化进修
开拓运维器材与软件开拓规模的最佳实践亲近相干,也与须要的类型亲近相干。在整个开产生命周期涉及到一大批新旧器材,从筹划、编码、测试、宣布到监控。 开拓运维是那些还没有获得明晰界说,就传播开来的科技时髦词之一。这种环境时不时呈现,某个好的观念问世后,人们还无法现实上表明它为何物,就趋附者众。 以是,思量到开拓运维自己在各人的脑子中照旧一片恍惚,开拓运维器材怎么样呢? 有须要说清一点:开拓运维是开拓和运维的殽杂体,由于它代表了开拓实践方面的文化变革,非开拓职员也参加到软件开拓进程中。开拓职员之外的IT专业职员参加到构建应用措施的协作和雷同进程,让产物开拓完毕后行使产物的人有机遇在开拓进程中,而不是在开拓竣事后,对应用措施的构建颁发意见。 成熟的开拓运维情形每每遵循一种常见模式:一种机动的软件界说平台上的迭代自动化。以是,很多开拓运维器材回收了某种迭代举措。回收开拓运维器材的 乐成的流程既必要公司内里的文化变革,又必要实现这种变革的新器材。这意味着,在整个开产生命周期涉及到一大批新旧器材,从筹划、编码、测试、宣布到监控。下面是你应该思量添加到器材箱中的20种开拓运维器材,但毫不是所有。 1Jira Software 来自Altassian的JIRA软件是一款风行的软件开拓器材,用于开拓运维的一个要害部门:火速开拓,处理赏罚项目中的多个步调。这款开拓运维器材 用于筹划和跟踪事变,并确定优先级,处理赏罚产物宣布,产物交付后监控机能。它与本文先容的其他器材整合起来,提供基于云的处事这种情势。 相干链接:https://www.atlassian.com/software/jira 2GIT Git是一种免费的开源漫衍式版本节制体系,既可以处理赏罚单个的小项目,也可以处理赏罚复杂的企业项目。它极其精练,专注于速率和处理赏罚漫衍式项目。它脱胎于Linux内核开拓,该公司的GitHub网站对开源项目来说是一个很是风行的软件库。 相干链接:https://git-scm.com/ 3Visual Studio 有很多开拓运维器材、现实上是软件开拓平台,不外论全面性,没有一个比得上微软的Visual Studio,它支持多种说话,包罗Python(一种风行的开拓运维说话),支持针对Windows、安卓和iOS平台的开拓,并支持基于云的协作开拓。 相干链接:https://www.visualstudio.com/en-us/visual-studio-homepage-vs.aspx 4Jenkins Jenkins是一种跨平台的一连集成和交付的应用软件,它便于不毫不变地交付新的软件版本,并进步你的事变服从。这款开拓运维器材还闪开拓职员更轻易把项目标变革整合起来,并行使大量的测试和陈设技能。 相干链接:https://jenkins.io/index.html 5Slack Slack是一种基于云的团队协作开拓运维器材,它最初是游戏开拓公司行使的一种内部器材,而现在自己已是一种贸易产物。它首要基于一种相同互联网 中继谈天(IRC)的及时谈天技能,可是有更多的控件、支持直接谈天、拖放式文件共享,并与开拓器材整合,那样它们都可以从Slack界面来运行。 相干链接:https://slack.com/ 6IBM Security AppScan IBM Security AppScan用于在开拓进程中测试Web和移动应用措施的安详性,不只改进应用措施的安详性,还可搜查应用措施,确保合规。该产物可相识应用措施的举动,并开拓一个措施,旨在测试全部成果,查找常见安详裂痕和应用措施特有的安详裂痕。 相干链接:http://www-03.ibm.com/software/products/en/appscan 7SolarWinds SolarWinds的软件用于打点巨细企业收集上的收集流量。收集装备监控器可监控你收集上的任何一个装备,查找各类提醒或错误。该公司专注于错误和机能打点产物、设置和合规产物以及收集打点器材。它还支持监控多租户甲骨文数据库的机能。 相干链接:http://www.solarwinds.com 8亚马逊收集处事(AWS) AWS堪称云计较规模的巨无霸,它为开拓职员提供了很多选择,好比计较、存储、分发、数据库和收集。其说明处事面向机能打点、应用措施处事、开拓职员和打点器材,既有云方案又有殽杂方案。寻求开拓运维器材的那些人无疑会在AWS情形中找到所需器材。 相干链接:https://aws.amazon.com/cn/?tag=vig-20 9Pivotal 作为知名的平台即处事(PaaS)提供商之一,Pivotal成立在VMware Cloud Foundry上,可以在当地运行,也可以在云端运行。应用措施可以扩展到几百个实例,它随带诸多处事,好比负载平衡、自动化康健打点、日记及审计以及自动化设置。 相干链接:http://pivotal.io 10Docker Docker是容器市场的率领者。容器被以为是较量小巧、较量精练的假造机,开销却低得多,那样多个容器可以在一个Linux实例内里运行。它可以封装任何Linux处事器上的应用措施及依靠项,从假造体系到基于云的实例,纷歧而足。 相干链接:https://www.docker.com 11Octopus Deploy 大大都云和开源产物支持Linux,但Octopus是一款微软产物,支持.Net应用措施的陈设。它便于将ASP.NET应用措施和Windows Services自动宣布到测试情形、试运行情形和出产情形,无论它们是在云端照旧在当地。 相干链接:https://www.docker.com 12Electric Cloud 作为开拓运维优化软件规模的开辟者之一,这家公司提供简化将软件更新分发给最终用户的开拓运维版本自动化(DORA)办理方案。它使新版本的构建和测试实现了自动化,可处理赏罚多层应用措施的设置、构建和宣布,而且尺度化和和谐新版本宣布。 相干链接:http://electric-cloud.com 13Puppet 作为另一种版本打点器,Puppet Enterprise专门打点基本办法即代码(IAC),在这种范例的IT基本办法设置进程中,体系用代码而不是剧本流程来自动构建、打点和设置。因为它是代码,整个进程易于一再。Puppet有助于更轻易节制版本、自动化测试和一连交付,可以更快速地相应题目或错误。 相干链接:https://puppet.com 14Chef (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |