【问题标题】:Using both AWS and GCP at the same time?同时使用 AWS 和 GCP?
【发布时间】:2017-05-11 23:08:18
【问题描述】:

我有一个社交网络网站,我将所有媒体存储在 S3 中。我打算将 AWS 用于 S3+Lambda,将 GCP 用于 GCE、Cloudsql。以这种方式使用它有什么缺点? GCP 和 S3 之间的带宽(因为它不在同一个网络中)?

谢谢。

【问题讨论】:

  • 从 S3 转移定价(前 10TB/月每 GB 0.09 美元)、延迟增加、管理两个云的复杂性增加,而且如果 任一 Google Cloud 或 AWS 有严重的服务中断,那么您的服务可能会停止。为什么要拆分东西?

标签: amazon-web-services amazon-s3 google-cloud-platform google-cloud-storage google-compute-engine


【解决方案1】:

当您利用一个提供商的优势或实现冗余/灾难恢复时,同时使用这两种服务是有意义的。您可能还会发现某个提供商的定价模型更适合您的用例。代价是不便、管理互操作性的额外代码、学习两组 API 和库以及可能的延迟。

我亲眼见过的几个用例:

  • 通过 Transfer Job 系统将 S3 存储桶备份到 COLDLINE 中的 Cloud Storage;目标是保护代码和数据备份免受最坏情况下的 S3 数据丢失或 AWS 中的帐户黑客攻击
  • 使用 BigQuery 分析在 AWS EMR 中预处理并同步到 Cloud Storage 中的日志;根据您的工作负载,BigQuery 的成本可能比运行 Redshift 集群的成本低很多

我还听说 Google 的 ML 管道在某些领域更胜一筹,因此这可能是一个常见的交叉案例。

鉴于您的大部分基础架构已经在 Google 中,您是否考虑过使用 Cloud Functions 和 Cloud Storage 来代替 Lambda 和 S3?

【讨论】:

    猜你喜欢
    • 2020-09-18
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    • 1970-01-01
    • 2021-10-11
    • 2020-10-10
    • 1970-01-01
    相关资源
    最近更新 更多