`
ialy_2000
  • 浏览: 32924 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
阅读更多

 

 

AppFog是一个推出不久的云计算PAAS平台即服务,是在2012年值得关注的十个云计算服务里排在首位的。本人获悉之后加入了开发者试用行列,首先搭建了用于个人知识管理的网页书签服务。采用的是java平台,根据网上速度评测选择美国西部的机房,代码则是从google app engine原博客项目改造过来。由于担心是否支持数据备份导出问题,我对这个个人知识管理的网页书签服务使用程度比较低,而且最近发现美国西部机房的网络有点慢,甚至很不稳定,经研究发现应该是国家防火墙在作怪。然后,最近我突发奇想注册了一个域名www.BrandsTroy.com,想做一个诉说品牌故事的网站,因为我发现大型商场里很多品牌都是英文的,而且几乎完全都不认识,而在网上查找,也经常没有什么信息,所以做了一个这样的品牌故事汇网站,去发现一些著名品牌和奢侈品,并描述他们的品牌故事。我将这个网站托管在appFog云计算平台上,并将域名绑定上去。下面简单介绍一下appfog的一些使用经验:

 

1、存储和流量配额限制。appfog上每个免费注册账户有2G内存可用,最多可运行8个实例/网站,每个网站最大数据存储100M,50GB月流量。问题最大的是每个数据库实例只有100M,月流量50GB,我分析一下,对于大多数网站来说(包括个人博客、企业网站)应该已经够用了,按照平均每篇文章大小10K计算,最大可容纳1万篇文章信息,每天写三篇文章则可以支撑7、8年运行。而流量大约是每天1.5G,按照每个网页15K计算,每天可支撑11万次访问,可在Alexa全球排名到达3万名以内,看来是足够了。

 

2、万一要迁移,就要面临数据迁移的问题。数据库备份,appfog是完全支持的。通过运行命令行 af tunnel 命令选择数据库实例,然后选择数据库对应的备份工具如mysqldump,输入备份文件名,则可以备份下来。备份下来的mysql数据文件,可以恢复到appfog上其他的mysql数据库实例上或者本地机器的mysql数据库上。

 

3、机房选择。之前看网上评测说美国西部机房网络比较快,经过实际使用测试,得出美国西部的机房非常不稳定(因为国家防火墙的缘故),而且速度其实也很慢。所以经验是,新加坡的机房还算稳定,速度也还行。当然,做网站别存在任何侥幸心理,别放任何违反法律、反人类、政治敏感内容在你的网站上。

 

4、服务维护、日志查看、应用上载,全部都可以通过af工具顺利完成,参考https://docs.appfog.com/getting-started/af-cli

 

5、数据库账户获取,需要通过af tunnel获得登录数据库名以及账户名和密码,而数据库地址,需要写程序来获得,如java可写一个jsp程序部署上去访问它来得到数据库IP地址信息:

jsp程序内容:

<%

out.println(java.lang.System.getenv("VCAP_SERVICES"));

%>

 

顺便说一句,做这些必须得带着玩的心态,别太认真,国内的环境实在让人不踏实,说不定哪天全没了。

祝你玩得开心!

 

原文来自:IT瘾

 

分享到:
评论

相关推荐

    Appfog 部署web应用图文教程

    Appfog 部署web应用图文教程,详情可直接访问:http://www.zt49.com/thread-12-1-1.html

    相片管理系统gallery3-appfog.zip

    gallery3-appfog是Gallery在appfog的版本。 Gallery是一款用PHP开发的基于WEB的相片管理系统,Gallery 非常易于使用,包括一个配置向导,对于相片的操作包括自动生成缩略图、相片的大小改变、选择、排序等。   ...

    今年值得关注的10个云计算服务 AppFog居首.docx

    今年值得关注的10个云计算服务 AppFog居首.docx

    Python库 | difio-appfog-python-1.1.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:difio-appfog-python-1.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    whereubeen-orchestrate-demo:Orchestrate的演示应用程序及其定位功能以及AppFog部署

    编排地理位置演示演示Orchestrate的应用程序及其位置功能以及AppFog部署。设置本地开发环境对于本地开发,我们必须在当前的终端外壳中设置两个环境变量。 您可以从Orchestrate数据库信息中心获取这些信息。 $ ...

    webapp2-starter:基于app-engine-starter,但可在Google App Engine外部使用

    还要注意,我将main.py更改为wsgi.py并设置了应用程序变量,使其可与appfog一起使用。 事情摘要:: lib/ - will hold your custom libraries, thirdparty libraries usually just go on root folder models/ - ...

    noderce:使用 Nodejs 编写的博客程序

    noderceNoderce 是一个使用 nodejs 编写的博客程序,使用了 , 等第三方框架、模块。使用 做存储。Noderce 的功能很简单。去除了自己用不到的标签、分类、友情链接功能,仅有文章、页面、评论功能。目前还在完善中,...

    youBBS v1.04

    youBBS是一款基于标准php+mysql 框架的超轻型论坛,可方便移植到其它云平台,如SAE、BAE、AppFog。是大家经历了国内两大庞大论坛系统的臃肿、功能繁多之后向往的一种简单、简洁的微论坛。 youBBS v1.04 的功能特点...

    youbbsphp论坛系统v1.6

    youBBS是一款基于标准php mysql 框架的超轻型论坛,可方便移植到其它云平台,如SAE、BAE、AppFog。是大家经历了国内两大庞大论坛系统的臃肿、功能繁多之后向往的一种简单、简洁的微论坛。 更新记录: 1. 修复了由于 ...

    vagrant-phpdev-ubuntu:Vagrant 上的 PHP 开发

    AppFog(cli) https://www.appfog.com/ Fluentd(td-agent) http://fluentd.org/ phpdev-tools https://github.com/mp-php/phpdev-tools 网页界面 SQL 好友...

    bookapp-rest:带有 maven、JPA、SpringMVC、AngularJS、jQueryUI 的 Java REST 应用程序

    bookapp-rest 这是一个小的示例书店应用程序,显示了使用 JSF... 有关和的运行实例,请参阅 Appfog 使用的技术: 行家 JPA / EclipseLink 春天 ModelMapper(用于创建 DTO) JSF2 SpringMVC AngularJS 用户界面

    wechat-enterprise:微信公众平台企业号版本

    你可以在CloudFoundry、appfog、BAE等搭建自己的机器人。 License The MIT license. 交流群 QQ群:157964097,使用疑问,开发,贡献代码请加群。 感谢 感谢以下贡献者: project : wechat-enterprise repo age : 7...

    urt-webmonitor:基于 Web 的 Urban Terror 服务器监视器,带有集成的 HTML5 桌面通知

    演示: (该演示托管在 AppFog 上,由于它们的服务极其不稳定,它可能会不时停机。我们将很快将其移至我们自己的托管环境以提高正常运行时间) 它如何提供帮助? 再也不用离开您的浏览器查看您最喜欢的 Urban ...

    youBBS 1.04.zip

    youBBS是一款基于php mysql的轻型论坛,界面简洁优美,性能高效,代码安全,ui优美,可搭建在多个平台:普通vps环境、SAE php、BAE php、Appfog php。 功能特点: 以微博形式的站内呼叫 @yourname ; 站内收藏...

    youbbs.rar_WEB开发_PHP_

    youBBS是一款基于标准php+mysql 框架的超轻型论坛,可方便移植到其它云平台,如SAE、BAE、AppFog。是大家经历了国内两大庞大论坛系统的臃肿、功能繁多之后向往的一种简单、简洁的微论坛。youBBS v1.03 的功能特点:...

    snova-c4_nodejs

    目前支持NodeJS的有Heroku/Cloundfoudry/Openshift/Dotcloud/Appfog等,参考这些PaaS提供商官方文档部署 服务端实现可在github中下载,或者到googlecode上下载 部署到VPS上参考 安装客户端 客户端为gsnova zip包,...

    Bank of China Exchange Rates-crx插件

    支持的货币:GBP,HKD,USD,CHF,SGD,SEK,DKK,NOK,JPY,CAD,AUD,EUR,MOP,PHP,THB,NZD,KRW,RUB更改日志:3.3.5-错误修复3.3.4 -appfog服务不稳定,添加了旧数据服务以进行备份3.3.3-更快,更稳定3.3.2-...

    中国银行汇率「Bank of China Exchange Rates」-crx插件

    监控中国银行外汇牌价,显示汇率走势图,条件提醒等。 如果您在中国有业务或者是在国外...3.3.4 - appfog服务不稳定,增加旧的数据服务备份 3.3.3 - 更快,更稳定 3.3.2 - 修复徽章文本 支持语言:English,中文 (简体)

    Beginning.Amazon.Web.Services.with.Node.js.1484206541

    Hosting a Node.js application in a production environment usually means turning to PaaS hosting such as Heroku or AppFog, but this approach brings problems. Deploying Node.js directly to AWS solves ...

    YouBBS简洁的PHP论坛 v1.02

    摘要:PHP源码,论坛社区,YouBBS YouBBS基于php + mysql构建,是一款界面极其简洁的PHP高速论坛,可移植到多个平台,目前已成功移植到SAE、BAE、AppFog。这款程序去除了一般论坛繁琐的功能,尽量给人干净的界面,丝毫...

Global site tag (gtag.js) - Google Analytics