在Web开发中使用云计算

时间:2010-08-17 08:23:50

标签: cloud

任何人都可以告诉我网络开发人员可以用云计算做什么,对于谷歌搜索引起的这个非常基本的问题感到遗憾。请告诉我如何使用或在PHP Web开发领域中使用此技术。我使用了AMAZON的ec2,但我只是按照他们的手册,这是非常简单的文件存储。但是以什么方式可以帮助我做出很棒的项目呢?

2 个答案:

答案 0 :(得分:3)

作为开发人员,大多数时候您宁愿花时间来创建您的 应用程序和服务没有太多关于可伸缩性和部署问题(尽管它也有趣的部分) 云计算平台为您提供了一系列解决方案,可以简化和加快您的开发周期,让您将资源作为服务使用,并且只为您使用的内容付费,因此在大多数情况下,它可以非常经济高效
我在云计算中可以找到的最重要的事情之一是,您可以方便地终止许多单点故障和瓶颈的情况。 服务高度可用,您可以轻松扩展和维护资源!
例如,使用亚马逊网络服务,您可以

  • 在EC2实例上托管您的网站
  • 在S3上分享和分发您的数据
  • 使用SimpleDB或RDS管理分布式数据库
  • 使用SQS或SNS分发消息和通知
  • 使用CloudFront维护和满足内容需求容量

所有这些都有几个易于处理的API调用...
作为底线,您可以使用这些解决方案创建许多优秀的项目,我可以肯定地说,基于云的开发(和MapReduce)满足了我的很多需求,并为我开发快速,高度可扩展的方式做出了贡献。可靠的服务

答案 1 :(得分:1)

使用云计算开发的Web应用程序(例如Google应用引擎)提供了固有的可扩展性。此外,应用程序开发人员无需担心硬件设置,托管和维护。在云中,Web应用程序也确保了高可用性。