NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

AI 开发、平台服务,你是否真的了解 AI 与云生态

  • 2019-10-25
  • 本文字数:4248 字

    阅读完需:约 14 分钟

AI开发、平台服务,你是否真的了解AI与云生态

10 月 25 日,“DevRun·选择不凡,华为云开发者沙龙 2019”长沙站如期举行,聚焦 AI、数据库、微服务等领域,围绕华为云 5 大业务展开分享,解析华为云生态化和平台化战略。本次沙龙有分享和实操环节,讲师现场演示如何构建 AI 应用,开发者们热情满满,给予沙龙内容及形式的肯定。


华为云三大分布式数据库

数据库在企业数字化改造中扮演了非常重要的角色,通常企业为了支撑业务应用,会部署不同类型的数据库,而为了保持数据库的优化运行,企业需要投入更多的运维成本。但是随着业务量的增加,数据库的弹性扩容、容灾备份等需求也涌现出来。为了应对业务发展中面临的数据库挑战,企业一般会采取两种方式,一个是增加更多的运维应对需求,另外一个就是采用云端数据库服务。


今年 9 月的华为 HC 全连接大会上,华为云发布了 3 款数据库新产品:GaussDB 、TaurusDB 和 GeminiDB,本次华为云 NoSQL 资深架构师胡达就这 3 款产品展开分享。



(华为云 NoSQL 资深架构师胡达)


作为华为最新一代 DFV 存储计算分离架构的分布式数据库,TaurusDB 数据库逻辑下推存储,最小网络负载,100% 兼容 MySQL,性能最高提升至原生 MySQL 的 7 倍,支持跨 AZ 高可用,计算节点双向扩展,支持 1 写 15 读,在线弹性扩容,按需计费,单实例扩容数据达 128T,且搭载算力强劲的鲲鹏服务器,数据处理既稳又快。



多模 NoSQL 服务 Gemini DB,也是基于华为最新一代 DFV 存储计算分离架构,100% 兼容 MongoDB、Cassandra、Redis 和 InfluxDB 等主流 NoSQL 接口,分钟级扩展;相比于社区版,大幅提升了性能,优化了长尾时延,同时保证数据的多副本强一致,备份性能 20+ 倍提升,数据恢复 7+ 倍提升,被 2019 中国数据库技术大会(DTCC)评选为年度最佳创新产品。



对于 GaussDB,胡达提到,华为云 GaussDB 100 是一款强关系型数据库,支持 3 种部署形态包括单机部署、主备部署、全分布式部署,支持多种企业级应用场景,为金融、电信、云、行业数据等提供高性能、高可用的数据服务。GaussDB 100 支持 SQL-92、SQL:1999、SQL:2003 等一系列标准的常用语法,兼容 TOP 商业数据库常用的 SQL 语法,方便应用快速迁移和上线。



在技术的推动下,数据在开放融合中正在创造前所未有的价值,创新的数据技术也在不断激发华为云数据库的产品革新。华为云致力于提供稳定可靠、安全可信、可持续创新的云服务,而华为云数据库则依托华为云开启云上智能数据管理时代,致力于成为云上智能数据底座。

构建差异化应用 华为云会议让沟通更顺畅

在企业通信的业务层面,云服务让原有的通信系统更加轻量化。以云视频会议为例,以前部署一套视频会议系统,需要采购设备、后台部署,云的应用则可以减免大量后端部署的工作。华为云会议产品经理赵飞军在现场分享华为云通信是如何基于云计算和音视频技术,帮助企业实现实时信息连接,构筑差异化行业应用。



(华为云会议产品经理赵飞军)


华为视频会议经过 26 年的发展,在视音频技术上从端、管、云,全方位打磨高清音视频体验,在现场,赵飞军老师还分享了华为云会议的落地案例:正集源工业互联网平台,打通上万家企业,正集源是面向 3C 类电子制造业,其 OKODM 工业互联网平台,超过 1 万家企业。供应链之间商务沟通、报价、评审、过程沟通和管理工作,缺乏贯穿始终的音视频会议交流平台,存在运转效率低的问题。


而基于华为云会议提供 Native SDK 接口,按客户所需深度定制界面,融入 OKODM 客户端,实现供应链跨企业组织多人视频沟通、屏幕共享,提供多方签名签署功能,保证远程作业控制指导与 PC 和手机的高清体验,实现印度跨国沟通等,正集源实现深度集成。


极快至简的 AI 开发平台 ModelArts 教你从 0 开发

当前 AI 发展面临众多问题,模型训练时间长、算力稀缺、当前 AI 主要在云端、基础算法还是 1980 年代的产物、人工投入大、大量的模型只在特定场景下跑分优秀、和其他技术连接不足、入门门槛高,难以大面积普及、懂 AI 的数据科学家稀缺等等。


华为云 EI 高级解决方案架构师,华为云 EI 技术布道师唐福明提到,这也是为什么,2018 年 10 月 10 日,华为发布全栈全场景 AI 方案,“全栈”指的是包括芯片、芯片使能、训练和推理框架和应用使能在内的全堆栈方案;“全场景”指的是包括公有云、私有云、各种边缘计算、物联网行业终端以及消费类终端在内的全场景部署环境。AI 平台化的同时还作为赋能所有生态的基础。



哪些人群可以使用 ModelArts?应用开发人员可以直接调用 ModelArts 的推理接口,把“高冷”的 AI 能力内置到自己的应用程序里面,如图像分类,物体检测等;公民数据科学家比如金融界的专业人士,他们可能没有专业的计算机或者 AI 的背景,但也能使用 ModelArts 训练自己的预测模型,来预测未来的行业走势,更好指导自己的客户做投资,理财。


AI 专家可以使用 ModelArts 一键式的环境准备,海量的底层计算资源,把专家从繁琐的资源准备中解放出来,更聚焦在自己的业务模型开发上来;而运维人员可以使用大量的历史数据,训练出故障预测模型,在设备真正出现问题之前预知可能会出现的故障,提前介入防止故障的发生。



AI 开发的第一步就是“数据处理”,主要包括数据标注及数据版本管理。数据准备好之后,可以使用 ModelArts 训练自己的模型。


  • 对于完全没有 AI 经验的开发者可以使用 ModelArts 自动学习功能 0 代码训练自己的 AI 模型

  • 对于正在入门的开发者可使用预置算法训练模型,训练过程中可以自行调参

  • 对于 AI 专家可以使用在线的 IDE jupyter notebook 或者 PC 端 IDE 如 pycharm 结合 ModelArts 的 SDK


ModelArts 在线编码工具支持常见的深度学习框架 Tensorflow, mxnet, pytorch 等,还有华为云即将上线的全自研深度学习框架 MindSpore,对于之前在本地的训练代码,也可以拿到 ModelArts 上,使用 ModelArts 的海量算力做训练。



(现场开发者们进行零代码开发 AI 模型)


华为云EI高级解决方案架构师,华为云EI技术布道师唐福明谈到对人工智能的理解:“在华为公司看来人工智能是一种通用技术,不带任何行业属性,我们认为 AI 技术如同不同历史阶段出现的电脑,电力,蒸汽机,车轮一样必将深刻影响、改造整个人类社会。尤其随着 AI 和各行各业深度结合,AI 将进一步加速人类社会变革进步的步伐。这也是我们为什么叫 EI,没有直接叫 AI,因为在我们看来 AI 技术必须和不同行业经验结合起来,才能落地,产生价值。”



(华为云 EI 高级解决方案架构师,华为云 EI 技术布道师唐福明)

沃土数字平台汇聚数字化产业

企业应用软件开发常常面临应用从 0~1 构建低效、应用 1~N 难于复制、底层平台投资大、架构设计难等问题。这时候 AppEngine 应用开发平台就发挥作用了,AppEngine 应用开发平台是 SaaS 场景下全在线多租的应用开发和运行平台,开发者无需安装任何软件,Web 注册即可开通平台账号,可以随时随地开发、运行企业所需的应用。


AppEngine 应用开发平台有三层技术架构,集成层集成第三方系统、物联网平台等;后端定义对象模型,使用 Flow 来提供对外的 Restful API 接口、Flow&Script 实现后台业务逻辑,存取 Object 的数据、调用第三方接口;前端提供标准和高级页面,高级页面 Widget 通过 Bridge 调用后台的 Restful API 接口,标准页面通过拖拽组件,绑定模型。经过三层架构,从定义数据模型到后台流程逻辑编排、页面组装编排到最后实现应用的发布。



华为沃土数字平台资深架构师邓赛兵总结到,沃土数字平台有开发者拿来即用的行业知识积累,第三方服务的数字能力,提供界面和后台逻辑编排流程的开发环境,是所见即所得的开发、发布和部署自己的应用,从而真正解决 0 到 1 应用构建、1 到 N 复制的难题。



(华为沃土数字平台资深架构师邓赛兵)

微服务 ServiceStage 如何做好云应用平台服务


(华为云 Paas 微服务首席架构师田晓亮)


华为云 Paas 微服务首席架构师田晓亮在现场分享了华为云微服务技术演进,2016 年的内部 Java 微服务框架,2017 年内部 Go 微服务框架,华为云上线国内第一个 Service Mesh 解决方案,2018 年 Go 框架开源、Mesher 开源,2019 年 Spring Cloud 接入 ServiceStage。


华为云微服务平台 ServiceStage 提供应用全生命周期管理,实现业务敏捷 DevOps,并通过独有的契约能力实现了微服务治理与业务代码分离,帮助企业开发者聚焦业务逻辑。Spring Cloud 应用接入 ServiceStage 时,通过提供 Spring Cloud 的扩展组件,可以使其接入到 ServiceComb 管理面中,帮助 Spring Cloud 用户平滑地向多语言服务网格转型,Java 不再是开发微服务唯一的选择,可平滑过渡到使用 Go 语言或者 Node.js 等,并将一部分开发团队从框架中解放。


在完成框架与服务网格的融合后华为云提出了“混合数据面” 概念,完成框架与服务网格打通,容器与虚拟机打通。



在微服务框架上,ServiceComb、Spring Cloud 和 Service Mesh 多种解决方案,能够降低企业迁移成本;基于 ServiceStage 流水线实现应用全流程“自助式”开发、集成、验证与上线。在应用管理平台上, ServiceStage 还提供开发生命周期管理、运维生命周期管理。


“DevRun·选择不凡,华为云开发者沙龙 2019”长沙站已结束,华为开放合作的态度,使其与开发者们不断共同成长。


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2019-10-25 19:051540

评论

发布
暂无评论
发现更多内容

基于云原生技术的融合通信是如何实现的?

阿里云视频云

阿里云 云通信

阿里云洛神云网络集中式网关丨技术解读与产品实践

云布道师

云网络

精彩回顾 | 云原生系统软件的产业应用

BoCloud博云

云原生

10月&11月书单

图灵社区

书单推荐

关于不法分子冒用我司名义虚假招聘的严正声明

嘉为蓝鲸

10 个杀手级的 Python 自动化脚

千锋IT教育

Python操作Numpy模块

度假的小鱼

Numpy 11月月更 Python操作Numpy模块库

三年后端开发:拿下阿里/腾讯/美团等四个大厂的Offer后,总结如下

钟奕礼

Java Java 面试 程序员‘ java 编程

SAP MM 使用两个STO实现免关税跨国公司间转储

SAP虾客

RocketMQ 的消费者类型详解与最佳实践

阿里巴巴云原生

阿里云 RocketMQ 云原生

Python 操作pdf(pdfplumber读取PDF写入Exce)

度假的小鱼

11月月更 Python 操作pdf文件 pdfplumber

图计算的黄金时代 知识图谱背后的数据价值

Neo4j 图无处不在

neo4j 图数据库 知识图谱 图计算 图技术

构建基于 Ingress 的全链路灰度能力

阿里巴巴云原生

阿里云 微服务 云原生w

Lattice - 面向高可扩展的业务框架

原力在线

架构 中台 插件 lattice 业务平台分离

Spring MVC 和 Struts 的区别是什么?

千锋IT教育

新时代冠军企业成功硬道理:人效管理与可组装式HCM SaaS

ToB行业头条

MegEngine Inference 卷积优化之 Im2col 和 winograd 优化

MegEngineBot

深度学习框架 卷积 MegEngine

aPaaS是什么(aPaaS与iPaaS的区别)

优秀

aPaaS ipaas

ModelWhale 教学实训模块,更流畅的作业编写及提交体验|ModelWhale 版本更新

ModelWhale

人工智能 机器学习 数据分析 编程建模 教学实训

springboot整合canal

@下一站

Java 程序开发 spring-boot 11月月更

火爆全球的“饺子皮”3D手办原来是这样做的!关键时刻少不了远程控制软件!

RayLink远程工具

远程控制软件 远程办公软件 远控软件 远程桌面连接 RayLink

重磅 | 九科信息与达梦完成产品兼容性认证,携手共建信创生态

九科Ninetech

蓝鲸研运体系在腾讯内是如何应用实践的?

嘉为蓝鲸

运维 智能运维AIOps

2023 重学 Angular

PingCode研发中心

前端框架

跟误告警说再见,Smart Metrics 帮你用算法配告警

阿里巴巴云原生

阿里云 云原生 Grafana

企业想要高效运营,还需要选择瓴羊Quick BI软件

流量猫猫头

大数据

8年程序员年初被迫毕业,前后面试30家公司,如今终于上岸

Java永远的神

程序人生 后端 java程序员 java面试 面经分享

MyBatis resultMap元素的用途是什么呢?

@下一站

技术 mybatis java; 11月月更

SpringMVC常用注解

@下一站

软件开发 程序 Java‘’ 11月月更

新课程发布 | 如何用 7 分钟击破 Serverless 落地难点?

阿里巴巴云原生

阿里云 Serverless 云原生

腾讯云原生容器服务发布三大新能力,创新自研技术助力企业降本增效

科技热闻

AI开发、平台服务,你是否真的了解AI与云生态_AI&大模型_王利莹_InfoQ精选文章