课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
我们在上文中给大家简单介绍了DevOps编程的一些基础概念等内容,而本文我们接着来学习一下,DevOps编程实践都有哪些操作方法。
代码分支
明确开发,测试,线上等分支,明确分支的职责,设置对应的权限,制定符合团队的分支管理流程
明确代码合并的机制,制定合并的规则,例如
单元测试不通过,不能进行合并
代码CodeReview后才能合并
代码环境变量
明确环境所对应的代码环境变量
后端
开发环境:dev,测试环境:test
前端
开发环境:dev,测试环境:test
明确代码依赖组件的环境
Redis,数据库,消息队列,日志等
统一的命名方式,根据团队情况,看是否做每个组件环境的隔离
好统一技术栈和统一依赖的版本
前端依赖包私有化:proget等
资源
明确有哪些可用的资源,比如,服务器,硬盘
根据预算资源和目标,寻找云服务的厂商,直接采购完整的DevOps平台
工具
使用开源的工具进行搭建
根据目标和目前实际部署情况,选择合适的工具,团队讨论,制定部署的方式和流程
基于docker部署:镜像仓库,docker,docker-compose等
基于文件的方式部署
结合可用的资源,明确部署流程中,服务器资源的作用,以及承担的职责,画出部署图
使用云服务进行搭建
阿里云云效DevOps平台
华为云DevCloud平台
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。