2022飞天技术峰会:硬之城如何基于 SAE 打造数智化电子工业互联网平台

本文涉及的产品
可观测可视化 Grafana 版,10个用户账号 1个月
可观测监控 Prometheus 版,每月50GB免费额度
应用实时监控服务-可观测链路OpenTelemetry版,每月50GB免费额度
简介: 云是连接现实与虚拟孪生世界的技术平台,具有广阔的想象空间,作为数字经济的技术方向,云原生技术正在以前所未有的速度成为企业快速发展的关节一环。8月11日,2022 飞天技术峰会在深圳成功举办。硬之城作为阿里云云原生加速器成员企业受邀参会,并由 CEO 李六七发表主题演讲:硬之城云原生转型之路。

全球数字化时代已经到来,数字经济正推动生产方式、生活方式和治理方式的深刻变化,成为重组全球要素资源,重塑经济结构,改变全球竞争格局的关键力量。


云是连接现实与虚拟孪生世界的技术平台,具有广阔的想象空间,作为数字经济的技术方向,云原生技术正在以前所未有的速度成为企业快速发展的关节一环。8月11日,2022 飞天技术峰会在深圳成功举办。硬之城作为阿里云云原生加速器成员企业受邀参会,并由 CEO 李六七发表主题演讲:硬之城云原生转型之路。


1.jpeg


本文根据硬之城 CEO 李六七先生在峰会上的分享整理而成。  


背景


硬之城是一家电子产业工业互联网的平台,为包括新能源汽车,工控、医疗、IoT 等十万家企业提供从硬件设计选型到芯片供应,到制造、营销和服务的基于 BOM 的一站式交付。这些硬件设施设计完毕以后,硬之城能够提供 PCBA 项目全生命周期交付。这个过程中,硬之城要把产品设计到输出之间的 2 至 3 个月时间缩短到 2 周。为了实现效率的提升,需要做很多对应数据和技术上面的事情。比如说:


1、硬之城做了行业里面对应芯片领先的产品数据库、商品数据库,以及知识库,这是帮助硬之城在处理方案设计的时候,能够把以前需要人工处理的一个月的时间缩短 90%,也就是是几秒钟的时间再加上人工复核的十分钟。


2、在生产过程中,需要对工厂的整个生产工艺、质量、售后服务进行数字化,所以硬之城才能做到为十万家的硬件公司提供最基础的产品、生产和服务的基础设施。


传统架构面临的问题


2.png


在这个过程当中,我们会遇到很多数据和技术的一些问题。比如说传统技术架构遇到三个核心的问题:


第一个是服务器资源占用不平均。当处于资源波峰和波谷的时候,由于负载不均会出现个别服务器压力较大,响应变慢,资源利用效率是较低的。


第二个是运维成本高。以前基于 ECS 的架构,每次做发版升级的时候需要写 Shell 脚本,只有在客户量处于相对低峰的时候会作发版。发版效率低,回滚也很麻烦;出问题的时候排查效率低下,缺少应用级别的监控。


三是操作权限分配繁琐。开发人员和运维人员需要不定期地去登录系统做维护,权限难以收敛,风险较大。


为什么选择 SAE


3.png


基于上面提及的这些问题,我们就有了以下几个方案:


1、优化我们的脚本。就是用传统的方式去提升效率,但这个只能缓解问题,不能解决根本的问题,且维护成本高。


2、通过 K8s 容器化来化解问题。但这个对技术的要求更高,有一定的技术陡峭性。虽然硬之城具备较强的技术能力,但我们认为这不是最好的方式。


3、选择 SAE。当接触了阿里云的云原生技术之后,最终选择将我们的 K8s 嫁接到 SAE 基础之上。把新的场景和应用部署在 SAE 上以后,我们发现 SAE 在很多方面给我们带来了很大的提升。比如说在原有架构不变的情况下,我们可以用 0 代码改造的方式,不需要做任何动作,一键可以迁移。第二个是基于云效构建流水线,可以非常简单地完成自动化发布。第三个是不用做机器的登录,而是可以基于权限助手给开发和运维分配权限,将安全性做进一步的提升。当然前面也讲到过 SAE 极具弹性的能力,可以让我们的资源效率变得更高。


4.png


SAE 使用实践


可以通过下图来看一下实际情况。


5.png


最左图我们可以基于弹性规则给每一个应用配置弹性策略,并且能够观察到每个应用的资源弹性伸缩情况中间这幅图可以看见的是每个应用的应用监控情况,比如 API 接口调用延迟、慢 SQL 查询等。最右边是关注 TOP 应用情况,比如哪个应用的资源消耗最大,异常请求最多等。作为运维,能够实时可视化地看见每个应用的健康情况,这些能力很好的减轻了运维的负担,尤其是 SAE 还支持一键回滚、高效分配权限等功能。


硬之城所有的目的是为了更专注于业务,给业务带来显著的变化。比如说在使用 SAE 后,在开发效率方面,我们提升了 50%。在运维的效率上面,提升了 70%。在整个技术新应用成本上面,降低了 40%,在整个问题排查方面,效率提高了 100%。


6.png


具体来讲,作为 CEO 我的明显感受是:以前每次发版的时候,都需要规避用户的高峰期。比如说需要选择在半夜发版,并且在发版以后,会带来很多不确定的问题;现在基于云原生产品以后,用户是无感知发版,发版时间大大缩短,甚至我们可以做一些灰度的配置。


第二个是免运维。以前我们有很多系统和运维,做运维需要有 2 个人,现在我们的运维是 0.5 个人,运维效率大大提升,而且运维人员可以专注业务本身。


第三个是极致弹性。每个新的应用,比如说制造领域里面的 DFM、DMA,以及链路设计及完整 PCBA 的模拟生产,需要的计算能力和数据能力是非常强的,资源的需求度是不一样的,比如说高峰期是低峰谷的 10 倍甚至 50 倍,如何高效得去分配资源,让系统变得更加弹性?使用 SAE 后,现在不需要人工干预,而是可以全自动化实现。


在监控这方面更加便捷,使问题的排查更加可视化。云原生让整个运维、资源的调配,以及管理变得一键式、傻瓜式,让硬之城的成本大幅度降低。未来,期待与阿里云携手,助力更多企业数字化创新升级。

相关实践学习
1分钟部署经典小游戏
本场景介绍如何使用Serverless应用引擎SAE 1分钟快速部署经典小游戏。
SAE的功能与使用入门
欢迎来到《SAE的功能与使用入门》,本课程是“云原生Serverless Clouder认证“系列中的第三阶段。课程将向您介绍阿里云Serverless应用引擎(SAE)服务相关的概念、特性与使用方式。通过课程将带您逐步深入探索Serverless世界,借助SAE服务,即使没有丰富的云计算和IT经验,也能够让开发人员在实际业务场景中便捷的掌握如何构建和部署应用程序,快速拥抱Serverless架构,将精力聚焦在应用代码和业务逻辑的实现上。 学习完本课程后,您将能够: 掌握Serverless应用引擎(SAE)的基本概念与核心优势 了解Serverless应用引擎(SAE)的核心功能 掌握使用Serverless应用引擎(SAE)的开发和部署流程 了解Serverless应用引擎(SAE)的适用场景和最佳实践  
相关文章
|
6月前
|
Serverless 云计算 Docker
SAE是全场景Serverless计算平台,深度融合微服务
【5月更文挑战第2天】SAE是全场景Serverless计算平台,深度融合微服务,提供SAE Job任务场景解决方案,具备便捷、节省、稳定、透明和省心的特点。而ECI是Serverless容器运行服务,结合云计算理念,仅需Docker镜像即可运行,支持细粒度资源计费,旨在降低成本和提升效率。SAE侧重应用管理和运营,ECI专注于优化容器资源使用。
73 0
《云效携手SAE助力掌讯科技持续降本提效.》电子版地址
4-云效携手SAE助力掌讯科技持续降本提效.pdf
108 0
《云效携手SAE助力掌讯科技持续降本提效.》电子版地址
《(二)SAE - 2021 阿里巴巴研发效能峰会》电子版地址
《(二)SAE - 2021 阿里巴巴研发效能峰会》PDF
73 0
《(二)SAE - 2021 阿里巴巴研发效能峰会》电子版地址
|
弹性计算 运维 监控
2022飞天技术峰会:硬之城如何基于 SAE 打造数智化电子工业互联网平台
全球数字化时代已经到来,数字经济正推动生产方式、生活方式和治理方式的深刻变化,成为重组全球要素资源,重塑经济结构,改变全球竞争格局的关键力量。
2022飞天技术峰会:硬之城如何基于 SAE 打造数智化电子工业互联网平台
SAE平台搭建wordpress实现注册用户发送邮件
最近使用sina云平台搭建wordpress程序,在使用过程中前台可以注册用户,但是找回密码功能输入用户邮件地址后出现: 发送邮件错误 您的主机禁用了 mail() 函数 网上搜索一遍,找到了通过插件解决问题的方法:WP-Mail-SMTP 参考网址:http://www.ziyouwu.com/index.php/archives/98.html 在wordpress的后台启动插件后设置发送邮件的相关信息   1:填写你的邮箱地址,你打算用哪个邮箱发信件 2:填写你想显示的发件人名称 3:不用管了 4:你选择发信邮箱的SMTP地址。
1294 0
|
关系型数据库 Java MySQL
|
开发工具 数据安全/隐私保护
转:SAE平台WordPress主题、插件安装方法
    之前已经写过如何在Sina App Engine平台上搭建Wordpress博客的教程(Sina App Engine平台搭建免费WordPress博客图文教程),也曾说明SAE平台上是不能直接在服务器上更改文件的,出于这个原因,Wordpress博客的主题和插件等的安装与卸载就不能使用以往的方法,现在我就介绍一下SAE平台上如何安装、卸载Wordpress主题和插件。
1422 0
收集SAE平台WordPress主题
显示在线人数并可对话访客插件http://www.wordpress.la/capybar.html WordPress随机显示文章插件Random Pages Widget  http://www.
1115 0
|
5月前
|
运维 Serverless 应用服务中间件
Serverless 应用引擎产品使用合集之关于OSS映射目录的大小限制,如何可以跳过
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
Serverless 应用引擎产品使用合集之关于OSS映射目录的大小限制,如何可以跳过

相关产品

  • Serverless 应用引擎