Kiến trúc dữ liệu hiện đại là gì?

Tìm hiểu Kiến trúc Dữ liệu Hiện đại

Miller Trujillo

Senior Software Engineer

Chúng ta sẽ học gì?

  • Kiến trúc dữ liệu hiện đại
  • Các loại kiến trúc dữ liệu
  • Thành phần
    • Từ ingestion đến serving
    • Quản trị dữ liệu
    • Điều phối
  • Thiết kế giải pháp dữ liệu hiện đại
Tìm hiểu Kiến trúc Dữ liệu Hiện đại

Kiến trúc dữ liệu hiện đại

Đặc điểm Kiến trúc dữ liệu hiện đại Kiến trúc dữ liệu truyền thống
Khối lượng và đa dạng Khối lượng lớn, nhiều định dạng Khối lượng nhỏ, dữ liệu có cấu trúc
Lưu trữ Data lake, NoSQL, data warehouse CSDL quan hệ, data warehouse
Cách xử lý Xử lý thời gian thực/gần thực Chỉ theo lô
Khả năng mở rộng & linh hoạt Giải pháp dựa trên đám mây Đầu tư phần cứng
Dân chủ hóa Công cụ phân tích tự phục vụ Phụ thuộc nhiều vào bộ phận CNTT
Tìm hiểu Kiến trúc Dữ liệu Hiện đại

Yêu cầu của kiến trúc dữ liệu hiện đại

  • Linh hoạt, dễ mở rộng
  • Dùng nền tảng đám mây để scale
  • Xử lý khối lượng dữ liệu tăng
  • Quy trình kinh doanh trọng yếu
    • Thanh toán/hoá đơn
  • Tích hợp các miền phân tán
  • Quản trị và bảo mật dữ liệu
1 https://www.ibm.com/resources/the-data-differentiator/data-architecture
Tìm hiểu Kiến trúc Dữ liệu Hiện đại

Thành phần

  • Nguồn dữ liệu
  • Ingestion dữ liệu
  • Lưu trữ dữ liệu
  • Xử lý dữ liệu
  • Điều phối dữ liệu
  • Quản trị và bảo mật dữ liệu

Kiến trúc big data tổng quát gồm nguồn dữ liệu, lưu trữ, xử lý batch và stream, điều phối, kho phân tích và báo cáo

1 https://learn.microsoft.com/en-us/azure/architecture/guide/architecture-styles/big-data
Tìm hiểu Kiến trúc Dữ liệu Hiện đại

Hãy luyện tập!

Tìm hiểu Kiến trúc Dữ liệu Hiện đại

Preparing Video For Download...