AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

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:051790

评论

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

CleanMyMac2023mac电脑清理磁盘软件

茶色酒

CleanMyMac CleanMyMacX CleanMyMac X

理解Java的强引用、软引用、弱引用和虚引用

钟奕礼

Java 程序员 java面试 java编程

模块二作业

Ryan

高性能 构架

第十届MTSC上 OpenHarmony与开发者共话开源操作系统发展新格局

极客天地

易观分析苏筱芮:数字科技创新场景应用为王,驱动金融与实体经济同频发展

易观分析

金融

GBase 8s 之数据存储空间划分

@下一站

数据库优化 国产数据库 12月日更 12月月更

easyrecovery2024永久免费版数据恢复软件

茶色酒

EasyRecovery15 easyrecovery2023

发布!第五届“强网”拟态防御国际精英挑战赛精彩抢先看!

科技热闻

深入理解RBAC

俞凡

架构 网络安全 rbac

分布式计算MapReduce究竟是怎么一回事?

JAVA旭阳

Java 大数据

CleanMyMac2024值不值的下载安装?

茶色酒

CleanMyMac X CleanMyMac X2023

太卷了!5年Java程序员竟然答不出应届生字节二面?

小小怪下士

Java 程序员 字节跳动 面试

流处理基础概念-延迟和吞吐

穿过生命散发芬芳

流处理 12月月更

SpringBoot+Mybatis+Mysql项目构建

@下一站

程序设计 12月日更 12月月更 springbootdemo

【工具使用】eclipse来回切换项目的JDK版本的方法(最全的)

No8g攻城狮

eclipse jdk jdk8 JDK7

FLStudio水果2024中文免费版下载

茶色酒

FL Studio FL Studio21

没有二十年功力,写不出Thread.sleep(0)这一行“看似无用”的代码!

钟奕礼

Java 程序员 java面试 java编程

【Java难点攻克】「NIO和内存映射性能提升系列」彻底透析NIO底层的内存映射机制原理与Direct Memory的关系

码界西柚

内存映射 用户态 内核态 12 月 PK 榜 直接内存

Python抓取B站"卡塔尔 世界杯"的视频数据

勇士

Python 爬虫 B站 世界杯

使用声网 SDK 构建 Piloteer 助盲服务平台的最佳实践

声网

音视频 人工智能’ SDK 教程

2022-12-10:给你一个由小写字母组成的字符串 s ,和一个整数 k 如果满足下述条件,则可以将字符串 t 视作是 理想字符串 : t 是字符串 s 的一个子序列。 t 中每两个 相邻 字母在字

福大大架构师每日一题

算法 rust 福大大

基于ANTLR的Mysql语法解析

AiDaddy

MySQL ANTLR 语法解析

作者推荐 | 【分布式技术专题】「架构设计方案」图解学习法总结集群模式下的各种软负载均衡策略实现及原理分析

码界西柚

分布式架构 负载均衡算法 12月日更 12 月 PK 榜

易观分析《中国智能客服供应商实力矩阵2023》研究报告正式启动

易观分析

智能客服 易观分析

Verilog 编译指令

芯动大师

Verilog语法 Verilog编译指令

同事跳槽拿下阿里P6Offer,程序员:会点基础还真不行

钟奕礼

Java 程序员 java面试 java编程

在 Ubuntu 上安装 Discourse 开发环境

HoneyMoose

不掌握这些坑,你敢用BigDecimal吗?

钟奕礼

Java 程序员 java面试 java编程

我不写单元测试,被批了

钟奕礼

Java 程序员 java面试 java编程

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