降本 60%!小熊油耗使用阿里云 SAE 更加稳定可靠

作者:赵世振、黛忻

把业务迁移到阿里云 SAE 之后,我们的产品更加稳定,用户体验更流畅,提高了业务连续性和稳定性,降本 60%。

———么么互联 CEO 张雄

小熊油耗介绍

“小熊油耗”是北京么么互联信息技术有限公司推出的汽车油耗计算 APP,可以帮助用户计算日常使用过程中车辆的实际油耗水平,旨在帮助用户实现省油省钱,节能减排的目标。自 2009 年面市以来,这款应用迅速在细分市场中崭露头角,成为行业的领先者。随着新能源交通工具的迅猛发展,“小熊油耗”不仅继续支持传统汽油、柴油车型,更秉持着助力能源高效清洁利用的初心,不断升级迭代,现已支持包括纯电、混动、增程等多元化能源动力,包括摩托车等多种类型的交通工具,全面满足不同车主的多样化需求。

“小熊油耗”在细分领域内多年持续稳定地输出价值,赢得了广大车友的坚定支持。截至 2024 年中,装机量超过 1300 万,累计记录里程达到惊人的 600 亿公里。小熊油耗不但成为车主心中老牌可信工具,生成的车型真实油耗数据,更是成为大众购车决策的重要依据。这些可信且海量的数据,为能源、汽车、环境和交通行业的合作伙伴提供了极具价值的数据支持。北京么么互联信息技术有限公司因此与众多高等学府、标准制定及科研机构、企业、媒体建立了深厚的合作关系,有幸共同为全社会的节能减排事业贡献了一份力量。

业务发展遇到的挑战

小熊油耗作为一家高速发展的企业,早期选择了某云平台的 PaaS 产品进行业务部署。在那个阶段,这种部署方式因其简便性为小熊油耗的从 0 到 1 业务发展提供了有力支撑。然而,随着近年来业务的迅猛扩展,原有的云平台逐渐显露出多方面的瓶颈和挑战。

面临的主要挑战包括:

  • 云产品更新缓慢: 原有云平台在运营支撑能力方面的演进的比较慢,跟不上客户业务发展的需要。
  • 资源利用率低: CPU 和内存固定配比,虽然保证了易用性,无法灵活配置 CPU 和内存,导致资源利用率不高。
  • 框架兼容性不足: 平台的开放性和兼容性有所欠缺,不容易引入第三方软件系统和技术框架。
  • 系统弹性不足: 应对流量高峰,只能预先手动升级系统配置规格,效率较低,且难以实现准确的调控。

在面对这些挑战时,小熊油耗始终积极寻求更为优质和适配的解决方案,以期实现更加高效和灵活的业务运营。通过对这些问题的深入分析和总结,小熊油耗力求找到最合适的云服务产品,为未来的业务发展打下坚实的基础。

阿里云 SAE 解决方案

小熊油耗在进行架构升级时,进行了广泛的市场调研,深入分析了国内多家云服务商。经过对比多种 IaaS 层云主机方案及 Serverless 产品的部署策略,他们最终选择了阿里云Serverless 应用引擎 SAE 。小熊油耗认为,阿里云能给他们提供更强的安全感,安全感来自于阿里云是一个更大的平台:历史最悠久,用户最多、产品最丰富、配套工具众多、技术支持体系成熟,阿里云 SAE,不仅在稳定性上表现卓越,在细粒度的成本控制和极致的弹性能力上表现也非常出色,而且免运维,完美契合了小熊油耗作为一家细分领域小而美的公司的需求。

阿里云 SAE 提供了一站式的 Web 应用全托管解决方案,旨在帮助企业快速上云,简化迁移流程。

  • 云端资源的全面 Serverless 化:

    • 计算: SAE 提供的无服务器计算服务,让小熊油耗彻底摆脱了传统服务器运维的负担。无需关心底层硬件的配置和维护,只需专注于应用逻辑的开发,SAE 便能自动进行计算资源的分配和优化。
    • 存储: 通过集成的 OSS(对象存储服务),小熊油耗能够轻松管理海量数据,享受高可靠、高扩展的存储能力,同时降低存储成本。
    • 数据库: 阿里云的 RDS Serverless 版数据库服务,为小熊油耗提供了按需使用的数据库资源,无需预先配置,即可实现高性能、高可用的数据库支持。
  • 一站式快速上云,零改造迁移:

    • 小熊油耗通过 SAE 的全托管服务,能够轻松地将业务迁移至云端,而无需担心资源的运维问题。SAE 的“开箱即用”特性,意味着小熊油耗无需深入了解各个云产品的对接细节,即可享受到平台自动集成的日志、监控、Web 应用防火墙、OSS 持久化存储、RDS 数据库等高级功能。这能让小熊油耗能够专注于核心业务的创新与发展,而将底层的技术运维工作交给 SAE 来处理。
  • 快速弹性、精益成本:

    • SAE 的自动扩缩容功能,根据实时的请求数量动态调整实例数量,确保了在流量高峰时能够提供充足的计算资源,而在流量低谷时则能够缩减资源,以实现成本的最优化。这种百毫秒级的弹性效率,配合无请求时 CPU 资源的免费策略,以及支持缩容到 0 的能力,使得小熊油耗能够根据实际业务需求灵活调整资源使用,从而显著降低了运营成本。
  • 应用秒级更新,支持增量部署:

    • SAE 支持应用的快速更新和增量部署,使得小熊油耗能够迅速响应市场变化,及时推出新功能和优化。新版本的应用部署后,SAE 能够在秒级时间内配置流量比例,确保用户体验的连续性和一致性。同时,SAE 提供的面向应用的持久化存储方案,包括 NAS 和 OSS 网盘,为静态文件的存储和站点的增量更新提供了强大的支持。此外,SAE 还支持代码包部署,使得小熊油耗能够快速地将多个站点部署到网站,提高了开发和部署的效率。

通过采用阿里云 SAE,小熊油耗不仅实现了架构的稳健升级,更为未来的发展奠定了坚实的基础。这一举措让他们在激烈的市场竞争中,能够更灵活、高效地应对各种挑战。

架构升级图

SAE 出色的效果

在数字化转型的浪潮中,小熊油耗选择了阿里云的 Serverless 应用引擎(SAE)作为其技术架构的核心,这一决策在短短两个月内便显现出了卓越的成效。通过 SAE 的全量迁移,小熊油耗不仅在业务稳定性、流畅度和成本效益上取得了显著提升,更在高并发场景下展现了系统的高可用性和稳定性,有效解决了原有系统中的主要瓶颈。

  1. 成本效益的显著提升: SAE 的弹性策略解决方案使得小熊油耗能够轻松应对周期性的业务高峰,同时一键启停开发测试环境,极大提高了资源的利用效率。与传统云产品相比,成本节约超过 60%, 同时简化了资源预估和应用部署流程,运维团队的工作压力大幅减轻,整体工作效率提升了 40%。 助力业务发展。
  2. 监控与问题定位的优化: SAE 内置的监控解决方案的无缝集成,为小熊油耗提供了快速、精准的问题定位能力,整体 Bug 处理速度提升了 30%, 显著提高了开发和运维团队的响应速度。
  3. 资源利用的极致提升: SAE 的扩缩容能力背后,是其对资源利用的极致追求,帮助小熊油耗整体资源利用率提升了近 50%, 进一步降低了运营成本。

展望未来,小熊油耗对阿里云 SAE 的期待

  • 镜像制作的简化: 当前 SAE 镜像部署需要用户自行准备镜像,小熊油耗期待阿里云能够降低制作镜像的技术门槛,最好通过技术手段帮客户通过扫描 ECS 或者其它方式,让用户不用学习镜像制作的过程。源码部署是一种平台侧的解决方式,但是也希望引入第三方代码的应用没办法使用源码部署,也能享受到低门槛的技术红利。
  • 典型镜像、应用模板的丰富: 希望能直接在 SAE 平台上部署典型镜像或应用程序,类似于应用模板中心的形式,以便更加快速地搭建起新的服务环境,持续推动业务向前发展。
  • SAE Web 多语言应用监控: 目前 SAE Web 还不支持多语言应用监控,希望尽快支持。

在技术不断进步与市场竞争日益激烈的背景下,小熊油耗坚定地相信,通过持续优化和创新,定能在未来实现更大的发展与突破。感谢阿里云 SAE 为小熊油耗的成长与发展提供了强有力的支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/802928.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

吴辰曦的自我介绍

大家好!我是吴辰曦。我认为可以用乐观,活泼,慢热来形容我。 我性格乐观,总是能看到生活中的美好,相信无论遇到什么困难都能找到解决办法。我也很活泼,喜欢和朋友们一起玩耍、交流。不过呢,我还有点慢热,刚开始可能会比较安静,但一旦熟悉起来,就会展现出最真实的自己 …

Linux系统CentOS下挂载磁盘

1. 挂载磁盘步骤总结如下 1. 对磁盘进行分区 2. 对磁盘进行格式化 3. 将磁盘挂载到对应目录 4. 设置开机自动挂载磁盘 2. 对磁盘进行分区 2.1 查看系统设备信息 lsblk指令显示所有块设备信息:显示系统中所有的块设备信息,包括磁盘和分区 lsblk2.2 查看未挂载的磁盘 fdisk -l2…

【每周例题】蓝桥杯 C++ 生物芯片

生物芯片 题目 生物芯片题目分析 1.下面是亮灯规律,剩下的以此类推:我们可以看到,不亮灯的都是n的平方 2.所以亮灯的数目=该区间内所有灯的数量-不亮灯的数目(简而言之,所有不亮灯的号码开方后都是整数) 代码#include <iostream> #include <cmath> using…

CSDN文章导出md并迁移至博客园

一、获取所有文章地址 1.进csdn首页,点击自己的头像 2.在个人主页界面,按F12打开控制台,并找到network,找到get-business开头的请求,右键copy他的url3.选择console,输入一下代码,其中fetch里面的url是你刚才复制的地址,并把里面的size改为100(这个是返回的文章内容数,…

C#WinForm窗口或UserControl调用WPF的UserControl卡死!

辛辛苦苦的把WPF的界面弄好,但在VS中的的工具栏中把WPF的UserControl拖入到WinForm中时,VS会卡10分钟左右,然后就卡死。 最终找到原因:在定义的类整错了图中红色区域应该是Vm_Tjlx。而不是vm_Tjlx 查找原因的方法:1、在WinForm中可以用代码调用WPF。2、写一段代码就调试一…

【触想智能】工业显示器在智慧城市中的应用市场分析

随着智能技术的快速发展和智慧城市的不断兴起,工业显示器作为智慧城市基础设施的重要组成部分,正逐渐成为市场热点。触想工业显示器TPC-M200系列工业显示器不仅在监控、交通、能源等领域有着广泛应用,还在提升智慧城市管理和运营效率方面发挥着重要作用。下面触想智能小编将…

通讯异常——网卡高级设置建议

1.打开网卡高级设置 右击任务栏中网络图标出现如下菜单选项点击“打开‘网络和Internet’设置”,出现如下类似界面 鼠标点击“更改适配器选项”,出现如下界面: 右击堆栈设备所链接网络图标 鼠标点击“属性”选项,出现如下界面: 单击“配置”按钮,出现如下界面: 选择…

开始——环境配置

前置:安装>=9.3的nodejs 在系统用户文件夹找到.npmrc文件并添加以下内容:npm配置文件内容prefix=c:\nodejs\node_global#nodejs的global目录 cache=c:\nodejs\node_cache#nodejs的缓存 msvs_version=2019#设置electron的C++编译器为visual studio 2019 home=https://www.npm…

通过jlink连接树莓派4b搭建gdb调试环境

参考资料 jlink使用的是博光微的jlink v9树莓派使用的是4bjlink与树莓派链接按照表中的内容进行链接,注意链接过程要小心仔细,否则后续排查起来十分麻烦 下载openocd 由于我是在linux环境下,所以省去了jlink的驱动安装,直接先下载openocd sudo apt install openocd注意不要…

考前须知:Oracle OCP考试流程和准备

考前须知:Oracle OCP考试流程和准备 OCP(Oracle Certified Professional),是甲骨文数据库认证中很常见的一个,但却有着很重要的作用,对于从事大型数据库相关行业的人来说,几乎是必考的一种,OCP证书含金量较高,考试也有一定的难度,所以考前要对OCP考试有一些了解。 ​ 一…

D24 kubernetes 通过钩子如果优雅的停机{PreStop}

1、背景在 Kubernetes 中,每次微服务的代码发布都意味着创建新版本的 pod 并删除旧 pod,如果部署不够优雅的话,可能出现如下两个问题:正在处理请求的pod被删除,在请求没有做幂等处理的情况下,就会出现数据重复、数据错误,亦或导致分布式系统数据不一致; Kubernetes 将流…