- 快召唤伙伴们来围观吧
- 微博 QQ QQ空间 贴吧
- 文档嵌入链接
- 复制
- 微信扫一扫分享
- 已成功复制到剪贴板
Archmeetup#9 深圳站 - 开源开放赋能AI产业发展
展开查看详情
1 .开源开放赋能AI产业发展 王斌峰 | 解决方案架构部负责人 Gavin Wang|Head of Solution Architecture & Co- founder
2 . 1. AI的发展离不开开源 Agenda 2. 极狐GitLab在开源社区的持续加码与布局 3. 极狐GitLab助力AIOps & DataOps 4. 极狐GitLab功能架构 5. 极狐GitLab赋能AI企业案例
3 . 开源开放赋能AI 自 2016 年 Google 的 AlphaGO 机器人开始,AI 技术在开源世界的滋养下蓬勃发展
4 . 极狐(GitLab)助力企业拥抱开源 极狐(GitLab)通过提供卓越的开源产品, 构建开源生态,为企业赋能。 开源产品 开源社区 开源教育 开源生态
5 . 开源是协作和打造优秀软件的核心 极狐GitLab 自助管理版 极狐GitLab SaaS版 (内测申请) 需求可定制、功能多样化、本地化管理、满足一切需求 无需安装、无需自助管理、注册即用,省时省力
6 . 极狐GitLab 开源社区发展方向 影响力建设 产学研正循环 社区运营 技术支撑&优化迭代 产业同盟OGA 文档、API、Demo迭代、积累 优质开源项目 行业场景案例 社区激励机制 KOL池 行业技术标准/白皮书 社区活动多样性 社区联动
7 . 开源培训,共育开源人才 DevOps体系培训与认证深耕 高校合作项目 务实的课程设置 完善的认证体系 做事先育人 → 极狐GitLab和Git基础 企业雇主的IT团队赋能, 与国内教育机构广泛合作,推广开源文化 → 极狐GitLab CI/CD 降本增效,个人用户的技能标签, 、DevOps技术与案例研究,推动国内开 → 极狐GitLab项目管理 职场脱颖而出 源创新的产教学研深度融合与发展。 → 极狐GitLab安全基础 → 极狐GitLab系统管理
8 . 携手伙伴打造生态,普及开源最佳实践 企业服务 企业产品 企业创新 开源服务 开源企业版 直达市场 内容 培训 考试 认证 人才 案例 白皮书 标准 企业 媒体组 标准组 生态组 人才组 产业组
9 . AI DevOps运维模型 智能化运维分析 DataOps ModelOps DevOps 数据工程服务 模型工程与开发服务 部署服务 数据流水线: 模型开发生命周期: 查询终端: ● 数据架构 ● 模型工程 ● 用户体验 ● 数据配置 ● 模型训练 ● 商业功能分析 ● 数据质量、集成和统一 ● 模型试验 ● 手机等终端管理 ● 数据模型 ● 模型监控 ● API终端管理 安全的个人可识别信息治理、分析治理和可解释性 提升人工智能模型的性能、可扩展性、可解释性和可靠性 完全实现人工智能投资的价值 Gartner "Assessing DevOps in Artificial Intelligence Initiatives", Carlton Sapp, Figure 9, 21, February 2020
10 . AI场景下的一体化DevOps平台 极狐GitLab一体化DevOps平台纳管云原生K8S,全面支撑MLOps机器学习应用全生命周期管理 数据处理 模型训练 模型评估 模型发布 CI Runner +
11 . 极狐GitLab CI Runner 基础流⽔线(Basic Pipelines),流⽔线步骤顺序执⾏,步骤内任 合并请求流⽔线(Pipelines for Merge Requests),针对合并请 务并⾏执⾏。 求触发和运⾏的流⽔线。 有向⽆环图流⽔线(Directed Acyclic Graph Pipeline),流⽔线 合并结果流⽔线(Pipelines for Merged Results),针对合并请 步骤顺序执⾏,步骤内任务可跨步骤串⾏。 求完成后触发和运⾏的流⽔线。 多项⽬流⽔线(Multi-project Pipelines), 跨项⽬流⽔线触发与 合并列⻋(Merge Trains),使⽤合并结果流⽔线触发合并请求。 关联。 ⽗⼦流⽔线(Parent-Child Pipelines) ,将复杂流⽔线分解为利 于维护的⼀主多从流⽔线。
12 . 极狐GitLab云原生支持能力 • 支持对接商业Kuberntes产品,自动创建集群 • 自动化部署应用程序 • 检测、监控及创建k8s集群 • 实现金丝雀发布 • 基于群组或实例级别进行集成
13 .MLOps Demo
14 . 极狐GitLab AI场景:代码评审推荐功能 面对大型软件动辄需要数以千计的开发人员协同开发,在其后续的版本迭代过程中,海量的代码累计,让开发人员在面对新需求 ,bug解决过程中艰难前行,势必会需要相关的专家帮忙诊断,而如何更加准确的找到最合适的code reviewers,则成为了最 大的难题。 面对此,GitLab Inc. 收购了 UnReview公司,通过ML/AI技术,基于海量数据训练而成,能够针对研发人员当前的 Merge Request,智能的推荐出最符合的 Code Reviewer人员,为代码质量提高提供了准确的依据。
15 .极狐GitLab功能架构图
16 .极狐GitLab赋能AI企业案例-某人工智能公司 某上市人工智能公司,1000+开发人员 挑战: • 多个社区版实例,不利于数据同步管理 • 代码审核控制不便 • 推送大小无法控制,造成仓库太大 收益: • 单一企业版实例,降低管理维护成本 • 强制代码审核批准,提高软件质量 • 使用推送规则,实现流程规范
17 .极狐GitLab赋能AI企业案例-某人工智能平台企业 某国内人工智能平台企业,在中国所有以平台为中心的决策型企业级AI市 场中排名第一,目前400余研发人员。 挑战: ● DevOps生态由众多工具组成,管理不便,成本不低,效率不高。 ● 缺少代码审核机制 ● 云原生安装高度定制,造成复杂度高,不敢自行升级,存在安全隐患 收益: ● 利用极狐GitLab专业版增强的项目管理,代码管理和持续集成作为整 个DevOps平台的基础,需求到交付一致可追溯,管理便捷,总成本 大大降低。 ● 代码合并入主分支前经过必需的人工审查,及早发现编码中的潜在问 题,以最小的难度和最低的成本减少软件产品缺陷。 ● 极狐专业服务协助平滑升级到最新版,基于Kubernetes Helm,提升 用户体验,消除安全隐患。
18 .极狐GitLab赋能AI企业案例 - 某AI芯片公司 AI领域黑马,专注研发针对云端数据中心的深度学习高端芯片,定位 于人工智能训练及推理解决方案 挑战: ● 多地协同开发,共享一个GitLab社区版实例,总部以外开发人员 获取代码速度慢,影响开发效率与工程师士气。 ● 使用开源版本时遇到问题需要花费较大力气研究解决,疑难问题 依赖社区支持,响应速度无保障,解答程度深度有限。 ● 使用Jenkins作为CI/CD引擎,功能高度依赖插件,管理众多插件 开销大。 收益: ● 使用了极狐GitLab的多地同步功能(GEO), 非总部开发人员访问就 近服务器,速度与总部无异,极大提高了工作效率和员工满意度。 ● 使用极狐GitLab企业版后,专业高效的支持大大降低了问题解决 时间,团队对平台的使用上了新台阶。 ● 使用GitLab CI/CD后,减少平台维护成本,无需插件更稳定。
19 . THANKS 极狐(GitLab) 开源GitOps产业联 公司官网:about.gitlab.cn 盟 公司官网:www.openoga.com/