alisystemsoftware

作者:吕莫、新钰

前情介绍

大家好,我是“交付哪里有问题就锤哪里”的王小锤。不知道大家是否还记得我们交付铁三角(专注软件交付的我、头发略显稀疏的开发老哥铁子以及售前大佬强哥)去年被各种交付问题折磨的故事。好在去年我们惊喜的发现一本“独家交付秘籍“。通过一段时间的招式学习与了解,我们发现:

  • 整体交付流程变得格外清晰,交付效率大幅提升。

  • 减轻繁重的复杂环境适配、自搭组件运维平台等研发工作,交付流程缩短。

  • 通过模拟线下环境演练使交付质量得到改善。

  • 交付后的问题排查和运维工作也变得格外轻松。

交付的提速以及交付质量的提高,也着实惊艳到了客户,第一次让我在客户面前挺直了腰板。

虽说铁子的研发团队着眼于业务自身发展,但秉持着技术人员的严谨与探索欲,铁子对这些招式为何能以一敌十,轻松提效到小时级交付,产生了强烈的好奇心。带着这样的疑问,我们通过云原生应用交付平台 ADP(简称 ADP)的产品交流群(钉钉群号:35138456),联系上 ADP 团队的技术小哥阿莫。下面带大家一起回顾下那天的场景,看看阿莫是如何为我们拆解秘籍中的招式,以及如何把不胜其烦的软件交付难题逐个击破的吧!

与 ADP 团队的第一次握手

那时已是寒冬腊月,不过再冷的天也抵拦不住我们交付铁三角对于知识的渴望,所以我们趁着年前不是那么忙的时候(绝不是借机划水/滑稽脸)来到了阿里云进行拜访。抱着就具体的软件交付难题进行深入探讨,以及了解更多技术细节(绝不是借机偷学招式)的目的,我们一行人与阿莫相遇了。

见面那天,我一个箭步上前,握住了阿莫的手。以这次握手为开端,我们一行人与 ADP 结下了不解之缘。握手后我连忙介绍道:“阿莫您好,我是王小锤,主要负责软件应用交付工作,旁边这两位是负责研发的铁子,和我们的售前强哥,之前用 ADP 产品的时候咱们线上沟通过。今天,我们主要是抱着学习的心态,想请您更为全面地介绍下 ADP 交付秘籍中的招式。另外,我们还想请教些实际碰到的交付问题。接下来先向您先介绍下我们的公司情况吧!”

铁子介绍道:“我们是一家大数据产品的软件应用供应商。因为我们的数据产品可用于各行各业,所以我们现在交付的环境五花八门。而且从开始成单到软件交付部署完成,再到最后的运维保障,在这些阶段我们各个角色均会遇到些烦心事。”

在这里插入图片描述

烦心事 一:产品适配成本高

  • 一些金融行业的客户出于数据安全性的考虑,会要求将我们的产品部署在他们本地运行。

  • 一些企业进行 IT 转型时甚至还会提出信创要求。

  • 一些客户出于节约成本的考虑,需要我们用他们本身已有数据库、云服务。

这些情况导致整个研发团队需要投入大量精力,基于不同的运行环境、OS 以及 CPU 架构去做适配。在业务应用改造的同时还需适配应用所依赖的繁多的中间件。这些中间件在不同环境中运行是否能够满足业务,如果出了问题该如何运维,这些问题在我们进行产品改造时深深的困扰着我们。”

烦心事 二:部署环境极复杂

我补充道:“对于我们交付团队亦是如此,交付环境、资源配置各异,产品非标准化等都可能导致产品交付易出错、效率低、周期长,每次去交付都提心吊胆。如果产品还没成单,售前强哥还需到客户现场先进行 POC,他出差耗时耗力,这些都花了公司很多钱,好在他是售前大佬,这些成本老板才没有和他格外计较。

烦心事 三:运维低效且门槛高

“而且客户环境存在较多的不确定性,比如硬件故障,机房突然停电等都可能造成应用无法重启、中间件无法自动恢复、数据丢失等不可逆影响。如何提前发现、快速恢复、高效运维等问题令我们头疼已久。好在 ADP 改变了我们的交付方式,这些问题有了很大的改善。”

重大改变

在这里插入图片描述

简要描述完我们的改变后,我继续道:“对于我们现有软件交付问题 ADP 基本均可涵盖,但根据强哥现在在谈的一些项目情况来看,今年我们可能会遇到更为复杂的软件交付场景,就这些交付痛点咱们看下如何应对可好?”。

软件交付秘籍介绍

阿莫听完,面露喜色,激动得说道:“听到 ADP 真正切切的帮助你们解决了难题,真替你们高兴。我们的秘籍招式就是为了解决这些问题而生的,接下来先和大家聊聊什么是 ADP。对于这次的碰面我特地准备了很多干货,这也是我们服务客户的态度,定让你们满载而归!

ADP 简介

ADP 是一套完整的“软件产品”私有化交付秘籍,帮助大家解决软件在私有化部署交付时存在的异构适配难、部署环境杂、云服务依赖重和运维效率低等诸如此类的交付难题。

先和大家解释几个名称,咱们统一口径便于理解:

在这里插入图片描述

一张图带你们看懂 ADP,

分类:

技术点:

相关文章: