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

Rocking System Design

Thiết kế Hệ thống Đỉnh cao

Thiết kế Hệ thống Đỉnh cao

Học thiết kế hệ thống, từ những thành phần cơ bản đến kiến trúc phức tạp cho phỏng vấn và dự án thực tế

4.5
(2,948 đánh giá)
21,715 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đ 1.739.000đ -97%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
9.5 giờ video
58 bài giảng
2 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 18/03/2026

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

Cách trả lời các câu hỏi phỏng vấn về thiết kế hệ thống
Học từ kiến trúc sư cloud thực tế - ưu/nhược điểm của các quyết định thiết kế khác nhau, câu trả lời tốt/xấu, những lỗi cần tránh và hơn thế nữa
Triển khai thiết kế trên AWS sử dụng Kubernetes, Lambda, API Gateway, EC2, ALB, NLB, v.v.
Giải quyết mọi bài toán thiết kế hệ thống bằng cách nắm vững kiến thức nền tảng - scaling, sharding, hashing, microservices, load balancer, bảo mật, Well Architected Framework và hơn thế nữa
Kiểm tra kiến thức của bạn với các bài quiz cập nhật về thiết kế hệ thống

Yêu cầu

Sẵn sàng học hỏi nhiều điều mới mẻ và thú vị!
Kiến thức cơ bản về AWS sẽ hữu ích để hiểu các phần triển khai

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

Lập trình viên, kỹ sư và kiến trúc sư ở mọi cấp độ đang chuẩn bị cho các cuộc phỏng vấn thiết kế hệ thống
Kiến trúc sư cloud muốn tìm hiểu thêm về thiết kế thực tế và áp dụng các khái niệm đó vào dự án của họ
Người mới bắt đầu trong lĩnh vực Cloud DevOps tò mò về thiết kế và kiến trúc hệ thống

Nội dung khóa học

4 phần • 58 bài giảng
1 Monolith vs Microservices - Là gì và Tại sao
2 Microservices trên AWS
3 Cân bằng tải với ALB vs. NLB
4 API và API Gateway - Kiến thức bắt buộc cho mọi thiết kế
5 Load Balancer vs API
6 Scaling - Dọc vs Ngang
7 Scaling với VM, Serverless, Container
8 Mẹo phỏng vấn về Scaling thực tế
9 Kiến trúc Đồng bộ vs Hướng sự kiện
10 Hàng đợi (Queues) vs Pub/Sub
11 Streaming vs Messaging
12 SQL vs NoSQL và Aurora vs DynamoDB
13 Websockets cho Giao tiếp Máy chủ - Máy khách, ví dụ: Chatbot
14 Caching
15 Chiến lược Caching với Redis và Memcached
16 Tính sẵn sàng cao (High Availability)
17 Tính sẵn sàng cao vs Khả năng chịu lỗi
18 Điện toán phân tán
19 Hashing
20 Thách thức của Hashing
21 Consistent Hashing
22 Database Sharding
23 Khôi phục thảm họa (DR) - RPO vs RTO
24 Các tùy chọn Khôi phục thảm họa (DR) khác nhau
25 Định lý CAP
26 Slide khóa học
1 AWS Well Architected Framework
2 Quan trọng - Kiến trúc Ba tầng
3 Kiến trúc Ba tầng trên Serverless và Kubernetes
4 Hệ thống Nhắn tin dựa trên Nội dung
5 Lưu trữ và Truy xuất Hình ảnh
6 Hệ thống Hàng đợi/Nhắn tin Ưu tiên cao
7 Mẫu thiết kế Phân tích Dữ liệu & Dữ liệu lớn
8 Tối ưu hóa Hiệu suất và Chi phí
9 Bảo mật - Xác thực (Đăng nhập) & Ủy quyền
10 Bảo mật - Mã hóa dữ liệu lưu trữ & Mã hóa phía Máy khách/Máy chủ
11 Bảo mật - Mã hóa dữ liệu truyền tải với SSL/TLS/MTLS
12 TLS vs MTLS
13 IDS vs IPS vs Security Group/NACLs
14 Tùy chọn - Bảo mật sử dụng IAM User, Role, Group
15 Ứng dụng Mười hai yếu tố (Twelve Factor App)
16 Lưu ý nhanh về Hỏi đáp phỏng vấn 12 Factor App
17 Kiến trúc dựa trên Cell (Cell Based Architecture)
1 Quan trọng - Những điều BẮT BUỘC phải biết cho phỏng vấn Thiết kế Hệ thống
2 Lưu ý nhanh - Sử dụng Timestamps
3 Thiết kế YouTube/Netflix/Prime Video
4 Thiết kế Twitter
5 Thiết kế WhatsApp/Telegram/Snapchat
6 Thiết kế Tinder
7 Thiết kế Uber
8 Thiết kế Fandango/Ticketmaster/Livenation
9 Thiết kế Hệ thống IOT
10 Thiết kế Shopify
11 Thiết kế URL Shortener/TinyURL
12 Thiết kế Bãi đỗ xe
13 Thiết kế Amazon.com/Flipkart
14 [Mới] Thiết kế Hệ thống Gen AI
1 Kết luận!

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

Instructor of this course, Rajdeep Saha, received LinkedIn elite "Top Systems Design Voice" award in Nov 2023 for his contribution in the field of system design

[Q3 2024] Gen AI System Designs, Cell Based Architecture

[May 2023] Added 12 Factor App explanation, with related interview tips

[Nov 2022] Added Parking Garage System Design

What will you achieve from this course?

Welcome to Rocking System Design on AWS course:

  • Learn design building blocks such as scaling, sharding, caching, load balancing, microservices, well architected framework, security etc. all in one course

  • Master any system design using the building blocks starting from three-tier architecture, storing/retrieving images, to YouTube, IoT, Uber, Tinder, Shopify, Amazon and more

  • Tips, tricks, learning from real world Cloud Architect to use both in interviews and your real world projects

  • Learn AWS implementation of the design using Kubernetes, Lambda, EC2, API Gateway, and more


About the instructor

Rajdeep Saha is a Principal Solutions Architect at AWS. He has migrated and designed numerous mission-critical apps in the cloud, handling millions of transactions. Rajdeep has presented at the biggest stages, such as AWS Re:Invent, AWS Summits, and Kubecon. He has authored multiple bestselling courses and mentored students successfully to cloud jobs, including FAANG companies. Rajdeep also runs a successful YouTube channel named "Cloud With Raj" with over 100K+ subscribers. He has over 250,000+ followers across the globe. Rajdeep takes pride in teaching real-world solutions and learnings beyond just theoretical information. You are in capable hands! All opinions are Rajdeep's own.


Course Structure

This course has three main areas - System Design Basics, Reusable Parts of System Design, and Modern Applications System Design


Please check out the list of lectures for detailed breakdown of each area.

This is the course that could take your career to next level. Let's have some fun and design some awesome stuff in cloud together!

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 Backend Development
Hiển thị tất cả khoá học Distributed Systems
Hiển thị tất cả khoá học Software Architecture
Hiển thị tất cả khoá học System Design
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊