云计算不仅仅是企业可以在互联网上使用的服务器和软件的无限扩展。云计算已经成为现代计算本身的隐喻,其中的一切都是即服务,它可以连接并与其他服务结合以满足无限数量的应用程序需求。
甚至使用像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人员,仅仅七个月。在此期间,该公司减少了45,000台服务器,转而使用SaaS应用程序和谷歌云平台。重新学习技能包括强制性的为期四周的Google培训课程。获得的最重要的教训之一是,云的快速发展意味着培训永远不会停止。
甚至像云存储这样的相对简单的服务也需要对提供商选项的深入了解。正如NetworkWorld的贡献者Neil Weinberg在“云存储的利与弊”一文中指出的那样,AWS公司提供了六个不同的云存储层,每个层具有不同的性能和价格点。显然,每次将数据移至云平台时,都需要使用IaaS提供商的安全控制措施上学习,以便可以模拟企业中已经存在的访问控制。
安全性是贡献者Bob Violino在Computerworld文章“IT面临的三大SaaS挑战”中探讨的一个关键的云计算问题,其他两个是数据集成以及整个组织中SaaS应用程序的激增,有时是不受控制的扩散。他建议仔细检查SaaS安全控制,但也建议深入研究SaaS提供者的补丁程序策略、法规遵从状态和第三方安全审核。
在《如何充分利用AWS Lambda》一书中,特约编辑Isaac Sacolick介绍了领先的无服务器计算平台带来的各种可能性。无服务器计算(也称为服务功能)使开发人员能够从共享存储库中存储的功能组装服务,而根本无需考虑基础设施。而且由于无服务器应用程序是事件驱动的,因此它们可以显著地减少计算费用:按使用量计费器仅在某个功能响应调用时才开始运行,而在该功能停止活动时停止。
无服务器计算可能是云计算的最纯粹表达,是无止境的混合匹配服务阵列。除了内部部署服务器机架之外,云计算不仅可以激发企业的额外能力。这是企业构建计算未来的舞台。