想要落地devops的话,只考虑好的paas容器平台就够了么?

想要落地devops的话,只考虑好的paas容器平台就够了么?

4回答

魏新宇魏新宇  售前技术支持 , 红帽企业级开源解决方案中心
Senphyhowardlee0509小遥yao等赞同了此回答
容器云只是DevOps的底座。这个底座上面还需要很多内容,我们仅以工具层举例:l 项目管理:禅道、 Jira 、 Trello 等。 l 知识管理: MediaWiki 、 Confluence 等。 l 源代码版本控制( SCM ): GitHub 、 Gitlab 、 BitBucket 、 SubVersion 、 Gogs 等。 l 代码复审: Gitlab 、 G...显示全部

容器云只是DevOps的底座。这个底座上面还需要很多内容,我们仅以工具层举例:
l 项目管理:禅道、 Jira 、 Trello 等。

l 知识管理: MediaWiki 、 Confluence 等。

l 源代码版本控制( SCM ): GitHub 、 Gitlab 、 BitBucket 、 SubVersion 、 Gogs 等。

l 代码复审: Gitlab 、 Gerrit 、 Fisheye 等。

l 构建工具: Ant 、 Maven 、 Gradle 等。

l 持续集成( CI ): Jenkins 、 Bamboo 、 CircleCI 、 Travis CI 等。

l 单元测试: Junit 、 Mocha 、 PyUnit 等。

l 静态代码分析: Findbugs 、 Sonarqube 、 CppTest 等。

l 测试用例管理: Testlink 、 QC 等。

l API 测试: Jmeter 、 Postman 等。

l 功能测试: Selenium 、 Katalon Studio 、 Watir 、 Cucumber 等。

l 性能测试: Jmeter 、 Gradle 、 Loadrunner 等。

l 配置管理: Ansible 、 Chef 、 Puppet 、 SaltStack 等。

l 监控告警: Zabbix 、 Prometheus 、 Grafana 、 Sensu 等。

l 二进制库: Artifactory 、 Nexus 等。

l 镜像仓库: Docker Distribution 、 Harbor 、 Quay 、 Nexus3 、 Artifactory 等

我们再看一个图,其中的OpenShift是底座,上面有很多工具。

收起
 2020-09-23
浏览292
wykkxwykkx  系统架构师 , 某基金公司
爱吃面条南山行者zhuhaiqiang赞同了此回答
还差的非常远。。。 devops是以业务需求驱动为主体,需要打通业务,项目管理,开发,测试,运维一整套流程的。这里涉及的不仅仅是技术问题,更多的是文化,管理,技术的一个整体的规划。所以要想落地devops,简单来说,首先需要形成一个整体的规划,其次需要引入工具平台支持,这个工具平台是否...显示全部

还差的非常远。。。 devops是以业务需求驱动为主体,需要打通业务,项目管理,开发,测试,运维一整套流程的。这里涉及的不仅仅是技术问题,更多的是文化,管理,技术的一个整体的规划。所以要想落地devops,简单来说,首先需要形成一个整体的规划,其次需要引入工具平台支持,这个工具平台是否为paas容器平台,没有任何关系。最后,在工具落地后,采用mvp原则,让大家看到收益,然后进一步推广。

收起
 2020-09-23
浏览296
Steven99Steven99  软件架构设计师 , steven
爱吃面条南山行者赞同了此回答
确切地说远远不够DevOps涉及的东西很多,开发运维项目管理全过程都密切相关。DevOps的目的是提升效率,所以不在于用什么平台,而在于根据企业实际情况选择合适的组件和流程、工具、方法、组织架构、奖惩措施等,尽可能以自动化的方式高效交付,同时激励相关人员的主动性,提高规范化...显示全部

确切地说远远不够
DevOps涉及的东西很多,开发运维项目管理全过程都密切相关。DevOps的目的是提升效率,所以不在于用什么平台,而在于根据企业实际情况选择合适的组件和流程、工具、方法、组织架构、奖惩措施等,尽可能以自动化的方式高效交付,同时激励相关人员的主动性,提高规范化和标准化要求,这是一个螺旋提升的过程,一个不断完善的过程

收起
 2020-09-23
浏览296
gxcornflakesgxcornflakes  信息技术经理 , 某金融单位
DevOps是一种理念,是轻量级的ITIL,技术部一般基于ITIL提供服务目录完成服务请求,中间有复杂的审批、手动操作,DevOps将服务流程规范化、标准化并通过自动化技术实现pipline,提升工作效率。要想落地DevOps,关键是思维和理念的提升,再次是团队的变革,还有平台和工具的支持。PaaS仅...显示全部

DevOps是一种理念,是轻量级的ITIL,技术部一般基于ITIL提供服务目录完成服务请求,中间有复杂的审批、手动操作,DevOps将服务流程规范化、标准化并通过自动化技术实现pipline,提升工作效率。要想落地DevOps,关键是思维和理念的提升,再次是团队的变革,还有平台和工具的支持。PaaS仅仅是一个支持平台,解决一部分问题。

收起
 2020-09-26
浏览276

提问者

howardlee0509系统架构师, 证券公司

问题状态

  • 发布时间:2020-09-18
  • 关注会员:7 人
  • 问题浏览:927
  • 最近回答:2020-09-26