云应用程序很慢?原因在应用,而不是云

简介:

上午7点,你早早地赶到办公室,希望在没有他人访问公司公有云的时候,库存应用程序能做好更改的准备。然而,即使早上这段时间只有少量的用户在线,应用的性能仍然乏善可陈。

你会条件反射地认为,这一定是供应商的责任。确实,供应商是应用程序和数据的宿主,因此它必须承担所有的性能问题,是吗?不。

笔者在访谈调查中发现,性能问题的诱因,十之八九是来自于应用程序设计和支持技术的选择,而不是云基础设施的问题。这很容易理解,你在云中所使用的资源是可以根据需求随时扩展的。

我们可以这样理解:

把糟糕的应用程序转移到云上,也只是变成了一个糟糕的云应用程序而已。

目前的情况是,很多企业把应用程序推向公有云之前,并不会关注应用程序设计,或者使用数据库、中间件或其他使能技术。编译,连接到数据库,数据开始流动,他们就会觉得很好,自己已经成功完成云转型了。

事实是,这不但会导致性能不好,甚至可能还会增加云成本50%或60%。因为公有云会耗费很多资源去处理一个设计不当的应用程序。常见的问题是低效的I/O,闲谈式应用程序,和数据库的非优化查询——而这些问题只是几十个会出现的错误中的一部分。

解决问题的办法是在IT企业中大多数人都不想听到的:应用程序需要重构。包括对设计进行调整,并使应用程序的某些部分利用云本地特性,如原生I/O、数据库缓存和一系列的其他技巧,以使应用程序在云或其他任何平台中运行良好。


本文作者:佚名

来源:51CTO

相关文章
|
云安全 安全 云计算
云安全的应用与合规性:构建安全可靠的云应用和满足合规性要求
本篇深入探讨了在云环境中构建安全可靠的应用和满足合规性要求的重要性。我们首先介绍了安全的软件开发生命周期(SDLC),强调了在需求分析、设计、编码、测试、部署和运维阶段嵌入安全性的关键步骤。示例代码展示了如何在每个阶段融入安全实践。
361 1
云安全的应用与合规性:构建安全可靠的云应用和满足合规性要求
|
存储 人工智能 运维
应用无影企业级办公综合解决方案,新康众实现750+门店云上高效管理
新康众已经率先应用无影企业级办公综合解决方案,突破分支门店IT设备管理难度大,IT运维管理效率低,门店设备安全隐患大,门店业务数据泄露风险大等痛点,快速构建了安全高效的门店信息化体系,实现全国门店设备的统一远程运维和管理,IT运维成本减少70%,新店设备部署时间从1到2小时降至10分钟。
526 0
应用无影企业级办公综合解决方案,新康众实现750+门店云上高效管理
|
人工智能 架构师 搜索推荐
在线教育≠在线观看:风变科技应用无影打造自动化实训教学模式
本期云谷创新谈由阿里云市场部银超和阿里云无影解决方案架构师皮剑联席主持,对谈风变科技联合创始人兼CTO/COO吴亮亮,就“自动化教学技术”话题,一起探讨:自动化教学背后的底层逻辑;云电脑如何帮助在线教学实现类真人、类线下教学;行业技术服务商与云服务商怎么看待技术赋能教育过程中的其他可能性?
347 0
在线教育≠在线观看:风变科技应用无影打造自动化实训教学模式
|
存储 弹性计算 Kubernetes
云原生-ZK集群及ZK云应用(ZK镜像制作、镜像上传、部署ZK应用、挂载持久化存储卷NAS)
云原生-ZK集群及ZK云应用(ZK镜像制作、镜像上传、部署ZK应用、挂载持久化存储卷NAS)
309 0
云原生-ZK集群及ZK云应用(ZK镜像制作、镜像上传、部署ZK应用、挂载持久化存储卷NAS)
|
人工智能 运维 机器人
帕拉卡应用无影提升学校教育信息化能力
帕拉卡应用无影在线实训解决方案构建精细化资源管理体系,增强中小学机房适配性,降低学校使用3D动画编程软件的硬件门槛,助力STEM教育业务拓展。
1332 0
帕拉卡应用无影提升学校教育信息化能力
|
存储 运维 供应链
火星时代教育应用无影实现运维管理提效、教学体验升级!
无影教育行业解决方案为火星时代教育提供云上集中运维能力,化解多终端跨校区运维难题,多规格灵活转配满足CG类课程对终端算力的多元需求,多终端灵活接入,助力线上教学体验升级。
2020 1
火星时代教育应用无影实现运维管理提效、教学体验升级!
|
运维 资源调度 安全
网讯Telexpress应用无影打造创新云客服服务模型
网讯应用无影远程办公解决方案打造安全、高效、灵活的云客服服务模型,有效降低IT运维成本投入、提升办公效率,构建敏捷、灵活、弹性、高效的生产力工具和IT资源管理体系。
1378 0
|
消息中间件 运维 关系型数据库
金鱼哥RHCA回忆录:CL210云应用程序自动化(练习+章节实验)
第八章 云应用程序自动化(练习+章节实验)
260 0
金鱼哥RHCA回忆录:CL210云应用程序自动化(练习+章节实验)
|
消息中间件 人工智能 运维
金鱼哥RHCA回忆录:CL210云应用程序自动化(理论)
第八章 云应用程序自动化(理论)
161 0
金鱼哥RHCA回忆录:CL210云应用程序自动化(理论)
|
JavaScript 数据库 开发者
小程序云应用入门实操系列课程第四讲 - 云应用的使用二:用户登录
云应用是面向小程序应用场景,为开发者提供的⼀键构建后端应用运行环境、后端服务部署、运维监控等能力的⼀站式小程序部署服务。本次课程主要分享小程序云应用开发中微信登录的实践部分,分别从服务端和小程序端学习用户登录的具体代码逻辑和操作。
6196 0