Amazon Aurora PostgreSQL 从头到尾
Amazon Aurora PostgreSQL from A to Z
了解设计和管理 Amazon Aurora PostgreSQL 数据库集群
你将学到什么
-
PostgreSQL 基础知识
-
RDS Aurora 架构和内部结构
-
构建和管理 Aurora PostgreSQL 数据库
-
设计 Aurora PostgreSQL 集群
-
Aurora PostgreSQL 的最佳实践
-
有效利用全局数据库、克隆、无服务器、CCM 等功能…
要求
-
使用任何 RDBMS 的经验
-
AWS 云的工作知识
-
基本 Unix shell 脚本
-
开放深入学习
描述
附:
- 本课程的重点是设计、构建和管理 Aurora PostgreSQL 集群
- 本课程不会教您 SQL 或数据库设计
谁将从本课程中受益?
- 希望利用 Aurora PostgreSQL 的云架构师和工程师
- 有兴趣深入了解 Aurora Postgres 的数据库管理员
- 希望利用 Aurora Postgres 构建云原生应用程序的云开发人员
- 任何有兴趣了解 Aurora Postgres 与 Postgres 社区版本有何不同的人
目标
在本课程结束时,您将能够:
- 设计和部署高度可用且可扩展的 Aurora PostgreSQL 集群
- 从各个角度(网络、数据、A&A …)确保数据库集群的安全
- 有效利用 Aurora 功能,例如全局数据库、无服务器、克隆、缓存管理等。
- 使用 CloudWatch 指标、事件、日志进行监控
- 使用 Performance Insights 等工具调整查询性能
先决条件
本课程面向有兴趣将 AWS Aurora PostgreSQL 数据库用于云应用程序的任何人。如果您是 PostgreSQL 新手,请不用担心,因为本课程从 PostgreSQL 基础知识开始。
- 亲身体验 AWS
- 使用任何 RDBMS 的经验
- 基本 Unix shell 脚本
- 开放学习
课程大纲
课程分为多个部分。每个部分都以标题为“部分目标”的课程开始。为了更好地理解课程中涵盖的主题,请查看您感兴趣的部分中的第一课(预览)。
- PostgreSQL 基础知识
- Aurora 架构深入研究和集群设置
- 监控功能和工具(CloudWatch、增强监控、Performance Insights ..)
- 设计高可用性、可扩展的集群
- 集群配置管理
- 查询性能调优
- Aurora Postgres 安全
- 有效利用 Aurora 功能,例如全局数据库、无服务器、缓存管理
- 极光灾难恢复
- 备份恢复
- 集群管理任务,例如清理、分析、解释等。
我为什么建立这门课程?
Aurora 非常复杂,其架构与市场上现有的数据库非常不同。当我开始学习它时,最大的挑战是缺乏 Aurora 的具体信息。唯一的信息来源是 Amazon Aurora 文档网站,以我的愚见,这并不是最有效的学习方式。我花了很长时间才理解 Aurora 的架构和功能;文档中的教程涉及手动步骤,主要是在控制台上,因此它们不容易遵循。长话短说,对于刚接触 Aurora(和 Postgres)的人来说,学习 Aurora 可能会令人畏惧。
根据我学习 Aurora Postgres 的个人经验,我决定开设本课程,以帮助其他人在尽可能短的时间内快速掌握 Aurora。因此,如果我必须用一句话来描述我为什么开设这门课程——“它是为了加速学生的学习”。
免责声明
- 使用 AWS 文档和博客等公开来源开发的课程内容
- 课程中表达的意见/观点属于我 (Rajeev Sakhuja) 自己的观点,并不反映我的雇主或 Amazon/AWS 的意见/观点
本课程适合谁:
- AWS 云架构师
- 应用架构师和开发人员
- DBA 打算发展 AWS/RDS 技能
- 任何有兴趣学习 PostgreSQL 和 Aurora 的人
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)