开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第3天,点击查看活动详情
分享在工具链中不同的top产品
坦白的讲:DevOps在开发和运营团队之间建立了完美的合作与沟通,因此与其说这是一种神奇的工具,不如说是一种文化的转变~
核心关注几个点
- 从核心产品能力、产品设计理念等方面
- 开放平台、交付能力
- 客户服务能力和流程
- 数据安全,以及相关的认证等
如何选择适合团队的Devops工具链呢?
主要从以下几个方向出发考虑:
- 应用程序和技术基础架构——哪些基础设施技术为这些平台提供动力?该工具能否与跨云、本地或混合环境托管的应用程序和/或基础架构一起使用?
- 开发人员流程集成——该工具能否与您当前的开发工具、IDE 和/或 ALM 或项目管理平台集成
- 开放和广泛的集成——该工具能否与各种 DevOps 管道技术集成
- 测试框架(例如,Selenium、TestNG、Jest、JUnit、Mocha 等)
- 交流平台(例如 Slack、Teams 等)
- 项目管理系统(例如 Jira)
- CI & CD(Jenkins、CircleCI、GitHub):易于使用、可扩展(确保您的团队可以轻松学习和实施该工具,并确保该工具可以随着团队能力的提高和组织的发展而扩展)
- 许可与成本模型——该工具是开源的还是商业的?一定要考虑许可以外的成本
- 免费工具的许可成本可能是免费的,但部署和维护它们所需的资源却很昂贵
- 产品是按座位授权还是按“打勾”授权?简单直接的许可与诚实的非许可相关运营成本方法相结合,使规划更容易,并消除了未来在项目和团队中推出 DevOps 管道的障碍
写在最后
重新开始更文啦!最近因为工作原因,一直在学习devops的内容,感谢大家的支持!我会继续努力坚持学习!养成了好习惯,每天必定会抽出时间多多少少学习技术知识~
以上习题&笔记从大佬们的论坛学习而来,特感谢大佬们的知识分享~ (学习技术知识,果然要看大佬们的技术博客,大家有好的推荐也欢迎指引我这个小白哈,感恩!)