Electronic Joint Business

Solution for E-Business

deployment

基于Azure开发和发布PHP应用

云计算是当今IT世界的头等大事。云计算(Cloud Computing)是网格计算、分布式计算、并行计算、网络存储、虚拟化、负载均衡等传统计算机技术和网络技术发展融合的产物。提供资源的网络被称为“云”。

“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。

简单的说云计算简化了企业 IT 的基础架构且给企业提供了更大的可配置性和灵活性。在原有模式下如果构建一个小型的应用,你需要租用服务器、需要考虑租用服务器的安全和稳定因素等。如果构建一个中大型的应用,我们需要花巨资购买硬件来集群,然后花巨额资金购买所需的系统软件并且聘用一些人员来维护系统。

现在云平台能提供我们程序所需的硬件设备和软件设备,用户所要做的只是根据自己的需要租用这些已有的资源,上传应用程序并修改配置文件,就可以灵活扩展或收缩所占用的资源,以达到合理利用资源的目的,同时也减少了维护这些软硬件的成本。

在这篇文章中,我们将关注云平台之一 — 微软的 Windows Azure,并演示如何在此平台上部署 PHP 应用,虽然我们不打算深入去了解云技术的方方面面,但是我会尽量提供相关的信息和资源,为你今后的学习打下基础。

>>> 阅读全文

 

, , , , , , , , ,

在Azure上开发部署Tomcat Java应用

文章评价:
也许你还不知道,微软的 Windows Azure 支持多种异构平台环境,在 .NET 之外,用户还可以运行多种语言和平台,比如Java, PHP, Ruby 等等,你甚至可以使用完整的 Web 应用服务器,比如 Tomcat,关系型数据库比如 MySQL,还可以使用像Eclipse 这样的 IDE。详细信息可以参考这里

在这篇文章里,我们想介绍如何开发和部署一个简单的 Java 应用”Hello,World”到 Windows Azure 里,我们会先用Windows Azure SDK 提供的本地 Dev-Fabric 进行演示,之后会将其部署到真正的 Windows Azure 云端里。

准备工作
首先当然是需要下载 Azure SDK,Azure SDK 依赖于 IIS 服务器,在 Windows 7 上,可以在控制面板中的“程序与功能”中,点击“打开或关闭Windows功能“,在列表中选择 IIS(internet信息服务),同时需要勾选它的 ASP.NET 扩展。

此外,Azure 的 Storage Emulator 还依赖于 SQL Express,这是 Microsoft SQL Server的裁剪版,你可以在这里下载一份拷贝。

接下来我们需要准备一些工具,包括安装 JDK,Tomcat 等等,你还需要下载安装 Eclipse IDE (WTP)。注意,不要安装Tomcat的‘32-bit/64-bit Windows Service Installer’, 因为 Windows 服务是无法在 Azure 上部署的。详细安装过程略过。 Eclipse WTP 的安装直接解压即可。

>>> 阅读全文

 

, , , , , , ,