第一期回看:阿里的测试环境管理实践概述
第二期回看:单人开发场景下的测试环境实践
第三期观看:多人协同场景下的测试环境实践
在软件开发的生命周期里,测试环境是所有环境当中部署最频繁、也是开发者在日常工作使用最频繁的一种运行环境。随着云原生技术的流行,越来越多企业选择使用云上的Kubernetes服务快速搭建和管理测试环境资源,这使得原本可以直连的测试服务需要通过Ingress或Gateway机制才能访问。同时在大型微服务系统中,由于开发者共用测试环境,经常出现频繁部署和版本相互覆盖造成的稳定性影响。一直以来,如何有效降低开发者本地调试成本、灵活分配测试环境,实现即避免开发者之间相互干扰又最大化资源利用率,是一项十分具有挑战性的任务。本次分享将介绍一种在阿里广泛使用的测试环境管理模式以及它的Kubernetes开源版本,希望对采用云原生技术栈的IT企业和开发者有所启发。
本期内容:多⼈协同场景下的测试环境实践
林帆(花名:金戟)
阿里巴巴 技术专家
阿里巴巴云研发部创新产品方向负责人,具有丰富的一线架构和运维经验,著有《CoreOS实践之路》和《容器即服务:从零构建企业级容器集群》两本书籍,目前主要专注于云原生和智能运维相关产品的一线研发和推广。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。