工具/服务器/服务运行一个networking启动办公室

对于在小型networking启动中作为系统pipe理员加倍的开发者,您build议运行哪些服务/服务器/设备?
我也接受最佳实践的build议

让球滚动 – 这里是我所拥有的一些东西。

  • OSSIM套件
  • Pingdomvalidation阶段和生产状态(我有自定义脚本挂钩到付费短信网关)
  • OpenDNS的
  • SVN服务器(Linux)。
  • 备份服务器(Linux)。
  • 邮件在Google应用上 ( 优先考虑LDAP集成 )
  • Linksys的WRT54GL路由器与无线的番茄
  • 网关与iptables( 亚诺的脚本 ),DHCP机器上的Linux和LDAP
  • Ccnet服务器进行持续集成 。
  • 源代码审查工具(还没有。喜欢rietveld的东西)
  • Reddit克隆工作的想法。
  • Nmap和NDiff
  • 转储服务器。 作为洪stream客户端,游戏服务器和数据处理任务加倍。
  • RSR的WorkRave (不是作为一项服务,但我推动了很多)
  • OpenVpn从无线连接到局域网

我问这个问题已经有一段时间了。 2年后更新列表:-):

  • 混帐
  • jenkins持续集成
  • Nagios警报
  • 石墨为应用程序级graphics
  • 神经节
  • 用于networking和SNMP的Cacti
  • Splunk查看错误日志
  • Gerrit代码审查(git)

对于代码审查,我们使用比其他人更成熟的ReviewBoard 。 我认为在内部安装Laconi.ca是一个好主意,这样人们可以发布有关他们工作的快速更新。

我也推荐像Basecamp这样的项目pipe理工具,像Lighthouse这样的bug跟踪系统,或者如果你能负担得起,那么优秀的FogBugz也是如此。

您还可以添加FreeNAS以获得更好的NAS存储盒。

否则,你几乎涵盖了一切:)

我会推荐Unfuddle 。 这是一个基于networking的项目pipe理系统。 它包含项目,项目里程碑,问题跟踪,消息传递和集成源代码控制(svn和git)。 一些更昂贵的计划也包括时间跟踪。

我们将它用于几个不同的项目,对于小团队来说是免费的!

绝对需要一个错误跟踪器和一个项目pipe理设置。 假设事情开始顺利,我会build议一个电子表格开始跟踪所有的硬件资产和软件许可证。 文件pipe理也很重要,并把它整合到一个保持修改历史的wordpress博客中是非常好的。

你会使用IM吗?

我会考虑OpenFire ,它的免费企业级,jabber服务器。 你可以logging所有的“上个月我们在聊天室里谈论什么”的好话。 而且还要确保连接。 随着你的成长,可能会有人不在同一个办公室工作,这是一个很好的工具。

我看到的一个“红旗”是没有讨论服务器驱动器冗余(您正在运行的RAID 1或5 )或备份(至less有一个月的可恢复性)。

我build议你安装TRAC – 一个令人敬畏的bug跟踪器。

另外还有一点需要强调的是,越来越多的创业公司正在使用云服务,比如谷歌电子表格和Gmail以及更多的服务。

我build议你尽量保持最重要的文件和资产的安全,而不是像谷歌电子表格这样的服务。

看到前几天Twitter遭到的惨败 : Twitter惨败

事情是谷歌和其他服务将永远比你的系统更安全(他们有钱,他们知道他们的*),但事情是,这足以让攻击者控制你的谷歌凭据,并控制你的信息。 您需要确保在您的个人账户和您的企业账户之间划清界限,并在这些业务账户上执行最大的安全性。

一个低成本的项目pipe理系统将使用维基。 MediaWiki是标准的wiki。 如果你喜欢,也有其他人。 你肯定会需要一个Linux机器作为开发服务器运行(也许运行一个web服务器和你的代码库的最新实例)。 这个盒子可以翻倍,不pipe你想要什么。 我们在这个盒子上运行自定义脚本,例如。 做现场监测。 也运行我们的源代码控制(CVS)。 这个盒子还可以作为我们使用块orkut,脸书等的networking(我们为他们开发应用程序)的代理加倍。 它也运行一个vnc服务,以防我们需要做一些debugging(eclipse + xdebug)。 有一个function性的sendmail实例。 该框由iptables保护。 我们运行一个SSH隧道,以防我们需要访问任何阻塞的服务。 你可以运行一个openfire的jabber服务(并使用它的网关服务,虽然其中一些可能不一定是开箱即用的))