`
ialy_2000
  • 浏览: 33640 次
  • 性别: 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瘾

 

分享到:
评论

相关推荐

    相片管理系统gallery3-appfog.zip

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

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

    Nebula提供的优化硬件解决方案,基于NASA的云服务经验,为OpenStack用户提供了强大的支持。 7. **Parse**:Parse是一个针对移动开发者的云计算平台,专注于提供移动应用开发所需的各种资源和服务,使开发者能够更加...

    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 的功能很简单。去除了自己用不到的标签、分类、友情链接功能,仅有文章、页面、评论功能。目前还在完善中,...

    毕业设计。基于WebGL的3D展示和编辑系统,可以编辑和展示3D场景,支持几何体、材质贴图、各种移动旋转等操作+源代码+文档说明

    部署方式* 下载代码后可上传并部署到AppFog上(af update )* 开发环境时使用sqlite数据库,数据库文件直接放在项目根目录中;* 开发环境的MongoDB使用名为web3dhouse的数据库并有用户名/密码为admin/admin的账户* ...

    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 的功能特点:...

    Cloud Foundry:云时代的Linux/LAMP.pdf

    例如,AppFog基于Cloud Foundry并增加了PHP支持,AppState建立了支持Perl和Python的私有云,而Tier 3则为Cloud Foundry添加了.NET支持。 在中国,新浪SAE宣布基于Cloud Foundry增加对Ruby的支持,盛大云的OC Luong...

    外媒:2021年值得关注的10家云计算初创公司.docx

    1. AppFog:专注于PaaS(Platform-as-a-Service)服务,尤其是对开源项目CloudFoundry的支持。它提供多语言支持,致力于为开发者提供最佳的用户体验。 2. Bromium:利用虚拟化技术来保护各种终端设备(如台式机、...

Global site tag (gtag.js) - Google Analytics