linux工程师,RHCE
分类: 系统运维
2022-07-19 09:13:08
近年来,随着企业对对敏捷性、成本节约、创新和数字化转型的需求,云计算的采用率持续上升,企业面临着影响业务运营的新挑战和机遇。
IDC 云基础设施服务研究副总裁 Dave McCarthy 在 CIO 最近举办的“云计算的未来”活动中,分享了IDC 对 2022 年的全球云计算的预测,重点介绍了他认为在未来一到三年内对公司具有重要意义的四项预测。
到 2024 年,大多数传统的应用程序将获得一些现代化投资,其中 65% 的应用程序将使用云服务来扩展功能或替换低效代码。
这意味着什么呢?对我来说,这意味着当应用程序经历现代化过程时,将采取不同的表现形式。就像生活中很多其他的事情一样,我们总希望事情是绝对的,好像一切都会现代化一样。但实际上,当你观察企业实际持什么看法时会发现,企业始终对他们认为已经完全现代化、而且在现代化过程中仅仅做出很小改变的应用程序情有独钟......
这里有一些(传统应用程序)可能永远不会进行全面的现代化迭代。然而,这并不意味着他们不能利用一些较新的技术。因此,你将看到一些公司在保留传统的应用程序的同时,还引入机器学习和人工智能服务等新兴技术。这样,你就可以使用已有的应用程序并利用该数据变得更加智能,从而能够做出更快、更多的决策,而不必破坏代码库。或者在其他情况下,你可能会看到有人正在寻找一个新的用户界面或移动应用程序的设计,以便能够增强现有功能,而无需再次重新调整所有后端。
当然,正在进行现代化进程的人们正在寻找可用的不同工具。诸如基于容器代码之类的东西,寻找更多由 API 驱动自动化。例如能够更快地做出反应或对应用程序进行更精细的更新。或者坦白来讲,只是更快地开发新功能。
因此,随着公司着眼于构建他们的敏捷性,我们将继续看到在业务层面,各部分的应用程序现代化的程度不断增加。
到 2025 年,为了满足性能、安全性和合规性的要求,60% 的公司将在本地或服务提供商设施中拥有专用的云服务。
现在,专用云的概念在很大程度上可从混合的角度看,但更多的是从边缘计算的角度联系在一起。当然,我认为有些人觉得任何事物都在向公共云的方向发展。但是,如果你真的看看云供应商现在是如何处理它的话,他们会采取不同的方法。我认为他们已经意识到,在某些工作负载(或某些业务需求)中,云计算并没有那么有效,或者有一些特定的限制。
例如,你听到的很多关于边缘计算的内容都是需要减少延迟。从数据来源到云端做出决定,再返回的路径可能令人望而却步,尤其是在实时情况下。想想制造环境……毫秒都至关重要,它们可能意味着安全场景或产品缺陷之间的差异。
你经常看到的另一种情况是,对数据存放地点的更多控制。所以在欧洲,我们都听说过 GDPR 是一种法规,在美国也有些类似的。现实情况是,数据的所在地是很重要的,并且这些情况将越来越多。
然而更重要的是,你会看到这些情况在业务连续性的背景下出现。如果公共云,或你和公共云之间的网络突然不可用怎么办?我们需要某种方式来继续运行该应用程序。例如,如果你是一家零售企业,你的系统后端出现某种故障,你仍然需要处理交易,并了解你的库存。
为此,专有的云解决方案可以解决这个问题。
到 2023 年,80% 的使用云服务的公司将建立专门的 finops 功能,通过策略驱动的观察和云资源自主优化,以实现价值最大化。
因此,这是大规模云选择的副作用之一。资源周转的便利性减少了很多前期的摩擦,但它带来了一个新问题。它产生了意想不到的成本……
其中一个问题是,在许多公司中,并不总是有专人负责了解所有这些功能。这是因为有很多因素会影响云成本。有些是架构方面的;有些是运营方面的。你对你目前工作所需的案例进行监控或调整的力度是多大?在必要时,你有多快的速度重新调整它们?当资源未被充分利用时,你是否会自动管理资源?整个运营效率通常由运营团队负责。
还有一些因素,是围绕大量云计算成本而产生的商业条款。你是采用了预留的实例类例还是竞价的实例类型?或者诸如合同上的批量折扣?
因此,面对的挑战不仅有这些潜在的不可控成本,还有还不一定有可存放的地方。因此,这种 finops 的想法实际上是,无论是公司内的一个人还是一群人,都需要分配责任。因为最终,如果你具备洞察力并且正在研究这个环境时,你可以思考上述这三个领域并找出可以撬动哪些杠杆?我们可以做些什么来确保在云资源支出方面的效率,以及随着解决方案的扩展我们将如何看待它?
《linux就该这么学》不错的linux自学书籍