asp.net-mvc-5 - Lambda 和 DynamoDB 上的无服务器 CMS

标签 asp.net-mvc-5 aws-lambda amazon-dynamodb aws-api-gateway

我正在考虑启动一个开源项目来开发基于 AWS 技术的无服务器 CMS。我希望使用 DynamoDB 作为存储数据的后端,而不是使用简单的 Markdown CMS。我想从这里的社区了解这个想法是否合理并且听起来不错,因为我在 AWS 方面经验有限,因此对此还不够坚定,并寻求一些帮助。

我将在通过 Lambda 提供服务的 ASP.NET MVC Core 中开发 CMS。此 CMS 将具有一个外部 API,即 ASP.NET MVC Core Web API。

我还需要一些关于运行此 CMS 的成本的想法,即您认为与传统 CMS 相比,运行它是否会更便宜,或者 DynamoDB 是否可以榨取大量果汁!!!

最佳答案

运行无服务器比传统软件便宜得多。 CMS 无服务器上有大量开源项目。

一些预建产品

开源无服务器 CMS:

有一些值得一提的。

确保您在 Google 上搜索无服务器开源 cms 项目,并对任何现有项目做出贡献,或者通过创建全新的 CMS 系统来发挥作用。

希望有帮助。

关于asp.net-mvc-5 - Lambda 和 DynamoDB 上的无服务器 CMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52683265/

相关文章:

javascript - 提交表单后禁用重定向

java.lang.IllegalStateException : InputStream has already been read - do not use InputStreamResource if a stream needs to be read multiple times 错误

amazon-dynamodb - 为包含数百万个项目的 DynamoDB 表中的每个项目添加一个属性

Node.JS Dynamodb put 内存问题

asp.net-mvc - asp.net 5 (vnext) build IConfiguration 丢失

c# - MVC 5 - 角色 - IsUserInRole 和将用户添加到角色

c# - 找不到类型或命名空间名称 'System'

amazon-web-services - 无服务器框架 - 在 "self"源未找到值

android - 用于移动应用程序开发的云数据库中生产/开发/测试数据的单独模式

database - 如何计算 AWS DynamoDB 表的临时吞吐量?