适用于Amazon EC2的原型设计

时间:2012-07-18 21:28:54

标签: testing amazon-ec2 sync setup-deployment prototyping

我想知道人们如何为EC2做原型设计。

在我的情况下,我想在我的首选编辑器中本地编码并同步到测试实例并在那里调试,这是常见的做法吗? (vi / vim over ssh不是一个选项)

如果是这样,是否有任何工具可以在本地将代码与rsync / sftp以外的测试实例同步,任何事情都是自动化的?

如果没有,有哪些选择?

感谢EC2的代码/调试周期(预提交)的任何提示/演练。

2 个答案:

答案 0 :(得分:3)

我首选的设置是

  • 本地计算机上的代码
  • 检入版本控制
  • 使用连续自动化将签入到版本控制并创建构建
  • 将构建结果推送到EC2上的QA(或您的案例中的原型)实例(我使用Maven,您可以使用FTP或rsync)。
  • 当QA(或原型设计)框正在执行您想要的操作时,请创建它的AMI。使用该AMI启动生产实例。

答案 1 :(得分:1)

版本控制是你的朋友。让您更改本地代码,将它们提交给修订控制服务器,然后将更改提取到您的amazon实例中。