简体   繁体   English

在 AWS RDS 中,“托管”服务和“完全托管”服务有什么区别?

[英]In AWS RDS, what is the difference between “managed” and “fully managed” services?

If I want to set up a PostgreSQL-compatible database on AWS, I have 3 choices:如果我想在 AWS 上设置一个兼容 PostgreSQL 的数据库,我有 3 个选择:

  • Manual: EC2 (spin up an EC2 and manually set up and maintain a PostgreSQL database on the EC2).手动:EC2(启动 EC2 并在 EC2 上手动设置和维护 PostgreSQL 数据库)。
  • Managed: RDS-PostgreSQL (AWS will set up and maintain the database instances).托管:RDS-PostgreSQL(AWS 将设置和维护数据库实例)。
  • Fully managed: RDS Aurora in PostgreSQL-compatible mode (AWS will set up and maintain the database instances, just like with RDS-PostgreSQL?)完全托管:PostgreSQL 兼容模式下的 RDS Aurora(AWS 将设置和维护数据库实例,就像使用 RDS-PostgreSQL 一样?)

My question concerns the difference between "managed" and "fully managed" .我的问题涉及“托管”和“完全托管”之间的区别 Many AWS certification training materials highlight the "fully managed" feature as an advantage that RDS Aurora in PostgreSQL-compatible mode has over RDS-PostgreSQL.许多 AWS 认证培训材料都强调“完全托管”功能是 PostgreSQL 兼容模式下的 RDS Aurora 相对于 RDS-PostgreSQL 的优势。 I don't understand what the distinction is.我不明白区别是什么。

AWS documentation lists these items as the advantage of the "managed" feature of RDS Postgres: "hardware provisioning, database setup, patching and backups". AWS 文档将这些项目列为 RDS Postgres 的“托管”功能的优势:“硬件配置、数据库设置、修补和备份”。 To compare, these are the items that AWS documentation lists as the advantage of the "fully managed" feature of RDS Aurora: "hardware provisioning, software patching, setup, configuration, or backups".作为比较,AWS 文档将这些项目列为 RDS Aurora“完全托管”功能的优势:“硬件预置、软件修补、设置、配置或备份”。 As far as I can tell, the only difference between these lists is "configuration".据我所知,这些列表之间的唯一区别是“配置”。 What am I missing?我错过了什么?

Note that I am not asking about other differences between RDS Aurora and RDS Postgres.请注意,我不是在询问 RDS Aurora 和 RDS Postgres 之间的其他差异。 I'm specifically asking about the difference between "managed" and "fully managed".我特别询问“托管”和“完全托管”之间的区别。

Your concern is to understand fully managed and managed services.您关心的是了解完全托管和托管的服务。

Let me explain fully managed service with an example of DynamoDB, which is a fully managed service.让我以一个完全托管的服务 DynamoDB 为例来解释完全托管的服务。 AWS manages all infrastructure, and software updates, and at the end all you need to do is use the service and maybe set up some IAM permissions to access it. AWS 管理所有基础设施和软件更新,最后您需要做的就是使用该服务,并可能设置一些 IAM 权限来访问它。

While in case of managed services it works on the shared responsibility, in short you have more control on it, AWS do not manage at Infra level like security patching, updates, scaling etc.虽然在托管服务的情况下,它适用于共享责任,简而言之,您对其拥有更多控制权,但 AWS 不会在基础设施级别进行管理,如安全补丁、更新、扩展等。

Now the above explanation of managed and fully managed services can be linked with multiple AWS services.现在上面对托管和完全托管服务的解释可以与多个AWS服务联系起来。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 AWS 托管服务中的 Apache Storm 替代方案是什么? - What is the Apache Storm alternative in AWS managed services? AWS RDS 作为 AWS Managed Grafana 中的数据源 - AWS RDS as Datasource in AWS Managed Grafana Amazon Connect、Amazon Direct Connection、AWS Managed VPN 和 Amazon Connect 有什么区别 - What is the difference between Amazon Connect, Amazon Direct Connection, AWS Managed VPN and Amazon Connect AWS 托管服务的访问控制 - Access control for AWS Managed services AWS 站点到站点 VPN 和托管 VPN 之间的区别 - Difference between AWS site-to-site VPN and Managed VPN Amazon Managed Blockchain和Amazon Blockchain模板之间有什么区别? - What is the difference between Amazon managed Blockchain and Amazon Blockchain Templates? AWS SAM 可以管理哪些服务? - Which services can be managed by AWS SAM? IAM 托管策略和工作职能托管策略之间的区别? - Difference between IAM Managed Policy and Managed Policy for Job Functions? AWS Aurora RDS中的群集和实例之间有什么区别 - What's the difference between Cluster and Instance in AWS Aurora RDS Zookeeper和托管复制数据库服务之间的区别 - Difference between Zookeeper and a managed replicated database service
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM