Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Amazon DynamoDB: A Comprehensive Deep Dive [NEW]

Amazon DynamoDB: Khám Phá Chuyên Sâu Toàn Diện [MỚI]

Amazon DynamoDB: Khám Phá Chuyên Sâu Toàn Diện [MỚI]

Khai Phá Toàn Bộ Tiềm Năng Của Amazon DynamoDB Cho Quản Lý Cơ Sở Dữ Liệu NoSQL Hiệu Suất Cao

4.3
(167 đánh giá)
1,080 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
3.5 giờ video
63 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Nắm Vững Kiến Thức Cơ Bản Về DynamoDB: Hiểu rõ sự khác biệt giữa cơ sở dữ liệu NoSQL và SQL, các khái niệm chính và thành phần cốt lõi của DynamoDB.
Tạo Và Quản Lý Bảng Hiệu Quả: Học cách tạo và tương tác với các bảng DynamoDB bằng AWS CLI và SDK.
Tối Ưu Hóa Chỉ Mục Để Tăng Hiệu Suất: Phát triển kỹ năng tạo và tối ưu hóa Chỉ Mục Toàn Cầu (GSI) và Chỉ Mục Thưa (Sparse Index) cho hiệu quả cao.
Thiết Kế Mô Hình Dữ Liệu Hiệu Quả: Áp dụng các phương pháp hay nhất cho thiết kế khóa phân vùng, tối ưu hóa khóa sắp xếp và chỉ mục phụ.

Yêu cầu

Kiến Thức Cơ Bản Về Cơ Sở Dữ Liệu: Hiểu biết cơ bản về các khái niệm và thuật ngữ cơ sở dữ liệu, bao gồm cả cơ sở dữ liệu SQL và NoSQL.
Quen Thuộc Với AWS: Có kinh nghiệm cơ bản với Amazon Web Services (AWS), bao gồm việc điều hướng AWS Management Console.
Kỹ Năng Lập Trình: Có kỹ năng lập trình cơ bản ít nhất một ngôn ngữ, như Python, JavaScript hoặc Java, để hiểu và thực hiện các tương tác với DynamoDB.
Tài Khoản AWS: Một tài khoản AWS đang hoạt động để tạo và quản lý bảng DynamoDB, đồng thời thực hành các bài tập.
Kinh Nghiệm Với Giao Diện Dòng Lệnh (CLI): Kiến thức cơ bản về sử dụng giao diện dòng lệnh (CLI) để chạy các lệnh AWS CLI.

Đối tượng phù hợp

Dành cho các Nhà Phát Triển muốn nâng cao kỹ năng về AWS DynamoDB.
Dành cho các Quản Trị Viên Cơ Sở Dữ Liệu muốn quản lý và tối ưu hóa các phiên bản DynamoDB.
Dành cho các Kiến Trúc Sư Đám Mây thiết kế các giải pháp cơ sở dữ liệu có khả năng mở rộng và hiệu quả.
Dành cho bất kỳ ai quan tâm đến việc thành thạo cơ sở dữ liệu NoSQL và AWS DynamoDB.
Dành cho Chuyên Viên Phân Tích Kinh Doanh và Khoa Học Dữ Liệu: Hiểu cách lưu trữ, truy vấn và phân tích dữ liệu hiệu quả là điều cần thiết. Khóa học này sẽ dạy bạn cách sử dụng DynamoDB để quản lý dữ liệu hiệu quả, giúp bạn rút ra những thông tin chi tiết giá trị và hỗ trợ các quyết định dựa trên dữ liệu...
Dành cho Chuyên Gia CNTT: Đối với các chuyên gia CNTT muốn mở rộng chuyên môn về điện toán đám mây và quản lý cơ sở dữ liệu, khóa học này cung cấp kiến thức chuyên sâu về DynamoDB. Bạn sẽ học cách triển khai DynamoDB trong nhiều tình huống, từ giải pháp lưu trữ dữ liệu đơn giản đến các ứng dụng phức tạp, quy mô lớn.

Nội dung khóa học

10 phần • 63 bài giảng
1 Giới Thiệu & Điều Kiện Tiên Quyết Của Khóa Học
2 Cấu Trúc Khóa Học
1 VUI LÒNG Xem Video Này - Cách Lấy Mã Nguồn
2 Mã nguồn và tài nguyên
1 Hướng dẫn thiết lập môi trường phát triển
2 Cài Đặt VS Code - Tùy chọn
1 Tạo một Tài Khoản AWS
2 Tạo một Người Dùng IAM
3 AWS CLI - Giới Thiệu và Cài Đặt
4 Cấu Hình AWS CLI
1 Thực Hành - Tạo Bảng DynamoDB bằng AWS Management Console
2 Khám Phá Chuyên Sâu AWS DynamoDB - Định Nghĩa và Tính Năng Chính
3 Cơ Sở Dữ Liệu NoSQL vs SQL và Những Khác Biệt Chính
4 Các Thành Phần DynamoDB và Cách Chúng Hoạt Động
5 Chi Phí DynamoDB
6 Tóm Tắt
1 Kiểm tra
2 Khám Phá Chuyên Sâu Công Cụ Tương Tác Với DynamoDB - Tổng Quan
3 Thực Hành - Cấu Trúc Mã và Tạo Bảng Sử Dụng AWS CLI
4 Xác Minh Bảng Bằng Lệnh Describe-table
5 Thêm Hai Cuốn Sách Bằng Các Lệnh CLI
6 AWS CLI - Phân Tích Lệnh
7 Lấy một Mục
8 Quét Các Mục
9 Cập Nhật một Mục
10 Xóa một Mục
11 Xóa Bảng
12 Các Kiểu Dữ Liệu DynamoDB và Tóm Tắt Phần
1 Tương Tác Với DynamoDB Bằng AWS SDK - Công Cụ Tương Tác Với DynamoDB
2 Giao Diện Lập Trình Của AWS SDK - Tổng Quan Đầy Đủ
3 AWS SDK và Công Cụ Tương Tác Với AWS DynamoDB - Tổng Quan
4 Tạo Bảng Với SDK Python
5 Thêm Sách Vào Bảng Với SDK
6 Tải Sách Từ Tệp JSON Với SDK
7 Xóa Sách Theo ISBN Hoặc Tiêu Đề
8 Quét Bảng
9 Truy Vấn Bảng
10 Cập Nhật Thông Tin Sách
11 Xóa một Mục
12 LƯU Ý - Sử Dụng CLI Để Tương Tác Với Bảng Của Chúng Ta
13 Tóm Tắt
1 Giới Thiệu Về Chỉ Mục - Tổng Quan Đầy Đủ
2 Quét và Lọc - Khác Biệt và Cân Nhắc Về Dung Lượng
3 Chỉ Mục Toàn Cầu (GSI) và Chỉ Mục Cục Bộ (LSI) - Tổng Quan
4 Thực Hành - Tạo Chỉ Mục Phụ Trong Console
5 Những Điều Cần Cân Nhắc Khi Tạo GSI
6 Thực Hành - Tạo LSI Với Bảng Sách Mới - Tái Cấu Trúc
7 Tải Sách Đã Được Tái Cấu Trúc
8 Thực Hành - Truy Vấn LSI Của Chúng Ta
9 Thực Hành - Truy Vấn LSI Sử Dụng AWS CLI
10 Thực Hành - Thực Hành - Tạo GSI Thông Qua Lệnh Update
11 Thực Hành - Truy Vấn GSI
12 Chỉ Mục Thưa (Sparse Index)
13 Tóm Tắt
1 Tối Ưu Hóa Chỉ Mục & Các Chiến Lược Chính và Cân Nhắc: Trường hợp sử dụng Mẫu Truy Cập
2 Thiết Kế Khóa Phân Vùng và Các Cân Nhắc Thiết Kế Khóa
3 Tối Ưu Hóa Khóa Sắp Xếp
4 Cấu Trúc Chỉ Mục Phụ Cho Hiệu Quả
5 Các Trường Hợp Sử Dụng - Cân Nhắc Thiết Kế - Quyết Định Kinh Doanh
6 Tóm Tắt
1 Dọn Dẹp
2 Chúc Mừng & Các Bước Tiếp Theo
3 Bài Giảng Thêm

Giới thiệu khóa học

Are you ready to become a DynamoDB expert? Dive deep into the world of AWS DynamoDB with our comprehensive course designed for both beginners and advanced users. Whether you're new to NoSQL databases or looking to optimize your existing DynamoDB setup, this course has everything you need to master this powerful AWS service.

What You'll Learn:

  • Fundamentals of DynamoDB: Gain a solid understanding of what DynamoDB is and how it differs from traditional SQL databases.

  • Creating and Interacting with DynamoDB Tables: Learn step-by-step how to create, manage, and interact with DynamoDB tables using both AWS CLI and AWS SDK.

  • Key Concepts and Components: Explore the essential concepts of DynamoDB, including partitions, primary keys, sort keys, and composite keys.

  • Global Secondary Indexes: Understand how to create and use Global Secondary Indexes (GSI) to enhance query flexibility and performance.

  • Sparse Index: Discover the benefits of sparse indexing and how to implement it for efficient data retrieval.

  • Index Optimization: Learn strategies for optimizing your indexes to ensure fast and cost-effective database operations.

  • Partition Key Design: Master the art of designing effective partition keys to distribute your data evenly and avoid performance bottlenecks.

  • Optimizing Sort Keys: Delve into techniques for optimizing sort keys to support efficient querying and data organization.

  • Structuring Secondary Indexes for Efficiency: Understand the best practices for structuring secondary indexes to maximize their efficiency.

  • Design and Access Considerations: Explore real-world use cases and learn how to design your DynamoDB setup to meet various access patterns and business needs.

Why This Course?

AWS DynamoDB is a highly scalable and fully managed NoSQL database service that is integral to many modern applications. However, to fully leverage its capabilities, a deep understanding of its inner workings and best practices is essential. This course will provide you with the knowledge and skills needed to build high-performance, scalable applications using DynamoDB.

Who Should Enroll:

  • Developers looking to enhance their skills in AWS DynamoDB.

  • Database Administrators aiming to manage and optimize DynamoDB instances.

  • Cloud Architects designing scalable and efficient database solutions.

  • Anyone interested in mastering NoSQL databases and AWS DynamoDB.

Enroll now and transform your DynamoDB skills from basic to advanced, making you an invaluable asset to any cloud-based development team!

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Aws
Hiển thị tất cả khoá học Database
Hiển thị tất cả khoá học Dynamodb
Giới thiệu về MongoDB

Giới thiệu về MongoDB

Bogdan Stashchuk | 300K Students Worldwide | MBA, PhD

4.5 (4531)
31,090
10.000đ -97%
Hiển thị tất cả khoá học Nosql
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊