始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

国内首家PaaS平台新浪SAE

发布时间:  2012/9/13 17:40:48
 在20日上午举行的“云计算.平台与应用实践”分论坛上,新浪云计算.产品经理王伟平带来了《Sina App Engine》主题演讲。

  以下是演讲实录:

  很高兴能够在这里跟大家分享SAE的实践经验,云计算.真的是越来越流行了,不同领域的朋友对云计算.也有不同的理解,云计算.到底是什么呢?SAE团队也有自己的理解。我们把云计算.技术当做解决问题手段之一,我们更关心提供给用户的性能,安全性、可能性,一切不以使用为目的的云计算.都是浮云。

  下面大家跟我们一起走进SAE的世界。

  首先介绍一下SAE,SAE是简单、高效的应用开发和运行平台,SAE团队成立于2009年。2009年11月份推出了第一个版本,是国内首家PaaS模式的公有云平台。作为典型的PaaS模式的公有云平台,SAE提供了一系列的服务,这些服务几乎包含了Web应用需要所有的功能,使用这些服务开发Web应用就像搭积木一样简单。

  SAE还采用了所付仅所用的付费模式,依据资源的使用量进行精确的计费。并且在SAE管理面板上可以清晰的看到资源使用量和以及对应费用支出,所有费用的扣减都是透明的。

  这里列出了SAE提供的一系列核心服务。SAE提供了MySQL、Storage等等所有服务,每一项都是采用分布式的系统架构设计,具有高度的稳定性和扩展性。使得每项服务都可以应对无限的访问量。

  如果需要对服务扩容,只是要增加对应的服务器就行了,当然这个过程也不需要开发者关心,我们已经准备好了足够多的服务器,如果需要对服务器进行扩容,只要点一下按钮,就可以对服务和扩容。

  我们也开发了一个沙箱防护机制,将资源相互隔离,不会影响,这就相当于每个用户在独享SAE提供的服务。

  SAE不断依据用户需求,继续增加更多的服务,比如即将上线的KVDB分布式的数据库服务SAE还支持第三方服务的接入,理论深SAE可以提供的服务也是可以无限扩展的。

  下面给大家演示一下SAE上的开发应用。这个页面就是应用列表页,这里可以查看自己已经创建的应用清单,点击应用的名称就可以进入到管理面板,SAE同时还支持团队协作的开发。应用的创建者可以邀请更多的开发者来参与应用的开发,如果加入到某一个应用,这个应用就会出现在参与的应用列表当中。在SAE上,还可以通过多种的方式来创建应用,我们已经将微博这些常用的比较流行的开源应用程序移植到应用平台,直接安装就可以使用。还可以通过应用向导,选择您熟悉的开发框架对应应用。

  下面演示一下在SAE上创建应用,点击创建新应用的链接,就可以进入到创建应用的界面,这里只是输入应用的二级域名,和应用的名称,这个应用就创建好了,SAE创建的域名是SAE免费赠送的。创建完了就可以进入应用的管理面板,这时候就可以开发应用了。这就是应用管理面板代码管理的界面,每个应用都可以创建多个版本,每个版本都会有一个独立的子域名访问,可以讲任何一个版本设置成默认版,这样就可以通过应用的访问版本,这给开发者提供极大的便利。我们创建两个版本,第一个是默认版,第二个作为升级版,通过这个版本子域名可以访问到,还可以在线调试代码,把这个版本设置为默认版,就完成应用升级的过程。升级之后发现还有问题,可以马上切换到原来的版本上。创建好一个版本,就可以马上使用在线的SDK编辑代码。

  SAE提供了三种SDK,在线SDK,可以通过浏览器随时随地在线编写代码,另外还有Windows客户端和Linux的客户端,可以使用任何你喜欢用的编辑器编辑代码,通过SDK的客户端就可以把部署在SAE,SAE所有代码都保存在云端上,可以用SDK的客户端保存在本地,三种开发方式可以随意的切换。这就大大降低了开发成本,能够让工程师把更多的精力放在业务实践上,编辑好的代码,我们就可以通过浏览器访问这个程序,进行调试。SDK还提供了一个快捷链接,点一下这个链接,就可以在浏览器上查询浏览的结果。这就是刚才那个程序的运行结果,SAE开发就是这么简单。

  以前做网站首先需要做系统架构设计,还需要购买服务器,送去托管,安装操作系统,安装各种服务软件,还要依据业务需求对服务软件进行配置,也的时候还需要解决兼容性的问题,所有烦琐的工作都准备好了之后,才能够开始编写代码,大多数情况下,开发环境和运行环境还会有一定的差别,还需要把这个代码部署到环境当中调试,还需要配置防火墙,抵御病毒的攻击,黑客的入侵。所有问题都解决了,网站终于可以上线了。但是网站上线了,并不代表安枕无忧了。比如说网站使用过程中,访问量激增,导致宕机,我们不得不重新建架构,网站不断的重构,网站业务无法正常运转,有了SAE之后,这件事情就变得轻松多了。我可以在任何时间、任何地点登录到SAE,使用浏览器就可以编写代码,随时随地都可以进行部署调试,只需要点一下按钮,切换一下版本就可以上线了。不再需要做系统架构设计,使用SAE的服务,就可以应对千万级的访问量,不再需要购买服务器,苦寻靠谱的机房托管,不需要运维投入,SAE运维团队24小时进行服务监控。可以找回14天内任何数据,这个数据不仅仅包括数据库的数据,也包括从部署获得代码。


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      1
     
     
     
     

    0371-60135900
    7*24小时客服服务热线