1、在变化中抽象不变:技术变局下的架构师升级之想阿里云 资深技术专家/邹娟目录引子关于技术变革抽象思维与思考体系举例说明:持续学习与实践中成长总结与展望引子Midjourney v1-v5的效果变化https:/ 2022.2v2 2022.4v3 2022.7v4 2022.11v5 2023.3GPT-1GPT-4的参数量变化GPT-1(2018.6)117 millionGPT-3(2020.6)175 billionGPT-2(2019.2)1.5 billionGPT-4(2023.3)Estimated to be in trillions关于技术变革本质本质科技领域引入新的技术和方法
2、改变:人们的生活生产方式、社会结构、文化形态促成:社会进步、人类文明发展与架构师的关系与架构师的关系科技领域的专业人士架构师的定位设计构建复杂的技术系统、应用架构架构师的职责技术变局带来的挑战与创新 1.技术趋势的理解 2.新的架构模式、设计方法 3.新的技术选型变变化化技术变革-架构师成长:自身竞争力提升拓宽知识面技术变革带来的新技术、新工具、新平台等都是架构师必须掌握的知识点技术变革带来的新技术和工具需要架构师自己动手了解、学习、实验。相对的,可获得更多实践经验和技术洞察力,提升架构师的专业能力技术变革会带来新的想法、设计思路和解决方案,架构师的创造力得到提升技术变革往往涉及多领域和多项技
3、术将促使架构师在不同领域之间思考跨领域技术融合应用的方案技术变革会带来新的市场需求和发展机会这也是架构师扩大职业发展空间的机会新技术躬身入局促进创新跨领域能力加强职业发展空间扩大抽象思维:架构师最重要的素质收集信息、抽丝剥茧、总结归纳、提取共性:在变化中抽象不变形成抽象的设计模式和架构模式形成通用的设计原则和最佳实践设计灵活,可扩展,可维护的技术架构抽象思维是架构师最重要的素质之一抽象思维是架构师最重要的素质之一从复杂的业务需求和技术需求中抽象出不变的核心从复杂的业务需求和技术需求中抽象出不变的核心保持对系统演进的敏锐洞察力保持对系统演进的敏锐洞察力“人们经常问我:未来10年什么会被改变?我觉
4、得这个问题很有意思,也很普通。从来没有人问我:未来10年,什么不会变?在零售业,我们知道客户想要低价,这一点未来10年不会变。他们想要更快捷的配送,他们想要更多的选择。”抽象思维 建立完整思考体系提出问题提出问题解决问题解决问题结果反馈结果反馈发现问题收集问题总结问题设定解决问题的目标技术方案选型 公司内部其他团队的类似方案 国内公司的类似方案 海外公司的类似方案 技术方案的优势(亮点、竞争力、业务落地性)技术方案实现 11 22如何进行抽象架构设计 确定业务需求确定业务需求 定义系统功能和组件定义系统功能和组件 架构模式选择架构模式选择 系统层次结构设计系统层次结构设计 定义接口和协议定义接
5、口和协议 技术栈选择技术栈选择 稳定性稳定性,安全性安全性 性能,成本,灵活性性能,成本,灵活性迭代验证评审内外双循环业务架构实现持续学习与实践中成长例1:阿里云视频云AI的架构设计-摸索中演进(2017-2019)基础元数据标签库人物库镜头库Metadata体系全链路监控日志AI数据服务1 1 原子AI能力智能封面TTS视频分镜视频分割ASR媒体DNA节奏分析HighlightOCR人物识别风格迁移主体识别肢体/动作识别颜色分析/调色应用内容策划类内容创作类内容包装类内容管理类场景化视频云智能服务智能审核智能制作媒资剪辑任务调度策略解析版权内容理解2 2 3 3 4 4 4 4 4 4 5
6、5 5 5 智能体验馆持续学习与实践中成长例1:阿里云视频云AI的架构设计-摸索中演进(2017-2019)阶段变化的部分不变的部分(抽象)1 原子AI服务若干种AI原子服务统一的AI任务协议与处理流程 2 智能体验馆多种场景、AI效果的展示前端的组件化设计统一的服务端代理转发服务 3 应用实现多应用服务的实现逻辑多应用调用AI服务的流程 4 支撑体系设计内容库多实体、全链路监控动态元数据、特征值管理体系全链路统一日志格式 5 场景化AI服务AI场景服务与适配层AI服务通用层持续学习与实践中成长例2:基于通用原子算法实现场景化能力的工程模型设计结果集预处