我相信stackexchange在IIS和Windows服务器上运行。
我知道Windows服务器没有类似于厨师/傀儡的东西,但它确实有powershell,可能还有其他我不知道的东西。
在Windows服务器上可以做多lessconfigurationpipe理,这样我就可以启动一个ec2实例并运行脚本来configuration服务器。
configuration方面:
注意:这是一个纯粹的Web服务器,所以基本上只需要build立一个IIS网站,打开未知的服务,获取最新的修补程序等。
(除了configuration前端Web服务器,然后创build一个自定义的AMI)
一些选项:
您可以使用RightScale的免费开发者账户完成上述所有操作,事实上这就是我为了生活而做的事情; 重点关注在公共云上构buildWindows解决scheme。
这里(修改的链接)是在Windows上运行一个厨师客户端的一些信息,你也许可以使用托pipe的厨师解决schemeopscode为5个以下的节点提供免费的testing。
使用Amazon Web Services的Cloudformation
Kaavo还提供一项服务,允许您的云实例的configurationpipe理,并与Windows一起工作
使用Powershell远程处理你自己,但可能不值得痛苦。
免责声明:我为RightScale工作。
以上全部在30分钟以内。 我刚刚做了你所说的并且今天configuration了一个sql server。
使用IIS和ASP.NET附带的ami并启动。 花几分钟时间。 您将等待5分钟以获取用于远程login的Windows密码。
然后远程login并运行更新/补丁。 configurationIIS并上传您的应用程序。
阿米尔也提到了一个很好的select,但我是一个自己做的人。 我喜欢浪费时间去试图找出愚蠢的东西。