gpt4 book ai didi

asp.net-mvc-3 - 如何将Web应用程序转换为SaaS?

转载 作者:行者123 更新时间:2023-12-05 08:01:46 24 4
gpt4 key购买 nike

我有一个完整的 asp.net mvc 3 web 应用程序,它依赖于 mysql 数据库和 mssql 身份验证/授权数据库。我应该如何将应用程序转换为软件即服务 - 特别是与拥有多个租户有关?数据库应该只根据租户 ID 分隔表,还是每个租户一个数据库?我可以引用任何书籍或好的资源吗?我只是想看看是否有这方面的最佳实践,或者我所做的是否是标准的。

最佳答案

Software as a Service 是一个巨大的行业,并且正在迅速发展。主要的教育机构正在积极投资于包括有关 SaaS 的类(class)作业。加州伯克利大学就是这样的机构之一。他们在 SaaS at edx.org 上提供免费在线类(class) 。授课的两位教授都获得了高度评价。类(class)书籍可通过 their site购买 或通过 amazon.com .

注意:我与这门类(class)、大学、教授、任何免费在线教育网站都没有任何关系,我也没有加入该类(class)。 SaaS 上可用的内容不多,这是我能够找到的唯一资源之一。

编辑

关于数据库,要从单租户系统转换为 Multi-Tenancy 系统,必须使用抽象来分离内容。但是,这无疑会使内容量乘以表中的租户数量,从而导致查询时间变慢。在这方面,表必须按租户范围进行分区, View 代表这些分区。然后可以查询这些 View 。

关于asp.net-mvc-3 - 如何将Web应用程序转换为SaaS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12133437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com