在当下竞争激烈的商业环境中,企业数字化转型的步伐不断加快,对于应用管理和软件开发效率的要求也日益提高。Zadig,作为一款面向开发者的自助式云原生 DevOps 平台,凭借其强大的功能和灵活的架构,在帮助企业优化研发流程、提升交付速度方面表现卓越。阿里云 Serverless 应用引擎 (以下简称 SAE ) 则以其全托管、免运维、高弹性的特性,成为企业应用部署和管理的得力助手。近期,Zadig 与阿里云 SAE 携手合作,这一强强联合的举措,旨在为企业带来更为显著的降本增效提速效果,助力企业在数字时代破浪前行。
目前,双方在技术对接和初步应用探索方面已经取得了一定的阶段性成果,未来,双方将继续深化合作,进一步挖掘潜力,为企业提供更加完善、高效的解决方案。
# Zadig 平台:协同与效率的双驱动
Zadig 自开源以来,以其云原生 DevOps 的特性迅速吸引了众多企业,安装量超 4 万且日活跃用户达 17 万,成功助力超 50 万次应用部署。其 “真” 云原生架构带来了卓越的易用性和效率,开发者能轻松在云端构建、测试和发布应用,多服务并行交付功能更是大大缩短了交付周期,在开发过程中通过环境管理、测试能力编排以及与安全工具的集成等,全面提升了研发效能,为企业的数字化创新提供了强有力支撑。
Zadig 广泛应用于研发数字化转型、微服务环境治理、加速云原生转型以及研发效能提升等场景:
# 阿里云 SAE 平台:企业降本与提效的强大助力
阿里云 SAE 作为零代码改造、极简易用、自适应弹性的容器化应用全托管平台,能够帮助企业免运维 IaaS 和 K8s,秒级完成从代码包/ Docker 镜像部署任何语言的在线应用,(如微服务/Web/Job 任务),并自动伸缩实例按使用量计费,开箱即用微服务治理、日志、监控等配套能力。一站式的应用托管解决方案,让用户聚焦业务,助力研发运维提效;秒级弹性伸缩能力,以及丰富的弹性策略,能够帮助用户降低资源成本 40%。
阿里云 SAE 广泛应用于微服务架构转型、应用快速上云、弹性高可用方案以及作为 PaaS 底座等场景:
# 方案能力介绍
Zadig 与阿里云 SAE 在研发协作、应用部署、运维管理以及安全合规等多个关键领域实现了深度整合,共同为企业打造了一套覆盖开发、测试到运维的完整解决方案。
# 开发测试协同优化
Zadig 的高并发工作流与阿里云 SAE 的快速部署能力相结合,实现了代码从提交到部署的无缝衔接。在开发过程中,当开发人员提交代码后,触发 Zadig 构建任务,并利用阿里云 SAE 的弹性资源快速完成编译、打包等操作,随后自动将应用迅速部署到 SAE 环境中。此外,对于大规模微服务场景下,Zadig 可以协调各个微服务的构建和部署顺序,实现多服务并发构建和部署,大大缩短了整个开发周期。
工作流编排构建、sae部署和测试
# 发布运维深度融合
Zadig 的云原生环境管理与阿里云 SAE 的应用管理能力相互融合,以业务视角管理应用的全生命周期,达成应用的可视化呈现。在 Zadig 环境中,能够支持对 SAE 应用的状态、版本、实例数量以及实时日志等信息进行查看,方便开发工程师进行日常问题诊断。此外,还可以在界面上对应用进行重启、扩缩容、版本回滚以及执行分批次灰度等操作,为运维工程师对应用的发布观测与日常维护提供了极大便利。
业务视角管理应用
实时日志
历史版本管理及回滚
变更记录
Zadig 工作流与 SAE 应用部署能力深度结合,以服务视角来进行生产发布,不仅支持更新服务镜像,还具备分批灰度、金丝雀灰度、以及修改环境变量等能力,在工作流任务详情中提供详细的变更记录,能够实时监测部署状态,一旦出现问题可迅速响应,同时,借助工作流的审批与通知能力,使得发布过程安全可靠。
执行 SAE 应用部署
手动执行分批灰度
# 安全合规保障
在安全合规保障方面,Zadig 与阿里云 SAE 的合作提供了全面的支持。Zadig 具备细粒度的权限控制功能,能够精准地管理对环境变更以及环境操作的权限,确保每一项操作都在授权范围内进行。同时,所有的变更信息都会被详细记录在操作日志中,这不仅能满足企业在审计方面的严格要求,还为后续追溯和排查问题提供有力依据,有效保障企业应用管理过程中的安全性和合规性。
权限控制
操作日志
# 未来展望
未来,Zadig 与阿里云 SAE 将深化合作,致力于提升产品间的协同效应,并通过持续优化应用监控功能,强化问题预警和快速响应机制。我们的目标是助力企业在数字化转型的征途上,有效降低运营成本、提高工作效率,并加速创新步伐,以确保在激烈的市场竞争中占据有利地位。