侵权投诉

云计算改变了企业构建和运行应用程序的方式

2020-09-24 14:25 次阅读

云计算如今改变了企业构建和运行应用程序的方式。人们需要探索发生这种情况的原因,并了解采用云计算的企业对其发展的期望。

云计算改变了企业构建和运行应用程序的方式

十年前,当亚马逊公司首次推出其云计算平台时,在全球技术领域掀起了一场重大变革浪潮,并使IT市场走上了如今已经价值1000亿美元行业市场的轨道。

云计算服务已经发展成一个多元化的市场,专注于提供不同类型的虚拟基础设施、开发平台和托管应用程序。VMware公司在多年前就在x86服务器上普及了虚拟机(VM),而按需租用容量的能力成为一项技术和业务创新。

在这几年中,很多云计算服务提供商发布了大量云计算服务,这些服务远远超出了定义早期云计算产品的计算、存储和网络服务,远远超出了应用程序堆栈。仅AWS公司在全球各地的几十个数据中心就提供了将近200种产品,而且这些数字将会不断增长。

随着AWS公司的业务发展,它变得更加复杂,甚至影响了架构决策。首先,它影响了计划云计算部署的基础设施工程师,后来改变了开发人员设计应用程序的方式。

与个人电脑和x86服务器的兴起引起了一波客户端服务器企业应用程序的应用浪潮类似,对云计算的兴趣激发了基于浏览器的应用程序的新开发语言和框架。在过去的十年中,各个领域的开发人员都基于云服务、容器和自动化工具创建了新的设计模式、开发平台和工作流。

集中和分散的周期概述了云计算的每一代应用程序开发的定义产品。但是,随着开发人员适应不同类型的基础设施和部署范例,他们同时遵循了另一种形式的架构演变。这开始集中于软件设计,逐步将应用程序分解成更小的组件。

大型机的成本和操作复杂性促进了整体设计,将应用程序代码打包并作为一个单元运行。分布式客户端-服务器系统和基于浏览器的用户界面的兴起促使应用程序首次分离为模块化的n层架构,从而将功能划分为多个元素。

各种各样的云计算服务(尤其是容器运行时环境、无服务器功能、托管数据库和分析服务)的可用性加速了更加精细化的趋势。对云计算起源和意义的回顾表明,云计算是逻辑抽象各个级别上许多服务的组合。这些各种服务以及容器已经产生了云原生的概念,这是应用程序架构的下一个发展。

云原生构建块

尽管云计算服务已在许多方面影响了开发和部署实践,以下的重点是云计算演进的下一阶段也就是开发云原生应用程序。

云原生目前还没有一个标准的定义,这是专家们不断争论的话题。但是,将云原生应用程序描述为在云平台上开发的应用程序。最终,云原生应用程序旨在机会性地利用所有可用的云计算服务,以尽可能低的成本实现性能、可扩展性、可靠性、安全性、适应性和可管理性的最大化。

云原生设计需要将这些组件拼接在一起以构建自定义应用程序。精通云计算的设计师更喜欢更高的抽象级别,以很大程度地减少工作量,这使企业可以更加专注于应用程序的差异化特性。

云原生应用程序开发与软件开发、集成、测试和部署过程紧密相关。它们通常在DevOps组织下统一,或者通过不太正式地采用DevOps原则和方法。

但是不要将两者混为一谈。无需使用DevOps即可进行云原生开发。并非所有DevOps组织都针对云计算优先的应用程序。但是,DevOps流程可以增强云原生开发。同样,DevOps流程从可编程的云计算开发服务中受益匪浅,这些服务将可重复的流程实现系统化和自动化。

例如,与不使用标准化、可重复、自动化流程的组织相比,具有高级DevOps流程和文化的组织往往具有更短的应用程序部署周期(通常每天多次)。

云原生权衡

尽管云计算为应用程序开发带来了很多好处,但并非没有缺点。云原生设计的最大风险是使用高级服务时的供应商锁定。尽管包装在API中的云计算服务使用户与底层实现隔离开来,但API本身的非标准性质使在云计算提供商之间迁移应用程序变得困难。

此外,还出现了避免锁定的工具。值得注意的是,Kubernetes已成为容器管理和容器化应用程序的事实上的标准。确实,避免锁定通常是许多系统架构师选择使用基于容器的实施而不是使用云原生服务的主要原因。

数据引力也就是将大量数据从一个运营环境移动到另一个运营环境的困难和费用,是云原生设计的另一个缺点。IT部门通常通过使用混合环境来减轻这些担忧。在这种情况下,主数据库和文件存储库保留在私有基础设施上,而云计算基础设施则包含副本或缓存的数据子集。

趋势与预测

近年来,云计算服务提供商的收入增长显著。这在很大程度上是由于企业采用率的增加,而云计算的发展看起来不会很快停止。事实表明,发生的冠状病毒疫情只是加快了这一趋势的发展。

很多企业面临着巨大的资金压力,需要降低成本,提高效率。他们开始意识到其IT部门无法与云计算提供商的规模经济、运营效率和大量研发工作相匹配,而这些都推动了新服务的不断涌现。

许多新加入云计算的公司将把现有的应用程序迁移到虚拟基础设施上,云平台将成为他们所有新应用程序的运营环境。那些利用云计算提供商提供一切资源的公司,其中包括更高级别的服务和开发平台,将具有竞争优势。这将更加强调云原生开发的价值。

人们还可以期望许多企业向提供商施加压力,要求他们在不依赖云计算的抽象模型、描述语言和部署工具上进行协作,以简化云原生应用程序在环境之间的迁移。开放应用程序模型(OAM)是一个很有前途的步骤,最初主要关注基于容器的微服务和Kubernetes环境。

目前尚不清楚开放应用程序模型(OAM)社区是否急于将这一模型扩展到更高级别的云计算产品,例如无服务器功能、分布式数据分析、区块链或人工智能和机器学习。不过,云计算供应商在这方面的努力可能会带来更大的应用程序的迁移性。
责编AJX

收藏 人收藏
分享:

评论

相关推荐

新华三升级服务器技术战略,推出新H3C UniServer G5系列产品

10月28日,紫光股份旗下新华三集团在北京举办“以志为先、以智为先、以质为先 新华三智慧计算战略暨新....
的头像 牵手一起梦 发表于 10-28 15:58 34次 阅读
新华三升级服务器技术战略,推出新H3C UniServer G5系列产品

企业应该怎样利用云计算,未来可能的市场机会和挑战在哪里

围绕云计算相关的技术领域、技术名词和技术产品令人眼花缭乱。在云计算发端之初,应用开发环境和过去还没有....
的头像 Les 发表于 10-28 15:50 48次 阅读
企业应该怎样利用云计算,未来可能的市场机会和挑战在哪里

Eyer1951正在使用带有节拍检测应用程序的Raspberry Pi 3 B +

Eyer1951正在使用带有节拍检测应用程序的Raspberry Pi 3 B +,该应用程序称为D....
的头像 倩倩 发表于 10-28 15:45 11次 阅读
Eyer1951正在使用带有节拍检测应用程序的Raspberry Pi 3 B +

云计算的未来实质上是对传统IT服务的巨大转变

云计算只是提供计算服务。这些服务包括服务器、存储、数据库、网络、软件、分析和智能。云计算的未来是对传....
的头像 如意 发表于 10-28 15:27 22次 阅读
云计算的未来实质上是对传统IT服务的巨大转变

Facebook最近推出了第一批“云流”视频游戏

今年早些时候,两家美国科技巨头Facebook和Apple在游戏领域发生了冲突。当时,Faceboo....
的头像 倩倩 发表于 10-28 15:21 36次 阅读
Facebook最近推出了第一批“云流”视频游戏

新兴技术推动产业园区逐渐实现智慧化,须满足哪几点要求

物联网、大数据、人工智能、云计算等新技术的快速发展,引领带动产业园区打造一体系的运营管理,提升园区精....
的头像 牵手一起梦 发表于 10-28 15:19 31次 阅读
新兴技术推动产业园区逐渐实现智慧化,须满足哪几点要求

物联网和云计算,助力实现智能空调更适应人

世界在变化,空调也在变化。他从一个冰凉的白色家电,默默等待主人的操作,实现热天制冷,冷天制热的设备,....
的头像 如意 发表于 10-28 14:49 36次 阅读
物联网和云计算,助力实现智能空调更适应人

中国公有云服务市场仍占据主导地位,发展增速依然迅猛

当下,全球云计算市场已逐渐形成较为稳定的格局,但是增速仍然迅猛,尤其是今年突如其来的疫情极大的刺激了....
的头像 如意 发表于 10-28 14:26 37次 阅读
中国公有云服务市场仍占据主导地位,发展增速依然迅猛

如何为云计算和数据中心提供电源保障?

根据房地产投资商Hoya Capital公司的调查,全球排名前五的数据中心房地产投资信托基金(REI....
的头像 如意 发表于 10-28 14:20 39次 阅读
如何为云计算和数据中心提供电源保障?

安全是运营商云服务最大优势,运营商政务云如何服务新基建

我国政务云已进入全面普及阶段。全球知名分析机构IDC近日发布2019年中国政务云云服务运营商市场份额....
的头像 牵手一起梦 发表于 10-28 14:10 64次 阅读
安全是运营商云服务最大优势,运营商政务云如何服务新基建

人们正处于5G时代的边缘,它将为现有应用带来新功能

无线网络如今已真正成为文化的一部分。在企业和个人生活中,移动设备和网络已成为做事方式的一部分,几乎所....
发表于 10-28 12:23 33次 阅读
人们正处于5G时代的边缘,它将为现有应用带来新功能

智能照明市场越来越热闹了

几家照明企业发布的每一条消息,都牵动着智能照明的神经。而就以上几家企业在智能照明领域的布局情况来看,....
的头像 高工LED 发表于 10-28 11:38 76次 阅读
智能照明市场越来越热闹了

云计算三大神器来了!

最近又读了阿里巴巴的技术委员会的新书《弹性计算》,从序上看的确很新,2020年7月。在疫情这个年代,....
的头像 inr999 发表于 10-28 10:44 117次 阅读
云计算三大神器来了!

度假型智慧社区安防系统的主要功能和设计实现

  度假型酒店一般由办公楼、休闲中心、别墅区、购物中心、SPA区、会所区、停车场等多个区域组成。现代....
发表于 10-28 09:17 77次 阅读
度假型智慧社区安防系统的主要功能和设计实现

“智慧光网”不断演进,提供三大升级赋能千行百业

作为全球经济发展的增长引擎,数字经济在经济总量中的占比日益提升。来自中国信通院的《中国数字经济发展白....
的头像 牵手一起梦 发表于 10-27 17:10 122次 阅读
“智慧光网”不断演进,提供三大升级赋能千行百业

苹果将向安全研究人员提供对黑客友好的iPhone

这些新设备旨在解决iPhone安全方面的双刃剑。苹果对iOS以及应用程序的安装方式都有严格的控制,这....
的头像 倩倩 发表于 10-27 16:54 207次 阅读
苹果将向安全研究人员提供对黑客友好的iPhone

Google Messages正在开发端到端加密

它将针对利用Rich Communications Services(RCS)的用户。装有“消息”应....
的头像 倩倩 发表于 10-27 16:25 174次 阅读
Google Messages正在开发端到端加密

Mozilla测试的15个应用程序中,有12个达到了五点最低安全标准

Mozilla测试的15个应用程序中,有12个达到了五点 最低安全标准:缩放,Google Hang....
的头像 倩倩 发表于 10-27 15:48 39次 阅读
Mozilla测试的15个应用程序中,有12个达到了五点最低安全标准

阿联酋电信(Etisalat)评为拥有2020年以来全球最快的移动网络?

Ookla解释称,它使用这些测试来生成一个“速度得分”,结合上下行速率来衡量每家运营商的网速,并对整....
的头像 lhl545545 发表于 10-27 15:48 66次 阅读
阿联酋电信(Etisalat)评为拥有2020年以来全球最快的移动网络?

Shopify的免费移动应用程序希望帮助消费者从本地企业在线购买

该应用程序简称为Shop,它有望帮助您发现北美小企业的新产品。然后,您可以直接在应用程序内下订单,这....
的头像 倩倩 发表于 10-27 15:46 46次 阅读
Shopify的免费移动应用程序希望帮助消费者从本地企业在线购买

Skype为我们引入了一种新工具,以帮助区分或进一步混淆两者

在继续前进并开始致电订购披萨或检查商品的可用性之前,必须满足两个或三个先决条件,然后再前往商店。您必....
的头像 倩倩 发表于 10-27 15:36 47次 阅读
Skype为我们引入了一种新工具,以帮助区分或进一步混淆两者

UCloud助力全行业“加速上云”,推出全家桶“企业级云平台”

早年,UCloud优刻得(以下简称UCloud)在创业最困难的阶段,创始团队季昕华、莫显峰、华琨四处....
的头像 牵手一起梦 发表于 10-27 15:29 271次 阅读
UCloud助力全行业“加速上云”,推出全家桶“企业级云平台”

Instagram现在为广告商提供了功能更强大的工具来集成其广告

这些按钮出现在广告的右下角。该公司向所有广告商开放广告。值得注意的是,按下按钮并不能使您完全脱离In....
的头像 倩倩 发表于 10-27 15:02 55次 阅读
Instagram现在为广告商提供了功能更强大的工具来集成其广告

如何通过机器学习来理解情绪划分,保持积极心态

“思考再思考,然后采取行动”,这样的流程是不是听起来很熟悉?大多数人都是这样做的。然而,这个思考流程....
的头像 如意 发表于 10-27 14:53 243次 阅读
如何通过机器学习来理解情绪划分,保持积极心态

新华三集团开放互联五个维度的落地实践推动主动安全体系建设

近日,在以“主动安全·智慧驱动”为主题的2019合肥网络安全大会上,新华三集团安全产品线副总裁、首席....
的头像 lhl545545 发表于 10-27 11:24 375次 阅读
新华三集团开放互联五个维度的落地实践推动主动安全体系建设

科大讯飞开发者大赛面向全球人工智能开发者搭建一个完善的AI生态圈

近日,以“A.I.焕新·更美好”为主题的2020科大讯飞全球1024开发者节顺利开幕,大会采用“合肥....
的头像 lhl545545 发表于 10-27 11:07 466次 阅读
科大讯飞开发者大赛面向全球人工智能开发者搭建一个完善的AI生态圈

滴滴智慧信控系统为城市交管赋能,已优化超过2500个路口信号灯

一是缺乏对城市路网广域检测数据获取能力。大多数城市的道路网络交通态势感知前端设备不完善,存在覆盖率问....
的头像 lhl545545 发表于 10-27 10:19 304次 阅读
滴滴智慧信控系统为城市交管赋能,已优化超过2500个路口信号灯

Amazon提供了一种突破浏览器的方法

Windows上的Amazon Prime Video应用程序现已在Windows Store上发布....
的头像 倩倩 发表于 10-27 10:14 71次 阅读
Amazon提供了一种突破浏览器的方法

Microsoft对“开始”菜单进行了直观的更改

新外观适用于深色和浅色主题,但是您也可以通过应用强调色来进一步增强最终外观。为此,可以先打开深色主题....
的头像 倩倩 发表于 10-27 09:54 97次 阅读
Microsoft对“开始”菜单进行了直观的更改

工业物联网的表现及主要应用

十年前的生产线上,我们需要员工来手动记录库存并检出运送货物;依靠维修队伍用眼睛定期货检和质检;通过一....
的头像 电子魔法师 发表于 10-26 17:31 242次 阅读
工业物联网的表现及主要应用

Garmin生产了一款智能手表,可以传输来自观察者手表的数据

用户数据会自动与Garmin Connect应用程序同步,您可以在其中查看不同的日常习惯如何影响性能....
的头像 倩倩 发表于 10-26 16:39 144次 阅读
Garmin生产了一款智能手表,可以传输来自观察者手表的数据

备战双十一,物流无人机已成智能物流的最大利器

你说否曾经为无法收到快递而伤心?也是否曾为迟迟等不来快递而忧心?别急,不出多久类似的问题就能迎刃解决....
的头像 如意 发表于 10-26 16:21 656次 阅读
备战双十一,物流无人机已成智能物流的最大利器

如何利用创新和技术让智能建筑实现超越感染控制

本文将讨论我们如何利用这些创新和技术让智能建筑实现超越感染控制,并使这种转变可持续。可以利用对这些技....
的头像 牵手一起梦 发表于 10-26 15:34 140次 阅读
如何利用创新和技术让智能建筑实现超越感染控制

SaaS颠覆数据中心技术,引发对数据安全性的思考

如今,SaaS驱动前台系统和IaaS/PaaS颠覆了数据中心技术,数据的使用和存储方式发生了一些变化....
的头像 如意 发表于 10-26 15:30 259次 阅读
SaaS颠覆数据中心技术,引发对数据安全性的思考

数据中心整机柜服务器的演变过程,从“单打独斗”到“齐心协力”

随着时代的发展,数据中心向着集中化、规模化、精细化发展。互联网应用和云计算业务的爆发性增长,推动数据....
的头像 牵手一起梦 发表于 10-26 15:18 330次 阅读
数据中心整机柜服务器的演变过程,从“单打独斗”到“齐心协力”

云计算和网络融合:加速行业应用,促进万物互联

云计算是过去20年全球IT技术发展最重要的参与者,也是IT服务方式最重要的颠覆者。随着云计算的发展,....
的头像 如意 发表于 10-26 15:05 452次 阅读
云计算和网络融合:加速行业应用,促进万物互联

详谈 SASE 和 SD-WAN 的区别、应用和供应商

SASE(安全访问服务边缘)和SD-WAN是两种网络技术,旨在将地理上不同的端点连接到数据源和应用程....
发表于 10-26 14:54 185次 阅读
详谈 SASE 和 SD-WAN 的区别、应用和供应商

广东移动全力推进C-RAN建设,实现5G建设降本新突破

  近日,在华为数字能源高峰论坛上,广东移动规划技术部无线专家钱会以“广东移动C-RAN建设经验”为....
的头像 牵手一起梦 发表于 10-26 14:00 175次 阅读
 广东移动全力推进C-RAN建设,实现5G建设降本新突破

走向可持续云计算过程中涉及的三个目标

重要的是,云迁移还释放了新的机遇,例如通过基于云计算的地理分析实现的清洁能源转型,通过更好的数据见解....
的头像 我快闭嘴 发表于 10-26 12:52 279次 阅读
走向可持续云计算过程中涉及的三个目标

宁畅受UCloud邀请参加TIC2020峰会 “深定制”助云主机超前“上新”

作为云计算基础与核心产品的“云主机”承担了大部分计算任务,其性能和稳定性决定了云计算用户的体验。
发表于 10-26 11:24 91次 阅读
宁畅受UCloud邀请参加TIC2020峰会 “深定制”助云主机超前“上新”

用户使用iphone12时应用程序出现了错误信息

据报道,一些iphone12和iphone12pro手机的用户称,他们在尝试使用NHS Covid-....
的头像 电子魔法师 发表于 10-26 10:56 265次 阅读
用户使用iphone12时应用程序出现了错误信息

谷歌日前下架17款软件感染了名为Joker(Bread)的恶意软件

据外媒报道,谷歌日前下架了17款涉嫌欺诈的Android应用,消息称下架的17款软件感染了名为Jok....
的头像 lhl545545 发表于 10-26 09:52 183次 阅读
谷歌日前下架17款软件感染了名为Joker(Bread)的恶意软件

阻容降压计算器的应用程序免费下载

本文档的主要内容详细介绍的是阻容降压计算器的应用程序免费下载
发表于 10-26 08:00 20次 阅读
阻容降压计算器的应用程序免费下载

产业互联网金融发展的关键节点正逐步打通

数字化平台下的非银金融机构出路在哪里?最合理、最有前途的模式就是互联网或物联网形成的数字化平台与各类....
发表于 10-26 06:25 58次 阅读
产业互联网金融发展的关键节点正逐步打通

夜间经济如何借助数字经济,进一步延伸消费市场并拓展消费空间?

2020中国夜间经济论坛以“数字经济与场景营造”为主题,发表《关于夜间经济高质量发展的无锡共识》提出....
的头像 lhl545545 发表于 10-25 09:32 282次 阅读
夜间经济如何借助数字经济,进一步延伸消费市场并拓展消费空间?

Microsoft在数据服务领域持续推出新功能:Azure Data Box 正式发布

大数据、5G、云计算等技术的助推下,各行各业都在思考如何借助技术创新推动业务转型。疫情的这次黑天鹅事....
的头像 lhl545545 发表于 10-24 16:30 1412次 阅读
Microsoft在数据服务领域持续推出新功能:Azure Data Box 正式发布

以“网融万物 智向未来”努力形成以建促用的5G良性发展模式

日前,以“网融万物 智向未来”为主题的2020年中国国际信息通信展览会在北京国家会议中心举行。
的头像 lhl545545 发表于 10-24 11:26 586次 阅读
以“网融万物 智向未来”努力形成以建促用的5G良性发展模式

如何停止摄像头中的视频

Zoom是一个替代平台,尽管竞争异常激烈,但仍继续引领潮流。如果您经常使用Zoom,您可能已经注意到....
的头像 倩倩 发表于 10-24 11:17 294次 阅读
如何停止摄像头中的视频

Twitter现在已经准备好使用一项新功能

使用Twitter并不会像维护Facebook帐户那样引起太多关注。该服务可用于所有领先平台,并且正....
的头像 倩倩 发表于 10-24 11:08 443次 阅读
Twitter现在已经准备好使用一项新功能

数据中心基础设施制造商重新走上恢复之路?

Gartner高级研究总监纳文米什拉(NaveenMishra)表示:“大多数公司在2020年的首要....
的头像 lhl545545 发表于 10-24 10:50 307次 阅读
数据中心基础设施制造商重新走上恢复之路?

鸿蒙OS应用程序开发

这份学习文档主要是带领大家在鸿蒙OS上学习开发一个应用程序,主要知识点如下: 1、U-Boot引导文件烧写方式; 2、内核镜像...
发表于 09-11 14:39 1314次 阅读
鸿蒙OS应用程序开发

嵌入式应用程序的C编程语言简介

按照现代技术的标准,C是一种相当古老的语言。最初的开发发生在70年代初,随后在70年代后期进行了修订,并在80年代实现了标准化...
发表于 09-08 20:56 606次 阅读
嵌入式应用程序的C编程语言简介

如何减少洞察时间

减少边缘节点的洞察时间可在获得数据之后尽快做出关键决定。而理论上处理能力和通信数据均不受限制,则可将所有全带宽边缘节点检...
发表于 08-17 06:28 101次 阅读
如何减少洞察时间

传感器网络启动式自组织方法有哪些

无线传感器网络在环境监测、医疗卫生,目标跟踪等方面有广泛运用,它能实时的感知,采集并传送监测数据,可以认为是物联网,云计...
发表于 08-13 06:21 101次 阅读
传感器网络启动式自组织方法有哪些

如何降低云计算成本?

  1、选择保留实例   在云中,如果组织愿意做出一定的权衡,他们将会找到按需资源的价格更低的替代方案。并尽可能使用以下折...
发表于 06-23 10:45 202次 阅读
如何降低云计算成本?

PIC32MX695上的应用程序动态变量更新问题如何解决

我的问题是:我正在运行在PIC32MX695上的应用程序中使用动态变量,据我所知,我并没有看到它们持续地实现。我从两周后回到这...
发表于 05-13 12:21 50次 阅读
PIC32MX695上的应用程序动态变量更新问题如何解决

如何用SNMPv3开发一个应用程序

嘿,伙计们,我正在试着用SNMPv3开发一个应用程序,但是我不确定如何根据用户名来控制对某些变量的访问。我找不到SNMPv3...
发表于 05-12 08:32 47次 阅读
如何用SNMPv3开发一个应用程序

怎么在应用程序和状态机之间共享信息

寻找最好的/常见的做法,当你有多个状态机需要使用彼此的函数/数据。例如,我有一个“应用程序”,它处理I2C设备并从一个结构中...
发表于 04-15 10:12 91次 阅读
怎么在应用程序和状态机之间共享信息

labview生成EXE文件时出现如图所示的错误,有知道怎么解决的请回答。

发表于 04-07 11:12 424次 阅读
labview生成EXE文件时出现如图所示的错误,有知道怎么解决的请回答。

引导程序掉电之后丢失

在stm32当中设置了一段引导程序以及应用程序,但是掉电之后,引导程序丢失了,但应用程序依然存在,这是为什么呢?...
发表于 03-24 22:49 250次 阅读
引导程序掉电之后丢失