经理要求我做一项关于使用Cloud进行回归测试的研究/研究。目前,我们有一个运行在中央主机上的python脚本,它在不同的盒子中分发测试用例,运行它们,检索结果并在中央主机上进行比较。我们希望用云服务器有效地替换这些盒子。
在做了一些研究之后,我有一些关于云服务器的问题:
发布于 2013-11-13 21:14:02
1.飞行中的数据
据我所知,您应该将服务器视为任何其他服务器。如果你在互联网上做的事情很简单,它们在互联网上仍然很简单。如果希望加密,请使用加密。并不是每个人都需要加密,因为您必须在性能、安全性和实用程序之间取得平衡。如果您通过HTTPS、SSH/SCP或SFTP传输数据,您可能会没事。
现在,即使提供者说他们为你加密你的数据,你对他们是如何处理数据的知道多少?他们怎么处理钥匙?有一些将管理此功能的服务为您,但即使这取决于您自己的信任。更好地评估他们正在做的事情以及它给他们的访问权限。
至少去Rackspace,你的数据就是你的数据。你想怎么处理就怎么处理。
2a。RedHat
Amazon和Rackspace都有Red服务器。
2b。服务器使用
云提供商对服务器运行的时间收取费用,而不是根据您正在做/处理的内容。如果你想降低成本,你总是可以想象服务器和/或关闭它。或者,您也可以将其视为具有创建所需的多台服务器的能力。
3.数据传输
如果您在同一数据中心内传输数据,则不收费。确保你使用的是内部IP地址。
混血
如果我对在任何云提供商上进行回归测试有任何建议,请使用持续集成(例如詹金斯,可能是您的Python )和配置管理(厨师、SaltStack、可抗或木偶)。你越自动化越好,从长远来看你会更好。我列出的所有项目都是开源项目,您可以自己运行(或获得托管支持)。
https://stackoverflow.com/questions/19964344
复制相似问题