云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名解析_饥荒服务器_免费申请

小七 141 0

dotCloud–帮助向云过渡

在上周宣布dotCloud正式上市后,有几个人问我,这种方法与其他方法有何不同帕斯。英寸总结一下,虽然我认为dotCloud的产品有其优点,并且解决了一些有趣的用例,但它实际上更接近IaaS层,而不是真正的"PaaS"?正如我几个月前写的那样,PaaS应该真正的目标是I)提高开发人员的生产力;ii)为他们提供一个对IT基础设施的抽象层,以便他们能够专注于他们擅长的(并为之付费的):构建高质量的应用程序。这不应该是关于服务器、SSH和IP地址,而应该是关于应用程序、持续集成、负载测试等。PaaS通过确保它有效地解决了开发人员在开发、构建、测试、部署、扩展和维护一个申请。什么是dotCloud吗?dotCloud可以被视为"steroïds上的厨师"(这可能是Opscode首先应该如何将Chef货币化)。因此,它允许您根据一些"方法"(称为"构建文件")轻松地创建新的虚拟机,这些方法将匹配典型场景,例如"我想要一个安装了PHP和MySQL的VM"或"我想要一个安装了PHP和MySQL的虚拟机"节点.js已安装"。然后,您可以自定义生成的VM(通过运行shell脚本)、通过SSH访问等等服务。在哪里不匹配吗?虽然dotCloud解决了一些有趣的问题(见下一节),但它根本不是PaaS。dotCloud是一个解决方案,它将帮助您将典型的软件堆栈构建为虚拟机并在云中实例化它们。虽然开发人员可以使用最终的虚拟机,但这与IT操作团队为他安装这台机器没有什么不同:开发人员这样做不会获得任何生产力,他们的代码、构建、测试、部署、缩放和维护用例也不会通过使用dotCloud以任何方式得到帮助。开发人员仍然需要决定将代码存储在何处和如何存储,在何处以及如何构建和测试代码,将其部署在哪个应用服务器上,该应用服务器需要如何在操作系统上进行配置、调整和设置,他们将如何设置群集,如何在万一的情况下回滚应用程序出了问题,他们如何透明地实时更新在生产环境中运行的应用程序而不中断服务,PaaS提供商如何实时修补应用程序服务器,等等,这些问题都无法解决点云.dotCloud是一个真正能帮助你构建和运行虚拟机的服务,不是吗应用程序。所以,dotCloud没用吗?没用?当然不是,尤其是许多企业内部系统没有"云等效物"但是,公司通常会希望在其应用程序中利用同类最佳的PaaS,以获得真正的生产力收益,然而,通常会有一些"遗留"系统,这些系统依赖于一个典型的软件堆栈,它们必须以传统方式在虚拟机中运行。在这种情况下,dotCloud方法是非常优雅的,因为它提供了一种简单的方法来定义堆栈的外观并在云中配置它——如果您直接依赖EC2,这个过程将更加复杂VMs。一次此dotCloud VM已启动并正在运行,它可以被任何客户端使用,包括运行在是的-结论您有许多以基础设施为中心的遗留系统希望在云中运行,dotCloud提供了一种简单的方法来实例化这样的vm。但是,如果您是一名开发人员,并且您正在寻找提高生产率和解决典型开发用例的方法,那么您需要的是一个真正的PaaS—例如,如果您是在Java虚拟机上开发的话,那么您需要的是一个真正的PaaS机器。如果你想自己体验一下,为什么不免费注册并部署一个测试应用程序呢?继续,Sacha Sacha Laboury,首席执行官