如何将我的.NET应用程序部署到Amazon EC2?

我有一个.NET Windows服务和一个.NET Web应用程序,我想部署到我的Amazon EC2 Windows 2008实例.此时,我需要做的就是将压缩文件复制到EC2框,将远程桌面复制到EC2实例,然后完成部署.

为了做到这一点,我尝试了LogMeIn Hamachi2来创建P2P VPN并使用RoboCopy来复制文件,但是看起来Hamachi在Windows EC2上不起作用.

将.NET应用程序部署到Windows EC2实例的解决方案是什么?我想避免在盒子上运行FTP服务器,只是为了让我的文件在服务器上运行,并且没有运行VPN服务器(如OpenVPN)来运行基于云的VPN解决方案.

也许我可以找到一种将Amazon S3用作策略的简单方法?有任何想法吗?建议?

我们使用 http://filezilla-project.org/.您可以使用SFTP并在备用端口上运行,这不应该太糟糕.

从理论上讲,你可以使用像WebDrive这样的S3客户端.我已经使用了WebDrive for WebDAV,它运行得非常好.没试过S3.

我想,这让我有另一种选择.您可以使用IIS [http://learn.iis.net/page.aspx/350/installing-and-configuring-webdav-on-iis-7/ ]运行WebDAV. WebDAV可以通过HTTPS运行,因此应该相当安全.

编辑

此外,您可以使用Beyond Compare推送您的更改.请注意,Beyond Compare也支持FTP比较.

相关文章
相关标签/搜索