现实中的开放源码云计算,第 2 部分: 针对云进行开发
2010-02-04 00:00:00 来源:WEB开发网核心提示:您可能对这样的说法 —— “一次编程,处处可用” —— 早有耳闻,现实中的开放源码云计算,第 2 部分: 针对云进行开发,但是如果想要为运行在某个云中的应用程序编程,恐怕真的需要知道其中的究竟,当然,它们带来的独特益处足以弥补这些限制,在 &ldq
您可能对这样的说法 —— “一次编程,处处可用” —— 早有耳闻。但是如果想要为运行在某个云中的应用程序编程,恐怕真的需要知道其中的究竟。在 “现实中的开放源码云计算” 系列的第 2 部分中,了解如何使用 PHP 编写一个运行在 Aptana 云计算平台上的应用程序。探索云应用程序和传统的 N 层应用程序之间的关键设计差异。
关于本系列
在这个分三部分的 “现实中的开放源码云计算” 系列中,学习如何判断云计算是否对您有帮助以及如何制定云计算战略。在第 1 部分中,了解云计算的益处、云的类型和可供选择的云计算平台。第 3 部分所涵盖的是部署在云上的应用程序生命周期的其他部分。
本文中,我们将学习用 PHP 编写一个简单的、在 Aptana 云计算平台上运行的应用程序。另外还将探讨云应用程序与传统 N-层应用程序的设计差异。
云计算架构
要想使软件稳定运行、执行良好且能进行伸缩以满足所有的功能需求,至关重要的一点是针对软件的运行环境来量身打造软件。这时要考虑您的软件所运行的环境是您自己的还是别人的。正如您在 现实中的开放源码云计算,第 1 部分:并不是所有云都相同 看到的,不是所有的云都相同。不同类型的云计算需要不同的设计。需要把基础云计算平台与专用云计算平台区分开来。
针对专用平台的架构
就架构而言,高度专用的平台最为复杂。当设计运行在这些云上的应用程序时,需要考虑很多问题。当然,它们带来的独特益处足以弥补这些限制。Google App Engine 是一个很好的例子。
- ››开放的云让业务更“闪亮”
- ››开放源码 CMS 入门,第 1 部分: 下载、安装和开始...
- ››开放源码 CMS 入门,第 2 部分: 通过 Eclipse 构建...
- ››开放源码 CMS 入门,第 3 部分: 构建定制存储
- ››开放源码 CMS 入门,第 5 部分: 为 Jakarta Slide...
- ››开放源码 CMS 入门,第 6 部分: 为 Jakarta Slide...
- ››现实中的开放源码云计算,第 1 部分: 并不是所有云...
- ››现实中的开放源码云计算,第 2 部分: 针对云进行开...
- ››现实中的开放源码云计算,第 3 部分: 管理云
- ››开放标准、开放源码和 Domino 6: 通过 Python 和 ...
- ››源码演示:java写吞食蛇游戏
- ››开放源码-SMTP发信客户端 for Java
赞助商链接