zoukankan      html  css  js  c++  java
  • 基于Amazon提供的EC2平台构建云端应用实践

    关于云计算,云平台,云应用现在讨论的很多了,实际上,云并不是很玄的东西,我也和一些朋友早先有些交流和研究。

    我比较认可的定义是这样:云计算的核心理念是让计算这种资源,变得像我们日常生活中使用水,电等资源那样,可以按需索取,并支付相应的费用,而不需要每个人都造一个发电机

    从这个意义上说,云计算是一种变革,而且绝对是好的变革。在这场游戏中,有两种主要角色:服务提供商和服务消费者。目前几个巨头都在这个领域有所作为,包括Amazon,Microsoft,Google等等。其中Amazon是大家公认的前驱者,也是目前做得相对较好的一家。

    对于这些巨头来说,云计算绝对是一笔大的生意,投入多少都不为怪。而对于服务消费者来说,我们能够在这场变革中得到什么呢?

    简单地说,云计算和平台,让任何一个小公司甚至个人都可以做出世界级的应用(我的意思是说,有这样的条件,至于能不能做出来当然看你的能力了),进一步印证了世界正在变得扁平的道理,因为你的瓶颈不可能会出现在硬件或者网络方面,你也不需要预先为此做出投资,你可以关注在应用上,前期的时候,你可以购买相对少一些的资源,当你的用户量上来的时候,你可以添加更多的资源,很自然地实现扩展。

    Amazon的云平台是 Amazon Elastic Compute Cloud (Amazon EC2) , 微软的云平台是https://windows.azure.com

    其实对windows azure,作为.NET开发人员而言,应该是更有亲切感的。但我自己目前还没有发现如何注册或者购买,好像是说我们所在的区域还不支持。而我对EC2是早有耳闻,今天花了一些时间,实践了一下,总体来说还是比较顺利的

    我选择了一台Windows 2008 R2的服务器,带有SQL Server。我的一个测试程序已经配置成功,这是一个使用了SQL Server,WCF Domain Service, Silverlight 等技术做的演示页面。

    image

    image

    如果大家有兴趣,可以到 http://aws.amazon.com/ 开始你的云端之旅

    下面是一些相关事项

    1.你需要有一个能支付美元的信用卡,你需要自己详细阅读有关的价格和收费条款

    2.你需要手头有电话,激活帐号的时候,会给你打一个电话(应该是机器打的),英语的

    3.Linux的服务器比Windows的服务器便宜一些,而且好像有一个免费的使用Linux服务器的期限

    4.你最好自己有域名(可以映射过去),因为他默认会生成一个很长的域名,而且那域名肯定不是永久的

    在配置的过程中,遇到一些问题,给大家也提醒一下

    1.一般给的虚拟机,都只装好ASP.NET 3.5,我们需要手工地运行下面的命令安装ASP.NET 4.0

    image

    2. 还需要确认WCF是否能正常工作

    image

    3.如果使用RIA Service,需要单独安装Toolkit

    http://go.microsoft.com/fwlink/?LinkId=192054

    4.根据你的实际情况,选择SQL Server Express还是SQL Server Standard版本

    我目前是测试阶段,选择了Express

    5.访问aws.amazon.com可能速度不快

    我家里用的网络经常要等很久才能链接上,这可能与网络有关系。

    可以这么说,一个新的时代已经开始,我们要做的就是迎接挑战和机遇。High five

  • 相关阅读:
    oracle11g expdp/impdp数据库
    SqlServer触发器
    tomcat8.5.20配置https
    oracle常用函数积累
    Eclipse 搭建tomcat+动态项目完整版
    Windows7下ftp服务器
    Orcle定时生成表数据作业
    Oracle将一列值逗号拼接wm_concat函数
    Oracle表空间 ORA-01653:
    node+mongodb+ionic+cordova
  • 原文地址:https://www.cnblogs.com/chenxizhang/p/2221437.html
Copyright © 2011-2022 走看看