Menu
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Đang tải...

Leadership

Architecture Decision-Making

ADRs, trade-off analysis, system design patterns, scalability — kỹ năng kiến trúc cho Tech Lead và Senior Engineer.

3 tháng
60 bài học
7 bài kiểm tra
100 câu hỏi
Bạn sẽ học được gì
Thu thập và phân tích yêu cầu nghiệp vụ từ stakeholders
Viết User Stories, Use Cases, và Acceptance Criteria chuẩn
Quản lý stakeholder và điều phối requirements workshop
Tạo Process Flow, Data Flow, và Business Process Model
Sử dụng AI tools (Claude, ChatGPT) để tăng tốc BA tasks
Thực hành qua bài tập thực tế và case studies VN
Chương 1: Bài học
60 bài
System Design Fundamentals
Đọc
Trade-off Analysis Framework
Đọc
Design Patterns và Scalability
Đọc
Bài 4 — ADR (Architecture Decision Record) — Cấu trúc
Đọc
Bài 5 — Khi nào viết ADR — Threshold quyết định
Đọc
Bài 6 — Trade-off Analysis — Khung tư duy
Đọc
Bài 7 — NFR (Non-Functional Requirements) — Định nghĩa
Đọc
Bài 8 — Scalability — Vertical vs Horizontal
Đọc
Bài 9 — Reliability và Availability — Định nghĩa và Tính
Đọc
Bài 10 — Security as NFR — Threat Modeling
Đọc
Bài 11 — Performance — Latency, Throughput, P99
Đọc
Bài 12 — DDD (Domain-Driven Design) — Giới thiệu
Đọc
Bài 13 — Bounded Context — Phân chia Hệ thống
Đọc
Bài 14 — Hexagonal Architecture — Ports & Adapters
Đọc
Bài 15 — Onion Architecture & Clean Architecture
Đọc
Bài 16 — Monolith — Khi nào là Lựa chọn Tốt
Đọc
Bài 17 — Microservices — Trade-offs Thực tế
Đọc
Bài 18 — Modular Monolith — Đường giữa
Đọc
Bài 19 — Service Mesh — Khi nào cần
Đọc
Bài 20 — Event-Driven Architecture — Fundamentals
Đọc
Bài 21 — Sync vs Async Communication — Khi chọn nào
Đọc
Bài 22 — CAP Theorem — Distributed Systems Trade-off
Đọc
Bài 23 — PACELC — CAP mở rộng
Đọc
Bài 24 — Consistency Models — Strong, Eventual, Causal
Đọc
Bài 25 — Saga Pattern — Distributed Transaction
Đọc
Bài 26 — SQL Databases — Khi chọn và Cách chọn
Đọc
Bài 27 — NoSQL — Khi nào không phải SQL
Đọc
Bài 28 — OLTP vs OLAP — Workload Khác nhau
Đọc
Bài 29 — Database Selection ADR — Template
Đọc
Bài 30 — Message Brokers — Tổng quan
Đọc
Bài 31 — Kafka vs RabbitMQ — Khi chọn nào
Đọc
Bài 32 — SQS vs Kafka vs Cloud Pub/Sub — Managed Options
Đọc
Bài 33 — CQRS — Command Query Responsibility Segregation
Đọc
Bài 34 — Event Sourcing — Bản chất và Khi nào
Đọc
Bài 35 — Caching Strategies — Patterns
Đọc
Bài 36 — Distributed Cache — Redis vs Memcached
Đọc
Bài 37 — API Design — REST vs gRPC vs GraphQL
Đọc
Bài 38 — API Versioning — Strategy
Đọc
Bài 39 — Idempotency — Critical for Distributed
Đọc
Bài 40 — Rate Limiting — Algorithms
Đọc
Bài 41 — Circuit Breaker — Resilience Pattern
Đọc
Bài 42 — Bulkhead Pattern — Isolation
Đọc
Bài 43 — Observability — 3 Pillars
Đọc
Bài 44 — Cloud vs On-Prem — Decision
Đọc
Bài 45 — Multi-Region Architecture — Khi cần
Đọc
Bài 46 — Containers and Orchestration — Kubernetes Decision
Đọc
Bài 47 — Serverless — Lambda, Cloud Functions
Đọc
Bài 48 — Edge Computing — CDN, Edge Functions
Đọc
Bài 49 — Search Architecture — Elasticsearch, OpenSearch
Đọc
Bài 50 — File Storage — S3 và Alternatives
Đọc
Bài 51 — CDN Strategy — Static + Dynamic
Đọc
Bài 52 — Service Discovery — Patterns
Đọc
Bài 53 — Data Pipeline — Batch và Stream
Đọc
Bài 54 — Data Mesh — Decentralize Data Ownership
Đọc
Bài 55 — ML in Architecture — Patterns
Đọc
Bài 56 — Migration Strategy — Strangler Fig Pattern
Đọc
Bài 57 — Architecture Review — Process
Đọc
Bài 58 — Tech Spike và Proof of Concept
Đọc
Bài 59 — Technical Debt — Tracking ADR-level
Đọc
Bài 60 — Architecture Career — Senior → Principal
Đọc
Chương 1: Nền tảng ra quyết định kiến trúc
15 phút 10 câu Đạt: 65%

Bài kiểm tra chương 1 — Nền tảng ra quyết định kiến trúc. Cần đạt 65% để qua chương.

Chương 2: Hiệu năng, DDD & Các Kiểu Kiến trúc Hệ thống
15 phút 10 câu Đạt: 65%

Bài kiểm tra chương 2 — Hiệu năng, DDD & Các Kiểu Kiến trúc Hệ thống. Cần đạt 65% để qua chương.

Chương 3: Giao tiếp phân tán & Lựa chọn Database
15 phút 10 câu Đạt: 65%

Bài kiểm tra chương 3 — Giao tiếp phân tán & Lựa chọn Database. Cần đạt 65% để qua chương.

Chương 4: Messaging, Dữ liệu & Thiết kế API
15 phút 10 câu Đạt: 65%

Bài kiểm tra chương 4 — Messaging, Dữ liệu & Thiết kế API. Cần đạt 65% để qua chương.

Chương 5: Resilience và Nền tảng Hạ tầng
15 phút 10 câu Đạt: 65%

Bài kiểm tra chương 5 — Resilience và Nền tảng Hạ tầng. Cần đạt 65% để qua chương.

Chương 6: Kiến trúc nâng cao & sự nghiệp kiến trúc sư
15 phút 10 câu Đạt: 65%

Bài kiểm tra chương 6 — Kiến trúc nâng cao & sự nghiệp kiến trúc sư. Cần đạt 65% để qua chương.

Bài thi tổng kết: Architecture Decision-Making
40 phút 40 câu Đạt: 75%

Bài thi tổng hợp toàn khóa — tình huống thực tế, yêu cầu vận dụng. Cần đạt 75% để hoàn thành khóa.

Luyện tập với AI

Copy prompt bên dưới, paste vào Claude hoặc ChatGPT để tự luyện. AI sẽ đóng vai mentor, hỏi và chấm điểm cho bạn.

Cách luyện hiệu quả với AI

  • Mỗi ngày 15-30 phút: Chọn 1 prompt, thực hành 1 skill. Consistency quan trọng hơn intensity.
  • Viết trước, AI review sau: Đừng để AI viết hộ. Viết user story/PRD trước, rồi nhờ AI đánh giá.
  • Tự đánh giá: Sau mỗi session, tự hỏi: "Tôi đã hiểu concept nào mới? Còn gap nào?"
  • Build portfolio: Lưu lại output tốt nhất từ mỗi session — đó là portfolio BA của bạn.

Khóa học này dành cho ai?

  • Người muốn chuyển sang nghề Business Analyst
  • Sinh viên IT/kinh tế muốn hiểu BA role
  • Developer/QA muốn hiểu requirements process
  • PM muốn strengthen BA skills

Yêu cầu trước khi học

  • Không cần kinh nghiệm BA — khóa học bắt đầu từ zero
  • Biết đọc tiếng Anh cơ bản (tài liệu tham khảo bằng tiếng Anh)
  • Có tài khoản ChatGPT hoặc Claude (free tier đủ dùng)

Sau khi hoàn thành

  • Tự tin apply vị trí Junior BA / Associate BA
  • Có portfolio gồm PRD, User Stories, Process Flows thật
  • Biết dùng AI tools để tăng tốc BA tasks 3-5x
  • Nhận Certificate of Completion

Tài liệu tham khảo

  • BABOK Guide — IIBA (Business Analysis Body of Knowledge)
  • Business Analysis Techniques — James Cadle
  • User Stories Applied — Mike Cohn
  • Inspired — Marty Cagan (Product Discovery)

Đánh giá & Thảo luận

Đăng nhập để bình luận và đánh giá khóa học
Đang tải...