欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

为您的云计算平台选一个合适的API

程序员文章站 2022-09-21 13:27:01
  云提供商和跨平台的API:今天,许多环境都采用的是多家云提供商甚至多个平台的服务。所以,跨平台的兼容性的需要显得越来越重要。越来越多的供应商提供通用的HTTP和HTTPS API的整...

  云提供商和跨平台的API:今天,许多环境都采用的是多家云提供商甚至多个平台的服务。所以,跨平台的兼容性的需要显得越来越重要。越来越多的供应商提供通用的HTTP和HTTPS API的整合,以便为客户提供更大的云多功能性。此外,跨平台的API允许云租户能够访问不只是他们的主要云服务提供商的资源,而且还能够访问其他云提供商的资源。

  企业现在可以访问不同云提供商和平台的资源和工作量,这可以节省大量的时间和开发能源。

  为您的云计算选择合适的API平台是十分重要的。注意,有可能是您的环境的正常工作需要多种不同的API模型。此外,要知道,这样的云服务模型是非常新的,同时仍然存在一些问题需要解决。具体而言,平台和基础设施的兼容性一直是一个问题。有时会出现应用程序无法与基于云计算的API平台正常工作的状况。在这种情况下,重要的是要规划部署,并确保在任何开发之前,所有环节都可以互操作和执行兼容。

  并非所有的云服务提供商和API都是一样的!

  这意味着,取决于你的环境,你必须彻底保证您正在寻找的平台部署将与您的供应商的云模型兼容。除了软件层的兼容性,云提供商提供的API模型必须在规模上支持不同地区的地理冗余操作。在某些情况下,可能需要穿越整个国家的快照或备份。寻找能够统一网络基础设施的供应商,使双方的工作量和API函数能够跨广域网运行。

  整合多个服务平台的需求产生了一个新的云API市场。现在,领先的技术创新者们正努力去满足这个市场的需求。随着越来越多的数据和IT环境变得分布,使用API整合平台和应用程序的需求日益增长。

  在创造了坚实的平台的市场竞争中,目前已经出现了几家市场领导者。仅举几例:

  l Apache CloudStack平台

  l 亚马逊网络服务API和Eucalyptus

  l 谷歌计算引擎

  l Simple Cloud API

  l OpenStack API

  l VMware vCloud API

  每款解决方案和平台都有自己的优点和问题。但是,他们有一个共同点:互操作性。例如,CloudStack模式仍将可以与任何潜在的虚拟机管理程序集成,并支持其他常见的云API模式,包括AWS API、OpenStack API,甚至VMware的vClo​​ud API。

  其他的解决方案,如Simple Cloud API,是由一些组织开发和资助的,以建立一个真正的跨平台的云环境。在这个例子中,Simple Cloud API能够与亚马逊和微软服务整合。您选择的解决方案将取决于你的基础设施。如果存储连通性是一个问题,寻找一个可以轻松地集成跨广域网的各种存储模型的平台。

  随着越来越多的企业寻找有效的方式将他们的环境连接在一起,云模型市场只会继续增长。具有安全,多租户云环境的能力,有助于建立一个强大的基础设施能力的增长和扩张。是否需要通过广域网有效地分配数据,或在不同的平台粒控制虚拟磁盘图像,可以帮助企业实现更大的云弹性。