正式定档!QCon 北京站改期为2024年4月11-13日,地点:北京·国测国际会议会展中心 >>> 了解详情
写点什么

深度解读 IoT 设备接入、微服务架构实践,DevRun 开发者沙龙华为云杭州专场成功举办

  • 2020-09-19
  • 本文字数:2914 字

    阅读完需:约 10 分钟

深度解读IoT设备接入、微服务架构实践,DevRun开发者沙龙华为云杭州专场成功举办

随着云计算、移动互联网、物联网、大数据、人工智能等新的互联网技术走入产业应用,数字化转型已成为所有产业变革的主旋律 ,在此过程中,技术升级带来的技术挑战成为“绊脚石”。基于此,物联网和微服务又都能从哪些角度解决这些技术挑战,两大技术本身又存在哪些痛点,又能如何解决?在本次沙龙中,华为云技术专家为我们带来了一些思考。


9 月 19 日,DevRun 开发者沙龙—华为云杭州专场成功举办。活动现场,华为云的资深技术专家从物联网云化架构、自动化工程能力、灰度发布能力、超大容量扩展架构、微服务的业务有效管理、企业适用的多样化场景等多个维度展开了分享,从实践出发为开发者们深度解读了关于 IoT 和微服务领域的痛点难题,解锁了更多前沿理论与实践案例。除了精彩的主题分享外,华为云的各位专家大咖还在现场指导参会者进行手动实操,助力理论知识当堂转化为实践技能。



图/现场合影

基于华为云 IoT 设备接入,解锁物联网设备智能的奥秘

作为新一代信息技术的重要组成部分,物联网成为数字化转型不可或缺的推动力量。当数以万亿计的物联网设备和传感器连接到拥有强大算力和信息的云计算平台中,再叠加大数据分析和 AI 识别等技术可以满足各种创新应用,但目前来看 IoT 设备的落地实践仍然面临很多难题。



图/戴玥


在本次沙龙中,华为云 IoT 生态解决方案工程师戴玥带来了题为《基于华为云 IoT 设备接入,解锁物联网设备智能的奥秘》的精彩演讲,从 IoT 设备接入管理服务业务、IoT 设备接入管理服务云化架构、IoT 设备接入管理服务可靠性与安全性以及快速接入演示四个方面进行了分享,为开发者深度解读了物联网设备智能奥秘。


戴玥首先提出,目前 90%+的企业都在云上存储 IoT 数据及开展业务,物联网已经成为引领行业变革的驱动力量。但机遇与挑战并存,智能时代的“物连接”红利也带来巨大挑战,包括大量现存设备未被数字化、设备要求低功耗低成本、设备安全问题突出等关键落地难题。


她表示,设备接入管理服务在整个 IoT 服务域中占有重要位置,而华为物联网云服务能够提供海量设备的接入和管理,配合华为云其他产品同时使用,可以帮助客户快速构筑满足用户要求的物联网应用。她具体展开讲解道,在设备接入管理服务的三大功能中,产品管理包含了产品模型定义和以模型驱动数据;而设备管理则包括基本生命周期管理、标签和设备组管理、设备告警管理、规则管理、远程升级管理以及批量任务管理;设备通讯涵盖了基于产品模型的通讯管理和透明模式通讯管理。


随后,戴玥又为现场开发者就 IoT 设备接入管理服务云架构进行解读。她指出云接入网关可以容纳海量插件,但也存在诸多问题,如接入网关插件均质化、单进程内部 OSGI 基础组件互相依赖复杂、单进程内 OSGI 加载插件存在上限以及不能演进到多语言插件支持等问题。对此华为云也提出了一系列的解决方案,如让编解码网关单独进程,可做到插件部署非均质化,在大幅提高部署效率的同时单插件故障影响范围也将大幅降低;编解码网关租户插件之间无依赖关系,可规避 OSGI 的复杂加载问题,降低问题发生概率,还有消灭集群插件加载上限、可以演进到多语言插件支持等,全方位多角度为用户体验保驾护航。


在 IoT 设备接入管理服务可靠性与安全性介绍中,戴玥为开发者展示了华为云 IoT 设备的总体安全架构。她表示,对应攻击者的两大攻击目标,华为云 IoT 总体安全架构分为两个方面:平台安全自保与合规(保障 IoT 云服务安全)、面向安全设备的服务(使能设备安全)。依据设备所处的业务场景以及对安全的需求,华为云把设备分为普通设备和安全设备;针对设备安全需求的不同级别,华为云 IoT 也提供不同安全级别的服务,包括物联网服务安全、深度安全防护、硬件可信防护。


在演讲最后,戴玥从创建产品、注册设备、下载 Demo、运行调试为现场开发者展示了快速接入演示,助力开发者从实践出发快速理解演讲内容。

从华为云微服务架构的沉淀与实践出发,解锁业务高效运作的方式

随着云计算等新兴技术的快速发展,软件系统也变得愈加复杂,大型软件系统的高复杂性滋生出了许多问题,多年探索下微服务架构有望成为解决现代化软件应用复杂性的最佳技术,但也有诸多实践难点横亘在其落地之路上。



图/丛琳琳


继戴玥的精彩分享后,华为云应用平台微服务产品经理丛琳琳为开发者带来了《华为云微服务架构的沉淀与实践 》主题演讲,从如何使用微服务来实践业务的有效管理、微服务理念为业务拓展提供了哪些技术能力以及微服务适用于哪些场景等维度切入,对微服务进行了多方位的详细解读。


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


从解决问题的角度出发,华为云微服务引擎(Cloud Service Engine)成为击碎阻碍微服务落地难题的有力武器。丛琳琳介绍道,华为云微服务引擎不仅能提供高性能微服务框架和服务注册、服务治理、配置管理等全场景能力,还能够帮助用户实现微服务应用的快速开发和高可用运维,并支持 Spring Cloud、ServiceComb 框架和 Mesher 服务网格。同时它还具有双模开发、标准化、 可靠稳定、开源开放以及专业服务五大优势。


随后丛琳琳从环境管理、服务注册发现、服务契约、负载均衡、灰度发布、限流等几大技术层面为开发者带来了深度技术解读。在环境管理上,她表示按环境维度来管理资源部署服务,可有效减少具体基础设施运维管理的复杂性;针对服务契约,她提出可通过设置契约对服务间接口进行统一管理,契约可以保证架构师设计契约,严格审查变更,并反向生成代码,保证兼容性;在灰度发布上,她表示通过灰度发布功能选择少部分用户试用,可以保障新特性能平稳上线、降低发布风险。


最后,丛琳琳为开发者就华为消费者、同济大学教务系统以及坤德岩土这三大案例进行了解读,从实践角度进行分享,让与会者更进一步了解到华为微服务引擎如何深度赋能企业的数字化进程。

“名师”指导现场实操,助力开发者化理论为技能

古语有言,纸上得来终觉浅,绝知此事要躬行。听得再多,也不如动手实操一次记得深刻,为了让现场开发者能够更快地理解学习,本次沙龙还设置了 IoT 和微服务的实操环节。活动现场,华为云 IoT 高级工程师李小龙与华为云应用平台微服务产品经理丛琳琳两位专家亲自下场指导开发者,分别就【基于 loT 平台构建智慧路灯应用】以及【基于微服务搭建天气预报应用】进行了详细的现场操作和应用演示,现场学习氛围十分高涨。



图/现场实操


本次技术沙龙不仅为开发者带来了干货满满的分享,充分展示了华为云在 IoT 和微服务领域的前沿探索与技术优势,从实践出发为开发者解锁了更多技术解决方案,还设置了现场实操助力开发者快速掌握本次沙龙的分享重点。未来,华为云还将陆续在各地举办技术沙龙活动,持续展开技术布道,帮助各行各业的企业与用户在变革与转型浪潮中站稳脚跟、塑造领先优势,共同打造一个欣欣向荣的云端智能新时代。


2020-09-19 17:183360
用户头像

发布了 44 篇内容, 共 93563 次阅读, 收获喜欢 20 次。

关注

评论

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

Android小菜鸡2 个月的面试亲身经历告诉大家,如何进入 BAT 等大厂?

android 程序员 移动开发

Android事件分发机制源码解析,最新Android通用流行框架大全

android 程序员 移动开发

Android学习路线总结,绝对干货,保洁阿姨看完都会了

android 程序员 移动开发

Android应用保活实践,做了6年的Android

android 程序员 移动开发

Android全面解析之Handler机制:常见问题汇总,三级缓存和二级缓存的区别

android 程序员 移动开发

Android学习攻略:手把手教你循序渐进地学习Android知识

android 程序员 移动开发

Android常用adb命令,开源新作

android 程序员 移动开发

Android平台Camera开发实践指南,【大牛疯狂教学】

android 程序员 移动开发

Android修炼系列(八),2021年Android开发者跳槽指南

android 程序员 移动开发

Android四大组件之一(broadcast receiver),移动端开发语言

android 程序员 移动开发

Android学习攻略:手把手教你循序渐进地学习Android知识(1)

android 程序员 移动开发

Android常见原理性面试题(1),2021年阿里Android面试题精选

android 程序员 移动开发

Android常见原理性面试题,android高级开发面试题以及答案

android 程序员 移动开发

Android干货---丢掉你老旧的参数传递方式,投入Bracer的怀抱吧。

android 程序员 移动开发

Android平台HTTPS抓包解决方案及问题分析,flutter弹窗效果

android 程序员 移动开发

Android应用开发性能优化完全分析,flutter蓝牙开发

android 程序员 移动开发

Android从零开始搭建MVVM架构(4),Android开发进阶吃透这一篇必拿60W年薪

android 程序员 移动开发

Android入门项目(六)Android的wifi开发,flutter旋转动画

android 程序员 移动开发

Android基础都没学好就去面试,这不是挖坑给自己跳吗?字节跳动三面凉凉经

android 程序员 移动开发

Android—Dagger2-让你爱不释手--终结篇(附视频讲解,Flutter全方位深入探索

android 程序员 移动开发

Android动画之属性动画,2021Android开发面试解答之设计模式

android 程序员 移动开发

Android之使用Assets目录中的xml布局、网页、音乐等资源

android 程序员 移动开发

Android冷启动优化解析,字节跳动8年老Android面试官经验谈

android 程序员 移动开发

Android厂商推送冲突了。。,android中常见的面试题

android 程序员 移动开发

Android基础到进阶四大组件之ContentProvider详解,安卓开发菜鸟教程

android 程序员 移动开发

Android大牛是如何炼成的:郭霖的成长之路专访,2021最新Android高频精选面试题讲解

android 程序员 移动开发

Android应届毕业生“过五关斩六将”,移动端开发技术

android 程序员 移动开发

Android应用启动流程分析,10天拿到字节跳动Android岗位offer

android 程序员 移动开发

Android—案例分析解读:观察者模式,androidstudio社区

android 程序员 移动开发

Android中级面筋:开发2年的程序员如何短期突击面试?跟着这几步去准备

android 程序员 移动开发

Android前景怎么样、是不是要凉了、是不是应该考虑要转行

android 程序员 移动开发

深度解读IoT设备接入、微服务架构实践,DevRun开发者沙龙华为云杭州专场成功举办_技术管理_马红伟_InfoQ精选文章