<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d4684235500622716427\x26blogName\x3dCaiwangqin\x27s+blog\x26publishMode\x3dPUBLISH_MODE_HOSTED\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttp://blog.caiwangqin.com/search\x26blogLocale\x3dzh_CN\x26v\x3d2\x26homepageUrl\x3dhttp://blog.caiwangqin.com/\x26vt\x3d3393395200455623441', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe" }); } }); </script>

Caiwangqin's blog

Focus on Life, Cloud Service, Smart Hardware, Architecture, Technic and beyond…

Pitching Bindo



posted by Caiwangqin, 14:42 | Permalink | 0 comments |

Hello Amazon EC2


Step by step Launch Instance on Amazon EC2.

We have to pay attention on the Security Group, this is firewall on EC2, you have to enable some inbound port let services available for users.

now you have a clean machine running.


posted by Caiwangqin, 20:17 | Permalink | 0 comments |

Useful redmine plugins


posted by Caiwangqin, 10:32 | Permalink | 0 comments |

Which cloud server should we choose?


In order to find a good and cheap cloud hosting service to deploy our website powered by ruby on rails, i have tried lot's of cloud server hostings, include Engine Yard AppCloud, Linode, Voxel VoxCLOUD and rackspace cloud.

Engine Yard is developmented for Rails, and it's build on Amazon EC2. it support very friendly deploy web interface, but it also has constraints for install UNIX packages, if you do not understand ey cloud recipes, it may lost configration when you update instances.

but the price is cheap against other cloud services with save RAM, CPU and Disk space.
Linode is a very popular VPS for china mainland user as a proxy, who want to use Facebook or Twitter, which is blocked by chinese government. the speed is fast in mainland and the price is cheap, but we don't want to use it for our production hosting.
VoxCLOUD support a client tool for manage could servers, it even has a iphone version, but i don't need it for most of time.
Compare with Engine Yard, Voxel's price is not cheap, the default price of 1 Core 10 GB storage VoxCLOUD can not use  for production. if we upgrade the core and storage, the price will raise up, more than EngineYard and only has 100 GB storage.
i was thought rackspace is more expensive than others, but rackspace cloud is not expensive, the price is almost the same as Linode. i have heard that they had better customer service, now we use it for SCM system server.
Based on my testing, Engine Yard AppCloud maybe is the best hosting for Ruby on Rails Application so far.

标签: , , ,

posted by Caiwangqin, 18:23 | Permalink | 0 comments |