2020 Google开发者大会重磅开幕 了解详情

一次微服务与IoT的深度探秘与实战

于曦

2020 年 9 月 05 日

一次微服务与IoT的深度探秘与实战

数字化经济高速发展,边缘计算、物联网、区块链等信息化技术为企业的经济环境、经济活动带来了根本性的改变。与此同时,企业最大的机遇也恰恰来自于“任何企业都在面临数字化转型”。但在数字化转型中,企业和开发者拥有机遇的同时,也面临着不小的挑战。物联网将如何引领各行各业迎来深度变革?微服务又将能为企业带来什么?今天华为云技术专家们为我们带来了答案。



9 月 5 日,DevRun 开发者沙龙—华为云广州专场成功举办。活动现场,华为云的多位资深技术专家就从物联网云化架构、自动化工程能力、灰度发布能力、超大容量扩展架构、微服务的业务有效管理、企业适用的多样化场景等多个维度展开了深度分享,为开发者们解锁了更多关于微服务和物料网设备的前沿理论与实践案例。除了精彩的主题分享外,华为云的各位专家大咖还与参会者一同进行了现场实操。



华为云 IoT 生态解决方案 高级工程师 刘明星


解锁物联网设备智能的奥秘


华为云 IoT 生态解决方案高级工程师刘明星首先为大家带来了主题为《基于华为云 IoT 设备接入,解锁物联网设备智能的奥秘》的精彩分享。他从 IoT 设备接入管理服务业务、IoT 设备接入管理服务云化架构、IoT 设备接入管理服务可靠性与安全性以及快速接入演示四个方面为大家深度解锁了物联网设备的奥秘。


刘明星首先提出,到 2025 年物联网的接入量将达到 150 亿的规模,这些设备涉及到各行各业,与大家的生活息息相关。而华为云物联网服务可以提供海量设备的接入和管理,配合华为云其他产品同时使用,帮助企业快速构筑满足客户要求的物联网应用。


其中设备接入管理服务功能包括产品管理、设备管理以及设备通讯。产品管理包含了产品模型定义和以模型驱动数据。而设备管理则包括基本生命周期管理、标签和设备组管理、设备告警管理、规则管理、远程升级管理以及批量任务管理。设备通讯涵盖了基于产品模型的通讯管理和透明模式通讯管理。


随后,刘明星又介绍了 IoT 设备接入管理服务架构。他指出云接入网关可以容纳海量插件,但存在诸如接入网关插件均质化、单进程内部 OSGI 基础组件互相依赖复杂、单进程内 OSGI 加载插件存在上限以及不能演进到多语言插件支持等问题。对此,华为云提供了一系列解决方案。编解码网关单独进程,让插件部署非均质化,从而大幅提高部署效率,使得单插件故障影响范围大幅降低;编解码网关租户插件之间无依赖关系,规避 OSGI 的复杂加载问题,可以大大降低问题发生概率;消灭集群插件加载上限并演进到多语言插件支持,完全满足用户体验。


在此基础上,刘明星还解锁了华为云 IoT 设备的总体安全架构。他表示对应攻击者的两大攻击目标,IoT 总体安全架构分为两个方面:平台安全自保与合规(保障 IoT 云服务安全)和面向安全设备的服务(使能设备安全)。根据设备所处的业务场景以及对安全的需求,华为云把设备分为普通设备和安全设备;对应设备安全需求的由低到高,IoT 提供不同安全级别的服务,包括物联网服务安全、深度安全防护、硬件可信防护。


最后,刘明星还以智慧路灯设备为例,为开发者们展示了如何快速构建一套端到端的解决方案。



华为云应用平台微服务产品经理 丛琳琳


华为云微服务,让业务运作更高效可靠


在刘明星的精彩分享之后,华为云应用平台微服务产品经理丛琳琳又为大家带来了主题为《华为云微服务架构的沉淀与实践 》的前沿洞见。她从如何使用微服务来实践业务的有效管理,微服务理念为业务拓展提供了哪些技术能力以及微服务适用于哪些场景等维度切入,为开发者们带来了详细的解答。


她首先回顾了微服务的架构演进进程,指出微服务是当前和未来的主流架构,带来的核心价值是缩短业务的上线周期和保障业务运行的高可靠性。但微服务化也带来了四大挑战,包括如何基于微服务框架高效开发和上线?在不可预期的流量下如何保证业务高可靠运行?在复杂的微服务系统中如何实现问题快速定位与恢复以及传统架构下的遗留系统,如何向微服务架构低成本迁移?


正是在这一背景下,华为云微服务引擎(Cloud Service Engine)应运而生。它能提供高性能微服务框架和服务注册、服务治理、配置管理等全场景能力;能够帮助用户实现微服务应用的快速开发和高可用运维;支持多语言、多运行时;支持 Spring Cloud、ServiceComb 框架和 Mesher 服务网格。它还具有双模开发、标准化、 可靠稳定、开源开放以及专业服务五大优势。


随后,丛琳琳还为大家深度解析了华为云微服务引擎背后的技术沉淀。逐一拆解包括环境管理、服务注册发现、服务契约、负载均衡、灰度发布、限流、熔断、容错在内的“科技密码”。


最后,丛琳琳又为开发者们详细复盘了包括华为消费者、同济大学教务系统 以及坤德岩土在内的三个案例,让与会者更进一步了解到华为云微服务引擎如何深度赋能企业的数字化进程。



华为云 IoT 高级工程师 李小龙


开发者现场“实战”,加强使用体验


在新技术新应用面前,观战总不如实战,本次沙龙活动不仅有干货分享,更有实际操作。华为云 IoT 高级工程师李小龙和华为云应用平台微服务产品经理丛琳琳两位专家分别就基于 loT 平台构建智慧路灯应用以及基于微服务搭建天气预报应用进行了详细的现场操作和应用演示。现场的开发者与技术专家进行了深度交流,共同探讨物联网以及微服务的未来发展方向,现场气氛十分热烈。



本次广州站沙龙活动的成功举办,让人们看到了华为云在赋能企业数字化转型的领先优势与深度思考。借助华为云为开发者提供的多方应用技术平台,不仅可以让本身资源有限却不甘于平凡的开发者展现自己的创意与才华,更可以助其在快速迭代的技术浪潮中抓住每一次技术红利。


2020 年,华为云也将逐步开放更多元、更丰富的底层技术,以赋能更多开发者,并且帮助更多企业打通数字化和智能化转型脉络,从而实现行业价值提升,深度赋能企业的改革创新和转型升级。


2020 年 9 月 05 日 19:05 2456

评论

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

作为一个架构师,我是不是应该有很多职责?

架构师修行之路

程序员 架构 架构师

架构师训练营-第一周作业

zcj

极客大学架构师训练营

架构方法论学习总结

ARTS Week 1

黑色柳丁

ARTS 打卡计划

系统梳理主流定时器算法实现的差异以及应用

奈学教育

定时器

区块链如何打通征信行业的“任督二脉”?

CECBC区块链专委会

CECBC 区块链技术 征信 数据共享

食堂打卡系统架构设计文档

Frank Zeng

架构师训练营-架构方法:架构师如何做架构

Pontus

极客大学架构师训练营

中台迷局丨只做IT的中台是个神棍

人称T客

产品经理越来越不值钱了吗?

Neco.W

产品 产品经理

架构师训练营-开营

zcj

极客大学架构师训练营

【架构师训练营】第一个周课程总结

Mr.hou

极客大学架构师训练营

微服务架构中分布式事务实现方案怎样何取舍

奈学教育

数据结构与算法之基础入门

shirley

数据结构 算法

日志标准化解析的关键内容

secisland

日志 态势感知 关联分析 解析规则 标准化

食堂就餐卡系统架构设计

武鹏

极客架构师训练营第一周

大丁💸💵💴💶🚀🐟

原创 | TDD工具集:JUnit、AssertJ和Mockito (二十)编写测试-参数化测试

编程道与术

Java 学习方法 编程 TDD 单元测试

c# 之linq——小白入门级

moonlucy

SaaS:小企业向左、大企业向右

人称T客

二叉树视频|留美六年毅然归国,85 后技术 VP 金超:我想把工业智能做好

二叉树视频

写作平台 二叉树 年少有为

架构师训练营 - 食堂就餐卡系统设计

Pontus

极客大学架构师训练营

系统梳理主流定时器算法实现的差异以及应用

古月木易

定时器

食堂就餐卡系统设计

王鹏飞

架构设计

架构师训练营第1周——学习总结

在野

极客大学架构师训练营

微服务架构中分布式事务实现方案怎样何取舍【转发】

古月木易

微服务架构

第一周学习总结:

武鹏

架构师训练营-第一周-学习总结

Anrika

极客大学架构师训练营 架构总结

架构师训练营第一周总结

hifly

软件架构 架构师 极客大学架构师训练营 #总结#

架构师训练营-第一周学习总结

zcj

极客大学架构师训练营

TOGAF认证自学宝典

涛哥

架构 企业架构

2020中国技术力量年度榜单盛典

2020中国技术力量年度榜单盛典

一次微服务与IoT的深度探秘与实战-InfoQ