云计算不是一个二元决策

JFrog人工智能与多云战略

云还是不云?这已经不是问题所在了。在选择公共云服务时,许多企业发现他们更喜欢一群云,而不是只有一个云。

企业在如何托管其IT基础设施方面面临着一系列令人眼花缭乱的选择,以找到符合业务需求的最佳组合。无论您是选择将操作完全保留在云中,还是在混合系统中维护本地组件,您都不必坚持使用单个云提供商。您可以跨多个公共云分布资源,以最大限度地2022世界杯阿根廷预选赛赛程提高性能、功能和成本节约。

这是一种越来越多的企业每天都在采用的策略,要么是有意的,要么是作为业务的有机增长。在一个Forrester咨询公司最近的一份报告接受调查的86%的云技术决策者将他们当前的云战略描述为多云。

您的DevOps管道将成为多云解决方案的一部分,并且JFrog人工存储库管理器让我们了解了客户的做法。我们的工作在云中启用DevOps帮助福布斯杂志将JFrog命名为其2018云计算100强榜单突破性的云计算公司。

什么时候一个云提供商还不够?

多云意味着拥有更多正确的东西,比如可伸缩性、敏捷性和安全性。但它也更需要管理、整合和诊断。因此,在推出云路线图之前,您需要考虑自己的需求。

这些是企业选择使用a的一些常见原因multicloud策略

  • 最大化性能-将每个工作负载类分配给执行该类型任务最快的云提供商。
  • 节约成本-为不同的工作负载分配最具竞争力的价格。
  • 避免供应商锁定-当你更喜欢开源而不是专有api用于通用效用计算时,你可以以最小的重构需求改变云提供商。
  • 收购整合-您可能需要在合并或收购后将使用不同公共云的现有管道混合到一组通用操作中。

其他考虑因素可能是从每个云平台、负载平衡、风险降低和灾难恢复冗余中获得最佳创新。

那些采用多云策略的企业强烈支持它。如此之多,事实上,以至于这是企业管理协会2017年的一项调查在使用多云策略的企业中,57%的企业报告使用四个或更多的公共云。

JFrog如何帮助实现多云

对于DevOps来说,多云最简单和最常见的用途之一是使用一个云提供商进行开发和测试,另一个用于生产。当您需要支持多个开发环境时,这一点变得更加重要,例如将Java应用程序开发和测试分配给一个云提供商,而在另一个云提供商上进行Go开发。两者都可能产生容器,并将其发布到另一个云中的公共生产环境中。

理想情况下,在多云环境中,开发人员不应该考虑为特定的云构建软件,因为无法保证他们的代码最终会在哪个云上运行。它们应该针对开源api进行开发,这样部署就可以流向不同的目标环境。

当开发人员遵循此实践时,操作人员可以自由地管理来自不同云提供商的计算资源之间的应用程序部署2022世界杯阿根廷预选赛赛程为了最有效地结合性能和成本

这很容易用Artifactory完成。Artifactory部署在每个云开发环境和每个云目的地中,可以配置为自动将所有的软件构件复制到每个环境中。通过这种方式,您可以保证在所有云目的地拥有所有正确的二进制文件版本。

尽管每个公共云可能不同,但Artifactory在所有公共云中传播一致的工件结构。

容器具有独立的依赖关系,允许跨不同环境进行一致的操作,这对多云战略的发展至关重要。像Kubernetes这样的容器编排工具可以帮助处理跨这些环境的复杂部署。

人工智能也有助于这一点,特别是作为一个用于Docker镜像的Kubernetes注册表例如,一个中央存储库,可以部署到这些存储库中云自动化平台。此外,Artifactory还与多家云提供商合作,以方便集成,包括谷歌云、亚马逊AWS和微软Azure等主要平台。

如果像大多数企业一样,您正在考虑采用多云策略,或者希望改进或扩展您所拥有的多云计划,请仔细查看Artifactory。

你现在就可以开始免费试用——当然是在云端上。