zerotocloud, 使用NetflixOSS实现零到云的脚本和指令

分享于 

4分钟阅读

GitHub

  繁體 雙語
Scripts and instructions for Zero To Cloud With NetflixOSS
  • 源代码名称:zerotocloud
  • 源代码网址:http://www.github.com/Netflix-Skunkworks/zerotocloud
  • zerotocloud源代码文档
  • zerotocloud源代码下载
  • Git URL:
    git://www.github.com/Netflix-Skunkworks/zerotocloud.git
    Git Clone代码到本地:
    git clone http://www.github.com/Netflix-Skunkworks/zerotocloud
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/Netflix-Skunkworks/zerotocloud
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    到云,使用 @NetflixOSS

    Netflix发布了大量的工具和应用程序来帮助使用云。 作为基础设施,它们更难以设置一个客户端库,像中央的jar 一样。 通常,每个应用程序可以独立运行,但它们在一起工作的效果更好。 本教程专注于在一个新的AWS帐户上引入 @NetflixOSS 堆栈,以类似的风格在内部进行。

    反馈总是很感谢,请提交一个问题或者拉请求参加。

    这里网页可以按

    假设
    • 在美国西部( Oregon ) 工作,又名 us-west-2.
    • 我们执行非破坏性操作,因这里如果你有现有的AWS帐户设置,那么它们将不会冲突。 但是,如果使用新区域,可能会更容易找到实例等。
    • 如果现有基础设施,如密钥,请紧密按照说明进行操作,不要使用现有的备用项。 我不想在现有基础设施中打开安全漏洞。
    • 有很多机会在网络层或者应用层锁定这些应用程序。 或者限制实例可以执行的操作。 将对其他安全预防措施进行参考,但它们并没有全部集成到本教程中。
    • 这不是一个"为云开发"教程,这将使得一个很好的后续。
    • 这将花费一大笔钱。不多,但有些。
    教程

    完成之后,请务必阅读下面的清理说明,以便不收取你不使用的资源。

    附加项

    如果你有问题,设置基础设施可能是 frought,因此,如果你已经这么做 ! 这里有一些额外的练习,可以帮助你扩大你对Netflix堆栈或者自动更新的知识。

    清理

    本教程中采取的操作创建了AWS将为你收费的资源。 几个小时的使用将不会增加多少。 如果意外地让我们的实例运行分配的卷,那么成本可能会增加。

    • 在Asgard中,删除所有自动缩放组
    • 在Asgard中,删除所有负载均衡器
    • 在Asgard中,删除所有安全组
    • 在 Asgard,删除所有应用程序( 这些都存储在SimpleDB中,大小很小)
    • 在EC2控制台中,转到AMI页并注册所创建的所有 sp。
    • 在EC2中,转到快照部分,删除所有快照

    通常情况下,最后两项通常由管理人员清理。

    待办事项
    • 来自Asgard的UDF变量不在用户的ubuntu环境中
    • 模块 MATCH的版本被封装
    • 在karyon实例上停止 tomcat
    • 不同区域中的多个尤里卡实例。

    相关文章