提升您的 NoSQL 数据建模技能的课程 培训与认证博客
在当今的数字化环境中,NoSQL 数据库 已成为成熟且广泛使用的技术,无论是本地部署还是云端。作为强大的数据管理解决方案,它们在处理现代应用时提供了许多传统关系数据库无法比拟的优点。NoSQL 数据库的低延迟、高扩展性和架构灵活性,使其成为实时响应、大数据处理及快速变化的数据结构应用的首选。这些特性在众多行业中,尤其是电子商务、社交媒体、物联网和大数据分析中备受青睐。
管理本地 NoSQL 部署的操作复杂性一直是 IT 团队面临的一大挑战,通常需要具有数据库管理、系统管理及基础设施管理等专业的技能。然而,云端的全托管 NoSQL 解决方案的兴起,彻底改变了这一局面,让组织能够将更多注意力集中于其核心业务目标,而不是基础设施本身。通过利用无服务器和云原生的 NoSQL 产品,数据库架构师和开发者得以专注于数据建模这一关键任务,以优化其应用程序的性能和可扩展性。
自1969年关系模型问世以来,数据库架构师一直依赖定义实体关系E/R模型来设计数据库架构,以反映所建模的现实。然而,NoSQL 数据库的崛起引入了一种新的数据建模范式。设计有效的 NoSQL 数据模型需要一套独特的技能和最佳实践,与传统的关系方式有显著不同。在当今的 IT 职场中,能够为 NoSQL 数据库建模已成为一种极为抢手的专业技能,因为组织希望利用这些灵活、高效和高性能的数据管理解决方案。从文档导向到图形和键值数据模型,掌握 NoSQL 数据建模的细微差别对于优化应用性能和释放这些现代数据库技术的全部潜力至关重要。
AWS 提供多种适合不同需求的 NoSQL 数据库。下表展示了每种数据类型的一些示例及相应的 AWS 服务支持。这是值得注意的,因为对于许多解决方案,可能不止一种数据库可以适用。
数据类型示例AWS 服务文档数据库JSON 文档、图像Amazon DocumentDB键值数据库用户会话数据、购物车数据Amazon DynamoDB图数据库社交网络、路线图Amazon Neptune时间序列数据库传感器数据、市场数据Amazon Timestream欲了解有关 AWS 所有目的性数据库组合NoSQL 和 SQL的更多信息,请参阅 AWS Cloud Databases。
AWS 认证与培训提供免费的按需数字课程、数字教室和虚拟/面授的教练指导课程,帮助您学习和提升 NoSQL 数据建模技能。
如果您是 AWS 云的新手,我们建议您从基础知识开始:了解云的基本概念、它所提供的商业优势、其全球基础设施及基础服务。要学习所有这些内容,请下载我们的 AWS Cloud Essentials RampUp Guide,这份指南包含了 AWS 培训与认证提供的官方学习资源的全面列表。
如果您在数据库领域已有经验,但对 AWS 提供的 SQL 和 NoSQL 数据库服务较为陌生,我们推荐您查看以下免费的自学数字课程:
AWS 数据库产品 是一门时长 4 小时的基础课程,专为 IT 专业人士、架构师、数据库工程师和开发者设计,提供不同数据库技术的基本概述,并介绍各种 AWS 数据库服务的使用。AWS 数据库构建入门 是一门时长 3 小时的基础课程,专为 IT 管理者、业务领导者、数据库架构师和开发者设计,帮助您了解 AWS 提供的各种数据库的用途及其商业价值。拥有坚实的基础知识将帮助您更好地从后续的中级课程中受益。
构建现代应用以 AWS NoSQL 数据库 是一门中级课程,专为希望构建复杂数据特征和低延迟性能要求应用的开发者、架构师和数据库工程师设计。
在这个课程中,您将学习如何使用 AWS 的目的性 NoSQL 数据库构建现代云应用,分析业务用例并应用 Amazon DynamoDB、Amazon ElastiCache 和 Amazon DocumentDB 的高级功能。您还将学习如何利用变更流和 AWS Lambda 实现事件驱动架构。最后,您将构建一个具备多样化访问模式和实时扩展需求的典型现代应用程序。
通过讲座、讲师演示、三个逐步提升的实践实验以及同行讨论,您将始终与经验丰富的 AWS 专家讲师进行互动。
AWS 数字教室 课程将现场课堂培训的深度与数字学习的便捷相结合。它们通过专家讲师的录音、演示、实践实验、知识检测与评估,提供全面的知识和技能提升。享受时间、地点和进度上的灵活性,能够随时暂停、倒回和重温内容。AWS 数字教室可以通过 AWS Skill Builder 的 个人年订阅 和 团队订阅 获取。
蓝鸟加速器使用教程点击 此处 访问数字教室课程。
使用 Amazon DynamoDB 开发应用 是一门 26 小时的中级数字课程,适合开发者、数据库架构师和数据工程师。课程涵盖了如何通过 API 与 Amazon DynamoDB 交互及相关 AWS 服务的内容,讲述如何创建和操作 DynamoDB 表及索引,并优化数据库的监控、性能和安全。
Amazon DynamoDB 数据建模技术 是一款时长 60 分钟的中级数字课程,适合开发者、数据库架构师和云架构师。
Amazon Neptune 数据建模 是一款时长 60 分钟的中级数字课程,适合开发者、云架构师、数据工程师和数据科学家。
Amazon Timestream 数据建模技术 是一款时长 60 分钟的中级数字课程,面向开发者和解决方案架构师。
Amazon DocumentDB 数据建模 是一款面向开发者、数据库架构师和管理员的中级课程。
Amazon ElastiCache for Redis 的数据建模 是一款适合数据库架构师的中级课程。
可通过 AWS Skill Builder 订阅 访问 实验 Amazon Neptune 数据建模 是一门 60 分钟的中级实验,面向云运营人员、数据工程师和 DevOps 工程师。在本实验中,您将学习如何使用 Amazon Neptune 建模以满足具体的业务需求。
如果您希望了解有关我们 AWS 数据库培训与认证项目的更多信息,请下载我们的 AWS 数据库 RampUp Guide。

我们还提供许多其他按需数字资源,以及课程 在 AWS 上规划和设计数据库,该课程提供数字课堂和教室培训。在 AWS 上规划和设计数据库 不仅专注于 NoSQL 数据库,还覆盖了 AWS 提供的所有数据库解决方案,强烈推荐给需要学习如何选择合适数据库服务的解决方案架构师、数据库架构师和开发者。
请关注 AWS 培训与认证博客,获取我们每月课程推出的最新更新在每月最后一周发布以及 AWS Skill Builder 的所有最新培训产品。