Amazon RDS on Outposts

在本地环境中部署 Amazon RDS 托管数据库

Amazon Relational Database Service(Amazon RDS) on AWS Outposts 让您能够在本地环境中部署完全托管的数据库实例。AWS Outposts 是一项完全托管的服务,可将 AWS 基础设施、AWS 服务、API 和工具扩展到几乎任何数据中心、主机托管空间或本地设施,以实现真正一致的混合体验。通过部署 Amazon RDS on AWS Outposts,您可以像在云环境一样,在本地环境中设置、操作、扩展 Microsoft SQL Server、MySQL 和 PostgreSQL 关系数据库。Amazon RDS on AWS Outposts 为本地数据库提供经济高效且可调整大小的容量,同时自动执行耗时的管理任务,包括基础设施预置、数据库设置、修补和备份,让您可以专注于应用程序。

部署 Amazon RDS on AWS Outposts 时,您可以在本地环境中运行 RDS 来处理需要在本地数据和应用程序附近运行的低延迟工作负载。Amazon RDS on AWS Outposts 还支持自动备份到您的 Outpost 或 AWS 区域。您可以使用相同的 AWS 管理控制台、API 和 CLI 在云和本地环境中管理 RDS 数据库。Amazon RDS on AWS Outposts 支持 Microsoft SQL Server、MySQL 和 PostgreSQL 数据库引擎,不久之后还会支持其他数据库引擎。

Amazon RDS on Outposts 的优势

Amazon RDS on AWS Outposts 使您可以轻松地在本地预置和操作关系数据库,包括需要与本地数据和应用程序保持接近的低延迟工作负载。RDS on AWS Outposts 可自动执行本地数据库的管理任务,包括预置、操作系统和数据库修补、备份、时间点还原和计算扩展、实例运行状况监控和失效转移。
Amazon RDS on AWS Outposts 只需在控制台中单击几下、使用命令行接口(CLI)或 API 调用,即可扩展本地数据库的计算和内存。在使用 RDS on AWS Outposts 时,您可以微调数据库性能,从而提供有关数据库性能运行状况的可行见解。

Amazon RDS on AWS Outposts 会进行监控以检测运行状况不佳的数据库实例,并使用相同的存储量自动恢复这些实例,从而确保本地数据库的可用性保护。RDS on AWS Outposts 使您可以自动备份本地数据库,支持时间点还原,并为每个数据库设置自动备份保留期。

AWS Outposts 上的 Amazon RDS Multi-AZ 通过在第二个 Outpost 上部署备用实例来增强可用性,并使用同步复制技术使备用数据库实例上的数据与主数据库实例保持同步。

您可以使用相同的 AWS 管理控制台、API 和 CLI 在云中和 Outposts 上管理 RDS 数据库。您可以使用统一的 Amazon RDS 界面轻松管理混合云数据库实例集。

工作原理

AWS Outposts 允许您在本地或主机托管站点中运行 Amazon RDS。您可以像在云中一样使用 AWS 管理控制台、API 或 CLI 在 Outposts 中部署和扩展 Amazon RDS 数据库实例。Outposts 中的 Amazon RDS 数据库使用 AWS KMS 密钥进行静态加密。Amazon RDS 会自动将所有自动备份和手动快照存储在 AWS 区域。

RDS on Outposts 是如何运作的