Cloud 云发展

Cloud 云发展,cloud,Cloud,我需要开发一个基于云的解决方案。我的问题是: 什么是最好的解决方案,最简单的api 对于开发,我将需要一个相同的api托管服务,什么托管将是最好的发展 通过谷歌搜索,我现在找到了CloudStack来回答我的所有问题,但在深入研究之前,我将感谢您的评论 问候,, Meir是一种IaaS解决方案。如果它回答了您的问题,那么您正在寻找承载VM而不是应用程序(平台即服务,又称PaaS)或提供特定服务(软件即服务,又称SaaS)的云 大多数IaaS云符合AWS(AmazonWeb服务)模型(例如Open

我需要开发一个基于云的解决方案。我的问题是:

  • 什么是最好的解决方案,最简单的api

  • 对于开发,我将需要一个相同的api托管服务,什么托管将是最好的发展

  • 通过谷歌搜索,我现在找到了CloudStack来回答我的所有问题,但在深入研究之前,我将感谢您的评论

    问候,,
    Meir是一种IaaS解决方案。如果它回答了您的问题,那么您正在寻找承载VM而不是应用程序(平台即服务,又称PaaS)或提供特定服务(软件即服务,又称SaaS)的云

    大多数IaaS云符合AWS(AmazonWeb服务)模型(例如OpenStack、CloudStack、WindowsAzure更新)。它们有VM、卷、安全组、区域等。API都是RESTful的

    云是否最简单取决于工具的质量、客户端SDK、您的编程能力,最重要的是,API是否提供了您所寻找的特定IaaS功能


    例如,CloudStack的原始API具有委托管理功能,允许一个帐户代表另一个帐户创建资源。对于希望向中间商或外包商提供云服务的云服务提供商来说,委托管理非常有用。然而,AWS有一个非常好的.NET SDK,许多工具都理解EC2 API。

    我认为你应该试试Microsoft Azure。有许多语言(不仅仅是.NET)的SDK,整个API都是RESTfull的,并且有很好的文档记录。你有很多虚拟机操作系统在你的配置中,我认为有一件事你会感兴趣:Azure有API构建服务,你可以在Azure基础设施和服务的基础上开发你自己的API。在这个示例中,您可以为基于Azure服务(如VM)的自动化流程开发特殊API。这些API将由Azure本身处理,所以您不需要运行特殊的应用程序来处理API请求

    如果您正在考虑更好的选择,我建议您选择亚马逊AWS。但是,另一种选择是Openstack,因为Openstack是一个社区,许多公司都选择了它,例如HP、Rackspace等。就良好的API支持而言,这些都是很好的解决方案,因为它们有各种语言的实现。他们也有很好的服务来托管你的应用程序。最重要的是,他们提供了良好的支持

    然而,这些都是昂贵的,我建议你尝试Azure,因为它更便宜,如果你的项目规模较小

    浏览以下链接:-