我们得到了一个方向,公司应该向PaaS (Platform )类型的体系结构发展。我们有用servicestack.net开发的服务,PaaS容器可以用来托管以ServiceStack.net开发的基于.net的We服务。ServiceStack是否会提供以下任何一种托管服务,如Amazon、?
谢谢
发布于 2015-06-24 23:17:30
ServiceStack实际上只是一个标准的ASP.NET Web应用程序,因此可以很容易地部署到ASP.NET Web应用程序可以使用的任何地方。
ServiceStack还为部署到AWS的不同方法提供指南:
使用AWSSDK
使用MS WebDeploy实现AWS
使用八达通部署
servicestack.net网站本身就是部署在AWS上,它利用了AWS上的托管PostgreSQL数据库,并利用了像Amazon这样的其他PostgreSQL功能。
Azure
由于它只是一个普通的ASP.NET网络应用程序,所以通过以下粗略的指南在Azure上部署也是很简单的:
Deploy...。Azure SQL Server
如果将OrmLite与Server结合使用,则可以在Azure门户中创建Basic Server数据库。创建数据库后,在新创建的数据库主页中单击“查看.Net、ODBC、PHP和JDBC"链接后出现的对话框复制连接字符串。
然后,您可以在注册OrmLite Server连接时使用Azure连接字符串。要让您的Web在本地使用不同的Server数据库,并在将其部署到Azure时使用Azure DB,您可以将其添加为Web.Release.config XDT转换,方法是将其添加到运行的Web.Config文件中,并在部署到Azure时替换现有的Web.config appSetting:
<configuration xmlns:xdt="http://schemas.microsoft.com/XML-Document-Transform">
<appSettings xdt:Transform="Replace">
<add key="AppDb" value="{AzureSqlServerConnectionString}"/>
</appSettings>
</configuration>https://stackoverflow.com/questions/31038232
复制相似问题