写点什么

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”长沙站已结束,华为开放合作的态度,使其与开发者们不断共同成长。


2019-10-25 19:051678

评论

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

美团二面:为什么Redis会有哨兵?

Java全栈架构师

Java 数据库 redis 程序员 面试

4月券商App行情刷新及交易体验评测报告,7家券商入围领导者象限

博睿数据

性能测试 系统运维 博睿数据 券商排行

【高并发】什么是ForkJoin?看这一篇就够了!

冰河

并发编程 多线程 高并发 协程 异步编程

生命科学领域下的医药研发通过什么技术?冷冻电镜?分子模拟?IND?

GPU算力

SysAK 应用抖动诊断篇—— eBPF又立功了! | 龙蜥技术

OpenAnolis小助手

Linux 工具 内核 ebpf 龙蜥技术

大家谈的视频体验指标,都有哪些?如何测定?

声网

视频 Qoe Dev for Dev

css基本概念学习篇【四】

恒山其若陋兮

5月月更

AIRIOT物联网低代码平台如何配置OPC UA驱动?

AIRIOT

5.26直播预告|《观见话题》第一期:跨境组网与加速上云的硬核解法

观测云

All in ONE!博睿数据重磅推出一体化智能可观测平台

博睿数据

博睿数据 IT运维 ONE平台

Authing 身份云招聘:增长黑客

Authing

招聘 科技

数据库连接池 -Druid 源码学习(十)

wjchenge

Druid 数据库连接池

Vite 与 Vue Cli 对比 - 尤雨溪: Vite 会取代 vue-cli 吗?

蒋川

Vue vite vue cli

青藤入选信通院“数据安全推进计划”成员单位

青藤云安全

数据安全 信通院

JSON在线对比差异工具

入门小站

工具

在线HTML转TSV工具

入门小站

工具

极速调取客户保单,YRCloudFile 助力保险存储架构升级

焱融科技

AI 存储 NAS 数字金融

半年面试数百场,我总结出了这份10w字Java面试复盘笔记

Java全栈架构师

Java spring 程序员 架构 面试

windows下C语言使用curl库访问HTTP下载文件

DS小龙哥

5月月更

使用 Provider 实现 Flutter 多组件的状态共享

岛上码农

flutter 安卓开发 ios 开发 跨平台应用 5月月更

天翼云推荐新人返好礼,最高返利千元

天翼云开发者社区

【活动报名】TiDB 社区天津站 Meetup 要来啦!

TiDB 社区干货传送门

Authing 被世界经济论坛评选为 2022 技术先锋企业

Authing

身份云 科技 Idaas 科技企业

【LeetCode】数组中的第K个最大元素Java题解

Albert

LeetCode 5月月更

源码解读预告 |TiFlash DeltaTree 引擎设计及实现解析!

TiDB 社区干货传送门

数据结构之时间复杂度和空间复杂度

芒果酱

数据结构 算法 5月月更

Redis「9」主从、高可用性方案

Samson

redis 学习笔记 5月月更

linux之awk使用技巧

入门小站

代码之外:校招该如何准备开发项目

宇宙之一粟

校招 项目开发 5月月更

大模型走向产业的一小步,AI走向普惠的一大步

脑极体

明天,龙蜥2位专家直播,第22届计算机系统会议等活动来了!

OpenAnolis小助手

Linux 开源 直播 内核 龙蜥技术

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