amazon-web-services - 在 AWS RDS 中, "managed"和 "fully managed"服务有什么区别?

标签 amazon-web-services amazon-rds amazon-aurora

如果我想在 AWS 上设置一个 PostgreSQL 兼容的数据库,我有 3 个选择:

  • 手动:EC2(启动 EC2 并在 EC2 上手动设置和维护 PostgreSQL 数据库)。
  • 托管:RDS-PostgreSQL(AWS 将设置和维护数据库实例)。
  • 完全托管:采用 PostgreSQL 兼容模式的 RDS Aurora(AWS 将设置和维护数据库实例,就像使用 RDS-PostgreSQL 一样?)

我的问题涉及“托管”和“完全托管”之间的区别。许多 AWS 认证培训 Material 强调“完全托管”功能是 PostgreSQL 兼容模式下的 RDS Aurora 相对于 RDS-PostgreSQL 的优势。我不明白有什么区别。

AWS 文档将这些项目列为 RDS Postgres 的“托管”功能的优势:“硬件配置、数据库设置、修补和备份”。相比之下,AWS 文档将这些项目列为 RDS Aurora 的“完全托管”功能的优势:“硬件供应、软件修补、设置、配置或备份”。据我所知,这些列表之间的唯一区别是“配置”。我错过了什么?

请注意,我不是在询问 RDS Aurora 和 RDS Postgres 之间的其他差异。我特别询问“托管”和“完全托管”之间的区别。

最佳答案

您关心的是了解完全托管和托管服务。

让我用 DynamoDB 的例子来解释完全托管的服务,这是一个完全托管的服务。 AWS 管理所有基础设施和软件更新,最后您需要做的就是使用该服务并可能设置一些 IAM 权限来访问它。

虽然在托管服务的情况下,它负责分担责任,简而言之,您可以对其进行更多控制,AWS 不在基础设施级别进行管理,例如安全补丁、更新、扩展等。

现在上面对托管和完全托管服务的解释可以与多个 AWS 服务相关联。

关于amazon-web-services - 在 AWS RDS 中, "managed"和 "fully managed"服务有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66935952/

相关文章:

mysql 空值情况当为 null 时不起作用

node.js - 从服务器请求资源时是否可以隐藏 aws ec2 实例的 ip?

mysql - Datamapper 不将记录保存到 MySQL

amazon-web-services - AWS Aurora Serverless 无法解释的写入 IOPS

mysql - aws DMS 仅复制更改错误

postgresql - 如何更改 AWS RDS Postgres 数据库时区?

java - 用于创建 Lambda 的 AWS Java SDK 版本

ios - 亚马逊 AWS AWSCognitoCredentialsProvider 初始化错误

java - 找不到 AWS S3 凭证提供程序(Java SDK)

database - 降级AWS RDS实例存储类型和备份保留期限是否会导致停机和数据丢失?