在过去的十年中,新的应用程序开发的速度爆炸了,并且似乎正在加速。一些分析师希望到2023年底会看到一半的申请中的一半,这是过去40年中创建了多少申请。到2026年,这一数字预计将增长50%。
Nutanix产品和解决方案营销高级副总裁Lee Caswell说:“这些应用程序创建和使用的数据可能会为公司带来巨大的价值。”
“在竞争激烈的市场中,数据见解比以往任何时候都更为重要。”
这可能意味着客户数据,这会带来更好的体验或服务。或实时库存跟踪数据,以帮助管理供应链。卡斯韦尔说,来自IT系统的数据也有助于监视和调整操作以满足客户和员工需求。
他说:“新技术使IT团队更容易促进应用程序开发人员,他们正在创建旨在为公司带来更多价值的应用程序。”
他说:“这些新应用程序通常是加性的,并且需要对数据(无论是将数据存储为文件,块还是对象)以及它生活在公共云,数据中心还是边缘的一致访问。”
他说,由超融合基础设施(HCI)软件提供支持的现代IT系统 - 例如Nutanix云平台- 准备开发,运行和扩展现在和将来的应用程序。随着企业更新现有或新的新型现代应用,这种平台允许IT团队在其数据中心和公共云中优化工作负载。
随着应用程序开发“在云中,为云”成熟,新兴技术可能会导致新的收入流。sid nag,Gartner的研究副总裁。
纳格说:“在核心云服务的成熟驱动下,差异化的重点正在逐渐转移到可以直接破坏企业数字业务和运营的能力。”
“将云视为推动者而不是最终状态的领导者将在其数字化转型旅程中最成功。将云与其他相邻的新兴技术结合在一起的组织将表现更好。”
公司面临的挑战是找到充分利用云计算模型的体系结构和技术的最佳组合,并实现云中工作负载的设计,开发和操作。
允许创建可扩展,弹性,自动化和可观察系统的基于云的基础架构和平台的组合是云本地应用程序开发的基础。
由于云本身对不同的人意味着不同的事物,因此组织定义并坚持某些编码基本面,最佳实践和流程,以实现其应用程序开发和交付目标。
这云本地计算基础其他人描述云本地技术使组织能够在公共,私人和混合云等现代动态环境中构建和运行可扩展应用程序的创新。容器,服务网格,微服务,不可变化的基础架构和声明性API例证了这种方法。
“当人们说他们想要云时,他们真正想要的是能够灵活地部署资源并根据需要重新配置它们的能力。”史蒂夫·麦克道威尔Moor Insights&Strategy的预测。
“云本地是关于包装,管理和运行的对环境敏感的工作量。”
但是,在公司能够完全接受云本地应用程序开发之前,有许多架构考虑要做。
混合多云体系结构
这企业云索引报告在最后两个版本中表明,它在全球范围内的领导者说,混合的多云环境是理想的它部署模型。
而三分之一的受访者已经进行多云部署,其余的期望很快就会出现。
资料来源:Nutanix
虽然互操作性在这些多个云环境中至关重要,但研究还发现,应用程序移动性是组织的首要考虑。在过去的12个月中,所有接受调查的公司中有91%的人表示,他们已将其推进到新环境(主要是混合多云基础设施)的新环境(主要是混合多云基础设施)。安全性,性能和控制是这种转变的主要原因。
“企业应用程序和数据必须在不同的公共云环境中可移植,并且与本地私有云相互互操作。”克里斯塔·马科姆(Krista Macomber),评估员组的数据保护和多云数据管理高级分析师。
企业在使用与应用程序绩效和关键性有关的IT基础架构方面更具战略意义。AI和ML是当今大多数软件不可或缺的一部分。随着机器所做的更多和人类的作用,公司正在寻找动态的基础架构技术,这些技术在两者中都提供了最好的。
在此过程中,他们正在远离云与数据中心方法,并专注于“云智能”,而不是“云先生”。这涉及将每个工作负载与正确的云环境匹配根据各种绩效,成本和安全考虑。
无服务器计算
Serverless是一种云本地的应用程序开发和服务交付模型,它允许开发人员在不与服务器有任何关系的情况下构建和运行应用程序。服务器仍然是基础架构的一部分,但是它们从开发生命周期中完全抽象。
无服务器和其他的关键区别云输送模型提供商是管理应用程序缩放以及提供和维护其所需的云基础架构的。开发人员仅限于将其代码包装在现成的容器中。所有应用程序监视和维护任务,例如OS管理,负载平衡,安全补丁,日志记录和遥测任务都将卸载到云供应商中。
无服务器将当前的付费概念转到其头上 -无服务器应用程序根据需求自动自动扩展,并使用事件驱动的执行模型相应地计量。这意味着,当未使用无服务器功能时,它不会使组织付出任何代价。
将此与标准云计算服务模型进行对比,客户以固定的每月价格从云供应商那里购买了预定的应用程序或基础架构资源的单位。客户端或向下缩放包的负担取决于客户端 - 运行应用程序所需的基础架构始终是活动的,并且无论是否使用该应用程序。
在无服务器体系结构中,仅在需要时启动应用程序 - 事件触发应用程序代码运行,并且云提供商将资源动态分配给应用程序。客户仅支付直到代码执行为止。
根据工作负载要求,可以完全或部分无服务器的应用程序开发。总体而言,无服务器的应用程序比传统的应用程序更精细,更快,更简单地修改/现代化,因为它们仅提供完成工作负载所需的精确软件功能。
人工智能(AI)
在过去的十年中,AI和云一直在不断发展和发展。现在两者是如此交错,很难将一个与另一个分开。从Instagram过滤器到Google搜索,人们每天执行数十次执行的最常见任务都可以表明与人类生活无关紧要。
Google首席执行官Sundar Pichai将AI描述为对社会的影响“比电或火力更深刻”。那么,预计全球AI软件市场将是到2030年价值8500亿美元。
正是云将这些AI和ML模型传递给人类和机器。机器学习模型和基于AI的应用程序通常需要高处理能力和带宽。混合,多云部署可以比其他架构更好。
AI算法不仅可以理解商业消费者互动的语言,情感和其他核心方面,而且还可以促进应用程序开发并培训其他AI计划。
边缘计算
边缘计算已经成为物联网和机器人工作负载的完美补充。组织越来越希望分布式的IT体系结构控制和协调远程位置的设备和客户交互,同时将其与多个云服务和本地数据中心的数据和应用程序同步。
边缘带来云计算的功能根据企业的集中式设置,到客户或员工所在的任何地方戈登·哈夫(Gordon Haff),Red Hat的技术传教士。
Haff说:“边缘计算是一种认可,即企业计算是异质的,并且不适合有限和简单的模式。”
由于数据潜伏期较低,最后一英里范围更好,物理和数字安全性以及较小的复杂性的理想组合,Edge可以实现大量需要更新和不同方法来开发应用程序开发的用例:
- 它通过使它们获得足够可扩展的本地存储和计算功能来大大提高AI和ML模型的性能。
- 它通过在没有Internet连接的情况下处理集装代码在本地处理数据,将关键任务应用程序和工作负载的范围扩展到远程位置。
- 它通过在收集点即时处理数据来加速增强现实(AR)和虚拟现实应用程序。
- 它使应用程序可以通过在批准的基础架构上运行并将其限制为存储在特定地理区域内并在指定网络中传输的数据来遵守数据隐私法规和安全策略。
边缘不会以任何方式替代云。取而代之的是,它为应用程序,工作量和业务案例增加了可扩展性和可移植性,从而将云的能力扩展到其固有的优势之外。
Nutanix的Nutanix高级总监Greg White说,两者都很好,取决于用例,工作量和业务需求。
怀特说:“能够在不创建单独的管理,成本结构和员工知识孤岛的情况下同时做到这两项工作是重要且有价值的。”
他说,组织应该努力建立一个灵活的IT基础架构,以轻松利用数据中心,云和边缘。
怀特说:“这样,他们就可以在每次有新的需求时都能适应而不会撕开管道。”