APP下载

2020年云计算行业发展现状

2020-09-16崔滔

计算机与网络 2020年14期
关键词:开发人员提供商应用程序

崔滔

随着云计算的应用进入另一轮增长热潮,企业发现可将云计算服务混合和匹配到几乎满足任何业务需求的解决方案中的强大功能。

云计算不仅是企业可以在互联网上使用的服务器和软件的无限扩展,已经成为现代计算本身的隐喻,其中的一切都是即服务,它可以连接并与其他服務结合以满足无限数量的应用程序需求。

甚至使用像Slack这样的相对简单的SaaS应用程序:用户填写Web表单并立即获得协作即服务。但是通过API,用户可以将Slack与数十种其他服务集成在一起,从Google Drive到Mail Chimp再到Trello,甚至到Slack的主要竞争对手Microsoft Teams。换句话说,点击几下键盘就可以扩展Slack的功能。

但是,真正的可能性来自大型IaaS云平台:AWS、Microsoft Azure和谷歌云平台。这些庞大的生态系统除了基本的计算、存储和网络功能,还包含数千种云计算服务,并将其组合为定制解决方案的能力已经改变了企业构建应用程序的方式。

他们不是使用开发人员从头开始编写代码,而是使用API来添加例如机器学习、数据库、安全性、分析或区块链服务。从微软公司的GitHub云服务中获取一些开放源代码并将其组合在一起,用户将获得一个可行的业务解决方案,该解决方案可以在短时间内完成其想要的工作。

当企业面临经济衰退的时候,需要的劳动力和资本来支撑服务器和许可软件,加速向云计算转变似乎是不可避免的。

IDG公司日前发布的2020年云计算调查,涉及551位技术买家,他们全部都参与了云计算的购买过程,该调查证实了企业正在制定积极的计划:令人震惊的是,59 %的受访者表示,他们的组织将在18个月内大部分或全部进入云计算。已经有32 %的组织预算用于云计算。

尽管许多组织已将现有的内部部署应用程序迁移到云计算提供商的平台,但受访者估计46 %的应用程序是针对云计算“专门构建的”,因此他们可以更好地利用云计算的可扩展性和现代架构模式。有67 %的受访者表示他们已经承诺了新的云计算角色和功能,例如云计算架构师、云计算系统管理员、安全架构师和Devops工程师。

在行业媒体特约撰稿人MaryK.Pratt的《为云计算重新定义IT》中,描述了数字广告技术公司OpenX如何在从内部部署到云平台的大规模迁移过程中全力以赴地培训IT人员7个月。在此期间,该公司减少了45 000台服务器,转而使用SaaS应用程序和谷歌云平台。重新学习技能包括强制性为期4周的Google培训课程。获得的最重要的教训之一是———云的快速发展意味着培训永远不会停止。

甚至像云存储这样的相对简单的服务也需要对提供商选项的深入了解。正如NetworkWorld的贡献者Neil Weinberg在《云存储的利与弊》一文中指出的那样,AWS公司提供了6个不同的云存储层,每层具有不同的性能和价格点。显然,每次将数据移至云平台时,都需要使用IaaS提供商的安全控制措施上学习,以便可以模拟企业中已经存在的访问控制。

安全性是贡献者Bob Violino在Computerworld文章《IT面临的三大SaaS挑战》中探讨的一个关键的云计算问题,其他2个问题是数据集成以及整个组织中SaaS应用程序的激增,以及不受控制的扩散。他建议仔细检查SaaS安全控制,但也建议深入研究SaaS提供者的补丁程序策略、法规遵从状态和第三方安全审核。

在《如何充分利用AWS Lambda》一书中,特约编辑Isaac Sacolick介绍了领先的无服务器计算平台带来的各种可能性。无服务器计算(也称为服务功能)使开发人员能够从共享存储库中享受存储服务,而无需考虑基础设施。而且由于无服务器应用程序是事件驱动的,因此它们可以显著地减少计算费用(按使用量计费器仅在某个功能响应调用时才开始运行,而在该功能停止活动时停止)。

无服务器计算可能是云计算的最纯粹表达,是无止境的混合匹配服务阵列。除了内部部署服务器机架之外,云计算可以激发企业的额外能力。这是企业构建计算未来的舞台。

猜你喜欢

开发人员提供商应用程序
删除Win10中自带的应用程序
Semtech发布LoRa Basics 以加速物联网应用
谷歌禁止加密货币应用程序
2018年Q1公共云提供商 基础设施支出持续增长
论网络服务提供商的责任承担问题
后悔了?教你隐藏开发人员选项
三星电子将开设应用程序下载商店
三星SMI扩展Java论坛 开发人员可用母语
微软软件商店开始接受应用程序