【问题标题】:Using Amazon AWS as a development server.使用 Amazon AWS 作为开发服务器。
【发布时间】:2011-12-13 17:17:30
【问题描述】:

我还是很便宜。

我有一个软件开发环境,它是标准的 Ubuntu 11.04 加上一堆来自 Canonical 的更新。我想设置它,以便当我需要在“野外”服务器上进行完整系统测试时,我可以每周使用 Amazon EC2 实例 2 小时。

有没有办法设置 Amazon EC2 服务器映像(Ubuntu 11.04),这样每当我启动它时,它就会启动,自动下载代码更新(或相反接受 git push 更新),然后让我准备好启动启动应用程序服务器的一个实例。是否也可以将该服务器绑定到一个 URL(例如 ec2.1.mydomain.com),以便我可以使用浏览器访问我的网络应用程序?

此外,有没有一种方法可以在我准备好测试时运行命令行实用程序来启动我的实例,然后在我完成测试时将其关闭?使用此模型,我将能够为每个开发人员分配一个或多个开发服务器,并且只在它们被使用时付费。

【问题讨论】:

    标签: amazon-web-services amazon ondemand command-line-interface virtual-server


    【解决方案1】:

    是的,是的,而且更多的是。以下是一些可以在 SO 和 SF 上搜索/搜索的好东西
    --ec2 command line tools,
    --从正在运行的实例中创建自己的 AMI(以节省繁琐和耗时的启动 gumf),
    --route53 APIs for doing DNS magic,
    --ubunutu cloud-init for startup scripts,
    -- 32 位微实例是您开发工作的朋友,因为它们属于 free usage bracket

    【讨论】:

    • 谢谢詹姆斯。我一定会看看这一切。
    【解决方案2】:

    詹姆斯所说的一切都很好。如果您正在寻找需要较少技术知识和研究的东西,我也会考虑:

    【讨论】:

      猜你喜欢
      • 2021-09-11
      • 2016-12-09
      • 2012-12-18
      • 1970-01-01
      • 1970-01-01
      • 2020-05-29
      • 1970-01-01
      • 2012-12-22
      • 1970-01-01
      相关资源
      最近更新 更多