【问题标题】:Which components do I need to host ASP MVC site on Google Cloud?在 Google Cloud 上托管 ASP MVC 站点需要哪些组件?
【发布时间】:2017-04-05 09:00:28
【问题描述】:

我希望有人冒险使用谷歌云托管 ASP MVC 网站甚至可能利用定价的谷歌组件。上周他们发布了一个help guide on ASP MVC with Google cloud,但是它只考虑了 Windows 服务器,而不是 Linux 的 ASP MVC。对我来说,当我想利用其他谷歌组件(如 bigquery 等)时,复杂性就来了。

我有两个问题:

  1. 技术:我需要哪些谷歌云组件或选择托管 ASP MVC 站点。 (由于支持 .NET,我说的是云站点,类似于 Azure)
  2. 计算定价:鉴于他们的定价基于compute engine/app eninge etc。如何估算/计算价格

【问题讨论】:

    标签: asp.net-mvc google-app-engine google-cloud-storage google-cloud-datastore


    【解决方案1】:

    这取决于你想对网站做什么以及你想自己配置多少。

    计算引擎是一种基础架构即服务环境,您必须在其中配置和管理所需的所有资源。这是最便宜、最灵活的选项,但需要自己配置 VM 的开销。您需要使用计算引擎来配置您的 .net 应用程序。查看Google Compute Engine,这将有助于Linux 实例Quickstart Using a Linux VM

    应用引擎提供平台即服务,这意味着您只需部署和平台管理资源。这将花费更多,但将管理一些流行语言的代码,如 Java、Python、PHP 或 Go(不幸的是,.net 不包括在内)。看看Google App Engine

    如果您的网站需要存储数据,则必须决定要存储的内容以及存储方式。

    • 云存储,用于保存图像、blob 和非结构化数据的完全托管数据存储。
    • 用于半结构化 NoSQL 数据的云数据存储。
    • Cloud SQL for MySQL 实例,对 OLTP 很有用
    • 用于分析/企业数据仓库项目的 BigQuery

    您可以阅读各种数据存储选项Google Cloud Data Store Options

    关于您问题的成本要素,您必须将您的要求叠加到 Google 的产品中以建立估算值。不幸的是,没有相关的应用引擎选项会使您的操作复杂化

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-24
      • 2011-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-15
      相关资源
      最近更新 更多