Ngân hàng đề — Google Cloud Digital Leader

Tìm thấy 611 câu.

Câu 231 Innovating with Google Cloud Artificial Intelligence
What is the primary trade-off when choosing between a pre-trained AI model and a custom-trained model on Google Cloud?
  1. A Support for Python vs. support for Java.
  2. B Global availability vs. regional availability.
  3. C Cost vs. Security
  4. D Speed and ease of use vs. specificity and uniqueness.
Xem giải thích

Đáp án

D — Tốc độ và sự dễ dùng, đổi lấy tính đặc thù và độc đáo.

Vì sao đúng

Đây là trục đánh đổi cơ bản giữa hai lựa chọn, và nó quyết định mọi quyết định về AI trên đám mây.

⚠ Hai đầu của trục:

MÔ HÌNH DỰNG SẴN (pre-trained)
    ✔ ⚠ dùng được trong VÀI GIỜ
    ✔ không cần dữ liệu huấn luyện
    ✔ không cần chuyên gia ML
    ✔ không phải vận hành mô hình
        ↓
    ⚠ nhưng: ai cũng dùng chung
      một mô hình đó
    ⚠ không tuỳ biến được
    ⚠ ⚠ KHÔNG tạo khác biệt
      cạnh tranh

MÔ HÌNH TUỲ BIẾN (custom)
    ⚠ mất hàng tuần tới hàng tháng
    ⚠ cần dữ liệu và chuyên gia
    ⚠ phải tự vận hành, giám sát
        ↓
    ✔ nhưng: học trên dữ liệu
      RIÊNG của bạn
    ✔ toàn quyền chọn kiến trúc
    ✔ ⚠ ĐỘC ĐÁO — đối thủ không
      sao chép được

⚠ Vì sao ba phương án kia không phải trục chính:

"Hỗ trợ PYTHON vs hỗ trợ JAVA"
    → ⚠ không phải trục phân biệt

"TOÀN CẦU vs THEO VÙNG"
    → ⚠ cả hai đều triển khai được
      ở nhiều vùng

"CHI PHÍ vs BẢO MẬT"
    → ⚠ cả hai đều bảo mật như nhau
      trên Google Cloud
    → bảo mật KHÔNG phải thứ
      phải hi sinh

⚠ Gần trùng với #13270 (lô 139) — đề đó cũng hỏi đánh đổi giữa API dựng sẵn và mô hình tuỳ biến, và cùng khoá "tốc độ/dễ dùng vs độc đáo/kiểm soát". Hoàn toàn nhất quán.

Vì sao các phương án khác sai

  • C (chi phí vs bảo mật) — phương án gần nhất về mặt "cũng nghe như một đánh đổi", nhưng bảo mật không phải thứ bạn hi sinh khi chọn API dựng sẵn; cả hai chạy trên cùng hạ tầng bảo mật.

  • A (hỗ trợ Python vs Java) — không phải trục phân biệt.

  • B (toàn cầu vs theo vùng) — cả hai đều triển khai được ở nhiều vùng.

Ghi nhớ

⚠ Ba mức giải pháp AI — bảng phải thuộc: | Mức | Công sức | Độc đáo | Ví dụ | |---|---|---|---| | API dựng sẵn | ⚠ thấp nhất | ⚠ thấp nhất | Translation, Vision, Speech | | AutoML | trung bình | trung bình | Vertex AI AutoML | | Tuỳ biến | ⚠ cao nhất | ⚠ cao nhất | Vertex AI custom training |

Từ khoá nhận diện:

"nhanh, phổ quát, không chuyên gia" → API dựng sẵn "dữ liệu riêng, không viết mã mô hình" → AutoML "độc đáo, lợi thế cạnh tranh, kiểm soát kiến trúc" → tuỳ biến "dữ liệu bảng, biết SQL" → BigQuery ML

⚠ Câu hỏi quyết định duy nhất Câu hỏi
"Việc này có tạo KHÁC BIỆT cho doanh nghiệp không?"
Có → đầu tư xây riêng
Không → ⚠ mua sẵn, đừng tự làm
Nguyên tắc ⚠ "build what differentiates, buy what doesn't"
Ví dụ hai đầu của trục Ví dụ
Dịch nhận xét khách sạn ⚠ API sẵn — không ai thắng nhờ dịch tốt hơn 2%
Phiên âm cuộc gọi API sẵn
Nhận diện vật thể thông thường API sẵn
⚠ Phát hiện gian lận riêng ⚠ tuỳ biến — đây LÀ lợi thế
Hệ gợi ý độc quyền tuỳ biến
Phân loại theo danh mục nội bộ AutoML
⚠ Chi phí ẩn của mô hình tuỳ biến Chi phí
Thu thập và gán nhãn dữ liệu ⚠ thường tốn nhất
Lương đội ML
Hạ tầng huấn luyện GPU/TPU
⚠ Nuôi mô hình lâu dài ⚠ huấn luyện lại, giám sát drift
Điều hay quên ⚠ mô hình không phải làm xong là xong
Con đường trung dung Cách
Bắt đầu bằng API dựng sẵn ra mắt nhanh, học từ người dùng
Đo chỗ nào chưa đủ tốt
Chỉ tuỳ biến ĐÚNG chỗ đó
⚠ Thử prompt với Gemini trước ⚠ gần như miễn phí
⚠ Tinh chỉnh mô hình nền rẻ hơn huấn luyện từ đầu rất nhiều

Ba câu hỏi kiểm chứng: | Câu hỏi | Nếu... | |---|---| | API sẵn đã đủ tốt chưa | ⚠ thử và ĐO trước khi tự xây | | Có đủ dữ liệu chất lượng không | không → chưa nên tuỳ biến | | Ai nuôi mô hình sau khi ra mắt | không có ai → đừng bắt đầu |

Và một sai lầm rất tốn kém mà nhiều tổ chức mắc phải: đổ công sức lớn nhất vào phần không ai quan tâm ai làm tốt hơn. Không khách hàng nào chọn nhà cung cấp vì bản dịch của họ mượt hơn — nhưng họ sẽ rời đi nếu hệ thống lõi hoạt động kém, và đó mới là chỗ đáng đầu tư một mô hình riêng.

Câu 232 Exploring Data Transformation with Google Cloud
What is the business value of using a solution like Looker to visualize data from BigQuery?
  1. A It automatically corrects any errors in the source data.
  2. B It replaces the need for a data warehouse like BigQuery.
  3. C It makes the raw data in BigQuery more secure.
  4. D It transforms complex data into easily understandable charts and dashboards, enabling faster and more effective decision-making.
Xem giải thích

Đáp án

D — Nó biến dữ liệu phức tạp thành biểu đồ và bảng điều khiển dễ hiểu, giúp ra quyết định nhanh hơn và hiệu quả hơn.

Vì sao đúng

Giá trị kinh doanh của một công cụ BI nằm ở việc rút ngắn khoảng cách giữa dữ liệu và quyết định.

⚠ Chuỗi giá trị:

Dữ liệu thô trong BigQuery
        ↓
    ⚠ Hàng tỉ dòng, cần SQL
      mới đọc được
        ↓
LOOKER
    ⚠ mô hình hoá bằng LookML
    ⚠ người dùng kéo thả
    ⚠ biểu đồ và dashboard
        ↓
    ⚠ Lãnh đạo NHÌN là hiểu
        ↓
    → quyết định NHANH HƠN

⚠ Vì sao ba phương án kia sai:

"TỰ ĐỘNG SỬA mọi lỗi trong
 dữ liệu nguồn"
    → ⚠ Looker mô hình hoá,
      KHÔNG làm sạch
    → làm sạch là việc của
      Dataform, Dataflow, Dataprep

"THAY THẾ nhu cầu có kho dữ liệu
 như BigQuery"
    → ⚠ NGƯỢC LẠI: Looker CẦN
      BigQuery
    → nó không lưu dữ liệu

"Làm dữ liệu thô AN TOÀN HƠN"
    → ⚠ bảo mật là việc của IAM,
      policy tag, VPC SC
    → (Looker CÓ access filter,
       nhưng đó không phải giá trị
       chính)

⚠ Gần trùng với #13450, #13437 (lô 142) và #13261 (lô 138) — cả bốn đề đều về Looker cho BI tự phục vụ. Câu này hỏi giá trị kinh doanh. Hoàn toàn nhất quán.

Vì sao các phương án khác sai

  • C (làm dữ liệu thô an toàn hơn) — phương án gần nhất về mặt "cũng là lợi ích có phần đúng": Looker có access filter và phân quyền. Nhưng bảo mật dữ liệu là việc của IAM, policy tag, VPC Service Controls, không phải giá trị chính của công cụ BI.

  • A (tự động sửa mọi lỗi trong dữ liệu) — Looker mô hình hoá, không làm sạch.

  • B (thay thế nhu cầu có BigQuery) — ngược lại: Looker truy vấn thẳng trên BigQuery và cần nó.

Ghi nhớ

⚠ Giá trị của Looker — bảng nên thuộc: | Giá trị | Nội dung | |---|---| | ⚠ Trực quan hoá | ⚠ biến dữ liệu phức tạp thành biểu đồ dễ hiểu | | ⚠ Tự phục vụ | người dùng nghiệp vụ tự làm, không cần SQL | | ⚠ Một nguồn sự thật | ⚠ LookML — định nghĩa chỉ số tập trung | | Không sao chép dữ liệu | truy vấn thẳng trên kho | | Nhúng được | đưa dashboard vào sản phẩm | | Quản trị | access filter, Content Validator |

Từ khoá nhận diện:

"biểu đồ dễ hiểu, ra quyết định nhanh" → giá trị của Looker "chỉ số tính không nhất quán" → ⚠ LookML / một nguồn sự thật "làm sạch dữ liệu" → Dataform, Dataflow, Dataprep "bảo mật dữ liệu" → IAM, policy tag

⚠ Looker KHÔNG làm gì Điều
Không lưu dữ liệu ⚠ truy vấn thẳng trên BigQuery
Không làm sạch dữ liệu ⚠ rác vào rác ra
Không thay thế kho dữ liệu
Không tự tạo bảo mật dựa trên IAM của kho
Kết luận ⚠ Looker chỉ tốt bằng dữ liệu và mô hình phía sau
Bốn cấp phân tích mà dashboard phục vụ Cấp
Descriptive ⚠ "đã xảy ra gì?" — chỗ dashboard mạnh nhất
Diagnostic "vì sao?" — khoan sâu
Predictive ⚠ "sẽ xảy ra gì?" — BigQuery ML
Prescriptive "nên làm gì?"
Thiết kế dashboard cho lãnh đạo Nguyên tắc
⚠ Ít chỉ số, đúng chỉ số ⚠ 5–7 con số là đủ
So sánh với kỳ trước và mục tiêu
Bấm sâu được khi muốn drill down
⚠ Ghi rõ định nghĩa từng chỉ số ⚠ description trong LookML
Gửi email định kỳ tự động
⚠ Lưu ý về chi phí Điểm
Mỗi lượt xem là một truy vấn BigQuery ⚠ có tính tiền
Giảm bằng caching, aggregate awareness, BI Engine
Theo dõi ⚠ BigQuery job history lọc theo Looker
Dashboard nặng mở hàng trăm lần/ngày ⚠ có thể tốn đáng kể

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Lãnh đạo có tự dùng được không | ⚠ quan sát một người trong 15 phút đầu | | Ba đội hỏi cùng câu có ra cùng số không | phép thử của mô hình chung | | Chi phí truy vấn bao nhiêu | BigQuery job history |

Và một điều quyết định giá trị thật của mọi dashboard: có ai ra quyết định khác đi nhờ nó không. Một bảng điều khiển đẹp mà không ai thay đổi hành động sau khi xem chỉ là một báo cáo tự động hoá — giá trị kinh doanh nằm ở quyết định, không ở biểu đồ.

Câu 233 Digital Transformation with Google Cloud
How does the public cloud change the financial model of IT from Capital Expenditures (CapEx) to Operational Expenditures (OpEx)?
  1. A By requiring companies to buy all their servers at the beginning of the year.
  2. B By charging a one-time fee for lifetime access to all services.
  3. C By allowing companies to pay for computing resources as a recurring, consumption-based utility instead of buying hardware upfront.
  4. D By making all IT resources free of charge.
Xem giải thích

Đáp án

C — Bằng cách cho phép doanh nghiệp trả tiền cho tài nguyên tính toán như một tiện ích theo mức tiêu dùng, định kỳ, thay vì mua phần cứng trả trước.

Vì sao đúng

Đề hỏi cơ chế của việc chuyển CapEx sang OpEx, và đáp án mô tả đúng: trả theo mức dùng thay vì mua tài sản.

⚠ Cơ chế chuyển đổi:

CapEx (mua phần cứng)
    → ⚠ trả trước một cục
    → ghi nhận là TÀI SẢN
    → khấu hao 3–5 năm
        ↓
OpEx (thuê theo mức dùng)
    → ⚠ trả định kỳ theo lượng dùng
    → ghi nhận là CHI PHÍ trong kỳ
    → ⚠ như hoá đơn điện nước

⚠ Ví von "tiện ích" rất sát:

Điện nước
    → ⚠ không mua nhà máy điện
    → dùng bao nhiêu trả bấy nhiêu
    → có công tơ đo
        ↓
Đám mây
    → ⚠ không mua máy chủ
    → dùng bao nhiêu giờ CPU,
      bao nhiêu GB lưu trữ
      thì trả bấy nhiêu
    → ⚠ có billing report làm công tơ

⚠ Vì sao ba phương án kia sai:

"Bắt mua TẤT CẢ máy chủ vào
 đầu năm"
    → ⚠ đó chính là mô hình CapEx cũ

"Thu phí MỘT LẦN cho quyền dùng
 TRỌN ĐỜI mọi dịch vụ"
    → ⚠ không đám mây nào bán
      kiểu đó

"Làm mọi tài nguyên CNTT
 MIỄN PHÍ"
    → ⚠ vô lý

⚠ Gần trùng với #13471 (cùng lô này) — cùng chủ đề CapEx → OpEx. Câu kia hỏi thay đổi là gì, câu này hỏi bằng cách nào. Hoàn toàn nhất quán.

Vì sao các phương án khác sai

  • A (bắt mua tất cả máy chủ vào đầu năm) — phương án gần nhất về mặt "cũng nói về mua sắm", nhưng đó chính là mô hình CapEx cũ mà đám mây thay thế.

  • B (thu phí một lần cho quyền dùng trọn đời) — không có mô hình nào như vậy.

  • D (làm mọi tài nguyên miễn phí) — vô lý.

Ghi nhớ

⚠ CapEx và OpEx — bảng phải thuộc: | | CapEx | OpEx | |---|---|---| | Nghĩa | chi phí VỐN | chi phí VẬN HÀNH | | Ví dụ | mua máy chủ, xây trung tâm dữ liệu | ⚠ hoá đơn đám mây hằng tháng | | Trả tiền | trước, một cục | ⚠ theo mức tiêu dùng | | Kế toán | tài sản, khấu hao | chi phí trong kỳ | | ⚠ Lên đám mây | CapEx → OpEx |

Từ khoá nhận diện:

"trả theo mức dùng như tiện ích" → OpEx "mua phần cứng trả trước" → CapEx "tổng chi phí sở hữu" → TCO "cam kết dài hạn để giảm giá" → CUD

⚠ Các mô hình tính giá trên Google Cloud Mô hình
⚠ Pay-as-you-go mặc định — trả theo mức dùng
Sustained Use Discount ⚠ tự động giảm khi chạy nhiều trong tháng
⚠ Committed Use Discount (CUD) ⚠ cam kết 1–3 năm, giảm sâu
Spot VM ⚠ rẻ hơn nhiều, chấp nhận bị thu hồi
Free Tier hạn mức miễn phí hằng tháng
⚠ Lưu ý CUD là cam kết CHI TIÊU, vẫn là OpEx
⚠ Đơn vị tính tiền phổ biến Đơn vị
Compute Engine ⚠ theo giây, tối thiểu 1 phút
Cloud Run ⚠ theo mili-giây và số request
Cloud Storage GB-tháng + thao tác + egress
BigQuery ⚠ byte QUÉT (on-demand) hoặc slot
Pub/Sub theo lượng dữ liệu
Lợi ích của mô hình tiêu dùng Lợi ích
Không đọng vốn ⚠ vốn dành cho sản phẩm
Chi phí bám theo doanh thu
Không phải đoán nhu cầu tương lai
Thử nghiệm rẻ ⚠ dựng rồi xoá, chỉ mất tiền vài giờ
Mở rộng ra vùng mới nhanh
⚠ Mặt trái phải quản Mặt trái
Chi phí có thể TRÔI ⚠ không ai theo dõi thì tăng dần
Khó dự báo hơn
Dễ quên tài nguyên đang chạy
Chữa ⚠ ngân sách + cảnh báo + nhãn + Recommender
Văn hoá FinOps

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Chi phí có bám theo mức dùng không | billing report theo ngày | | Có tài nguyên nào chạy mà không ai dùng không | Recommender | | Có nên mua CUD chưa | ⚠ chỉ khi tải đã ổn định vài tháng |

Và một điều nên làm ngay khi chuyển sang mô hình tiêu dùng: đặt ngân sách và cảnh báo trước khi tạo tài nguyên đầu tiên. Mô hình "dùng bao nhiêu trả bấy nhiêu" rất công bằng, nhưng nó cũng có nghĩa là không có trần tự nhiên nào — và trần duy nhất là thứ bạn tự đặt ra.

Câu 234 Digital Transformation with Google Cloud
Which of the following is a primary business driver that encourages an organization to undergo a digital transformation?
  1. A The desire to increase spending on physical hardware and data center maintenance.
  2. B To maintain their current market position without any changes.
  3. C The need for increased agility to respond to changing customer expectations and competitive threats.
  4. D To reduce the number of customer interactions.
Xem giải thích

Đáp án

C — Nhu cầu tăng tính linh hoạt để đáp ứng kỳ vọng thay đổi của khách hàng và các mối đe doạ cạnh tranh.

Vì sao đúng

Đây là hai lực đẩy chính của chuyển đổi số, và cả hai đều nằm ngoài tầm kiểm soát của doanh nghiệp.

⚠ Hai lực đẩy:

⚠ KỲ VỌNG KHÁCH HÀNG THAY ĐỔI
    → khách so trải nghiệm của bạn
      với MỌI dịch vụ họ dùng
    → ⚠ chuẩn mực đã dời đi

⚠ ĐỐI THỦ NHANH NHẸN
    → startup cloud-native ra
      tính năng hằng tuần
    → ⚠ không chờ ai
        ↓
    → cần TÍNH LINH HOẠT (agility)

⚠ Vì sao ba phương án kia sai:

"Mong muốn TĂNG chi tiêu cho
 phần cứng và bảo trì trung tâm
 dữ liệu"
    → ⚠ NGƯỢC — đó là thứ chuyển
      đổi số muốn giảm

"GIỮ NGUYÊN vị thế thị trường,
 không thay đổi gì"
    → ⚠ ngược với khái niệm
      chuyển đổi

"GIẢM số lượng tương tác với
 khách hàng"
    → ⚠ ngược lại: chuyển đổi số
      thường TĂNG số điểm chạm
      với khách

⚠ Gần trùng với #13398 (lô 141) — đề đó cũng hỏi động lực chuyển đổi số và cùng khoá "áp lực từ đối thủ và kỳ vọng khách hàng". Hoàn toàn nhất quán. Cũng liên quan #13382 và #13414 (lô 141) về rủi ro và thay đổi tư duy.

Vì sao các phương án khác sai

  • B (giữ nguyên vị thế thị trường, không thay đổi gì) — phương án gần nhất về mặt "cũng là một mục tiêu kinh doanh", nhưng nó ngược hẳn với khái niệm chuyển đổi.

  • A (tăng chi tiêu cho phần cứng) — chuyển đổi số thường giảm khoản này.

  • D (giảm số lượng tương tác với khách hàng) — ngược lại; thường tăng số điểm chạm số.

Ghi nhớ

⚠ Các động lực của chuyển đổi số — bảng nên thuộc: | Động lực | Nội dung | |---|---| | ⚠ Áp lực cạnh tranh | đối thủ cloud-native nhanh hơn | | ⚠ Kỳ vọng khách hàng | ⚠ so với trải nghiệm số tốt nhất họ từng dùng | | Áp lực chi phí | hạ tầng cũ đắt và kém hiệu quả | | Quy định mới | báo cáo, bảo mật, dữ liệu | | Cơ hội từ dữ liệu và AI | mô hình kinh doanh mới | | Thu hút nhân tài | ⚠ kỹ sư muốn làm công nghệ hiện đại |

Từ khoá nhận diện:

"đối thủ nhanh hơn, khách kỳ vọng cao hơn" → động lực chuyển đổi "mất thị phần vì chậm" → rủi ro của việc không chuyển đổi "ra tính năng nhanh, thử nghiệm rẻ" → agility "coi công nghệ là đòn bẩy chiến lược" → thay đổi tư duy căn bản

⚠ Agility gồm hai vế Vế
Kỹ thuật ⚠ cấp tài nguyên trong phút, CI/CD tự động
Kinh doanh ⚠ thử ý tưởng nhanh, sai thì bỏ rẻ
Đo bằng ⚠ chỉ số DORA
Nút thắt thật ⚠ thường là QUY TRÌNH, không phải công nghệ
Chuyển đổi số gồm ba phần Phần
Công nghệ đám mây, dữ liệu, AI
Quy trình ⚠ tự động hoá, rút ngắn phê duyệt
⚠ Con người và văn hoá ⚠ phần khó nhất và quyết định nhất
Sai lầm ⚠ coi đó là dự án công nghệ thuần tuý
⚠ Bốn chỉ số DORA — đo agility Chỉ số
Deployment frequency ⚠ hằng quý hay hằng ngày
Lead time for changes từ ý tưởng tới sản xuất
Change failure rate
Time to restore service
Phát hiện ⚠ đội tốt vừa NHANH HƠN vừa ỔN ĐỊNH HƠN
Bắt đầu từ đâu Bước
Chọn MỘT hành trình khách hàng đau nhất
Đo thời gian hiện tại có đường cơ sở
Thí điểm với đội nhỏ có quyền quyết
Đo kết quả và công bố nội bộ ⚠ thắng lợi nhỏ tạo động lực
Nhân rộng

Ba câu hỏi kiểm chứng cho một tổ chức: | Câu hỏi | Vì sao | |---|---| | Khách mất bao lâu để làm việc họ cần | ⚠ thước đo thật của trải nghiệm | | Đối thủ làm việc đó trong bao lâu | | | Bao nhiêu bước trong quy trình còn thủ công | |

Và một điều đáng nhớ về áp lực mà mọi tổ chức truyền thống đang chịu: khách hàng không so sánh bạn với đối thủ cùng ngành. Họ so trải nghiệm với lần gần nhất họ đặt xe hay chuyển khoản — và chuẩn mực đó không bao giờ quay lại mức cũ.

Câu 235 Scaling with Google Cloud Operations
A company's SRE team is responsible for managing a critical application. They have defined an SLO of 99.9% availability. In the last month, the service's availability was 99.8%. What does this imply for the team?
  1. A The team should focus on launching new features, since the service is reliable enough.
  2. B The team has successfully met their SLO.
  3. C The team has breached their SLO and must now prioritize reliability and stability improvements.
  4. D The team should make the SLO less strict, changing it to 99.8%.
Xem giải thích

Đáp án

C — Đội đã vi phạm SLO và giờ phải ưu tiên cải thiện độ tin cậy và ổn định.

Vì sao đúng

SLO là 99,9% nhưng thực tế chỉ đạt 99,8% — nghĩa là ngân sách lỗi đã cạn và vượt mức.

⚠ Phép tính:

SLO         = 99,9%
Thực tế     = 99,8%
        ↓
    ⚠ THẤP HƠN mục tiêu
        ↓
    Ngân sách lỗi cho phép: 0,1%
    Thực tế đã tiêu:        0,2%
        ↓
    ⚠ TIÊU GẤP ĐÔI ngân sách
        ↓
    → ĐÓNG BĂNG tính năng,
      tập trung vào độ tin cậy

⚠ Chênh lệch 0,1% nghe nhỏ nhưng:

99,9%  → ⚠ ~43 phút ngừng/tháng
99,8%  → ⚠ ~87 phút ngừng/tháng
        ↓
    ⚠ GẤP ĐÔI thời gian ngừng
        ↓
    → "chỉ lệch 0,1%" là cách
      hiểu sai nguy hiểm

⚠ Quy tắc error budget:

CÒN ngân sách
    → ⚠ được phép triển khai
      tính năng mới

⚠ HẾT ngân sách
    → ⚠ ĐÓNG BĂNG tính năng
    → cả đội chuyển sang làm
      độ tin cậy
        ↓
    ⚠ Quy tắc này phải được
      thống nhất TỪ TRƯỚC

⚠ Vì sao KHÔNG nên hạ SLO xuống 99,8%:

"Đạt không nổi thì hạ mục tiêu"
        ↓
    ⚠ Đây là phản ứng sai
    ⚠ SLO phải dựa trên NHU CẦU
      NGƯỜI DÙNG, không dựa trên
      năng lực hiện tại
        ↓
    ⚠ Chỉ hạ SLO khi có bằng chứng
      người dùng KHÔNG cần mức đó

Liên quan #13449 (lô 142) về error budget, và #13353 (lô 140) về SLO. Câu này là tình huống áp dụng quy tắc. Cả ba nhất quán.

Vì sao các phương án khác sai

  • D (hạ SLO xuống 99,8%) — phương án gần nhất về mặt "cũng là một hành động có thể làm", và đôi khi hợp lý nếu có bằng chứng. Nhưng hạ mục tiêu chỉ vì không đạt được là né tránh vấn đề, không phải giải pháp.

  • B (đã đạt SLO thành công) — sai về số học: 99,8% thấp hơn 99,9%.

  • A (tập trung ra tính năng mới vì dịch vụ đủ tin cậy) — ngược lại: hết ngân sách lỗi thì phải dừng tính năng.

Ghi nhớ

⚠ Bốn khái niệm SRE — bảng phải thuộc: | Khái niệm | Là gì | |---|---| | SLI | CHỈ SỐ đo được | | SLO | ⚠ MỤC TIÊU nội bộ | | SLA | HỢP ĐỒNG với khách, có bồi thường | | ⚠ Error budget | ⚠ 100% − SLO — phần được phép hỏng |

Từ khoá nhận diện:

"không đạt SLO" → ⚠ đóng băng tính năng, ưu tiên độ tin cậy "còn nhiều ngân sách lỗi" → ⚠ được phép mạo hiểm hơn "cam kết có bồi thường" → SLA "chỉ số được đo" → SLI

⚠ "Số chín" — bảng phải thuộc Mức
99% ~7,3 giờ/tháng
99,8% ⚠ ~87 phút/tháng
⚠ 99,9% ⚠ ~43 phút/tháng
99,95% ~22 phút/tháng
99,99% ~4,4 phút/tháng
⚠ Nhận xét mỗi số chín thêm vào làm chi phí tăng vọt
⚠ Khi hết ngân sách lỗi thì làm gì Việc
⚠ ĐÓNG BĂNG tính năng mới
Ưu tiên sửa nguyên nhân gốc
Cải thiện giám sát và cảnh báo
Giảm toil, tự động hoá
Diễn tập sự cố
⚠ Điều kiện quy tắc này phải thống nhất TỪ TRƯỚC
⚠ Khi nào MỚI nên điều chỉnh SLO Trường hợp
Có bằng chứng người dùng không cần mức đó ⚠ đo hành vi thật
SLO đặt sai từ đầu, không dựa trên người dùng
Bối cảnh nghiệp vụ thay đổi
⚠ KHÔNG phải vì ⚠ "đạt không nổi thì hạ xuống"
⚠ Burn rate alert — cảnh báo đúng cách Cách
Không đợi tới khi hết ngân sách ⚠ lúc đó đã muộn
Cảnh báo theo TỐC ĐỘ TIÊU
Ví dụ ⚠ "đang tiêu nhanh gấp 10 lần bình thường"
Công cụ Cloud Monitoring — SLO burn rate alert
Sau khi vi phạm SLO — postmortem Bước
Mổ xẻ KHÔNG QUY TỘI ⚠ sửa hệ thống, không phạt người
Tìm nguyên nhân gốc
Ghi lại hành động khắc phục có người phụ trách
Cập nhật runbook
⚠ postmortem không có hành động là postmortem vô ích

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Còn bao nhiêu ngân sách lỗi | ⚠ Cloud Monitoring SLO dashboard | | Nguyên nhân tiêu ngân sách là gì | rà sự cố trong tháng | | Quy tắc đóng băng có được tôn trọng không | ⚠ phép thử của cam kết tổ chức |

Và điều khó nhất khi áp dụng error budget không phải là tính toán mà là kỷ luật thực hiện. Quy tắc "hết ngân sách thì dừng phát hành" chỉ có giá trị nếu đội sản phẩm thật sự dừng lại — và đó là lúc cam kết được thoả thuận từ trước phải chứng minh mình có thật.

Câu 236 Scaling with Google Cloud Operations
An operations team has an agreement with the business that a critical application must be available 99.95% of the time. If it is not, the IT department faces a penalty. What is this formal agreement that specifies a level of service and the consequences of not meeting it called?
  1. A An Error Budget
  2. B A Service Level Objective (SLO)
  3. C A Service Level Indicator (SLI)
  4. D A Service Level Agreement (SLA)
Xem giải thích

Đáp án

D — Service Level Agreement (SLA).

Vì sao đúng

Cụm quyết định trong đề là "thoả thuận CHÍNH THỨC" kèm "CHẾ TÀI nếu không đạt" — đó chính là SLA.

⚠ Ba khái niệm, ba vai:

SLI — Service Level Indicator
    → ⚠ CHỈ SỐ được đo

SLO — Service Level Objective
    → ⚠ MỤC TIÊU NỘI BỘ
    → ⚠ KHÔNG có chế tài

⚠ SLA — Service Level Agreement
    → ⚠ HỢP ĐỒNG chính thức
    → ⚠ CÓ CHẾ TÀI / bồi thường
    → đề này

⚠ Hai dấu hiệu nhận diện SLA:

1. ⚠ "THOẢ THUẬN CHÍNH THỨC
    với bên nghiệp vụ"
     → là hợp đồng, không phải
       mục tiêu nội bộ

2. ⚠ "chịu CHẾ TÀI nếu không đạt"
     → ⚠ chỉ SLA mới có hậu quả
       ràng buộc

⚠ SLO luôn chặt hơn SLA:

SLA với bên nghiệp vụ: 99,95%
SLO nội bộ:            ⚠ 99,99%
        ↓
    ⚠ Chừa BIÊN AN TOÀN
        ↓
    Vi phạm SLO → ⚠ đội biết trước
      và có thời gian xử lý
    Vi phạm SLA → ⚠ chịu chế tài
        ↓
    → SLO là hệ thống cảnh báo sớm
      cho SLA

⚠ Đối chiếu #13353 (lô 140) khoá SLO (mục tiêu nội bộ), #13442 (lô 142) khoá SLI (chỉ số đo), #13449 (lô 142) khoá error budget. Câu này khoá SLA. Bốn câu tạo thành bộ đầy đủ, không mâu thuẫn.

Cách phân biệt: thấy "chế tài, bồi thường, hợp đồng" → SLA. Thấy "mục tiêu nội bộ" → SLO. Thấy "chỉ số được đo" → SLI.

Vì sao các phương án khác sai

  • B (SLO) — phương án gần nhất và là bẫy chính: SLO cũng là một mức dịch vụ mục tiêu, nhưng nó là cam kết NỘI BỘ và không có chế tài. Đề nói rõ có hình phạt.

  • C (SLI) — là chỉ số được đo, không phải thoả thuận.

  • A (Error budget) — là phần được phép hỏng, tính từ SLO; không phải thoả thuận có chế tài.

Ghi nhớ

⚠ Bốn khái niệm SRE — bảng phải thuộc: | Khái niệm | Là gì | Có chế tài? | |---|---|---| | SLI | ⚠ CHỈ SỐ đo được | không | | SLO | ⚠ MỤC TIÊU nội bộ | ⚠ KHÔNG | | ⚠ SLA | ⚠ HỢP ĐỒNG chính thức | ⚠ CÓ — bồi thường/chế tài | | Error budget | 100% − SLO | không |

Từ khoá nhận diện:

"hợp đồng, chế tài, bồi thường" → ⚠ SLA "mục tiêu nội bộ" → SLO "chỉ số được đo" → SLI "phần được phép hỏng" → error budget

⚠ Quan hệ giữa ba khái niệm Quan hệ
SLI là nền ⚠ không đo được thì không đặt mục tiêu được
SLO đặt trên SLI thêm ngưỡng và khoảng thời gian
SLA đặt DƯỚI SLO ⚠ chừa biên an toàn
Thứ tự chặt chẽ ⚠ SLO > SLA về mức yêu cầu
⚠ SLA của Google Cloud khác SLA của bạn Điểm
SLA của Google ⚠ cam kết cho DỊCH VỤ NỀN TẢNG
vi phạm thì được tín dụng dịch vụ
SLA của bạn ⚠ cam kết cho ỨNG DỤNG của bạn
⚠ Lưu ý quan trọng ⚠ SLA của bạn KHÔNG THỂ cao hơn SLA của các dịch vụ bạn phụ thuộc
Tính toán nhân xác suất của các thành phần
⚠ SLA nội bộ và SLA với khách hàng Loại
SLA với khách hàng ⚠ có bồi thường bằng tiền hoặc tín dụng
SLA nội bộ (OLA) ⚠ giữa các phòng ban, chế tài là trách nhiệm
Với đề này thoả thuận giữa IT và bên nghiệp vụ
Điểm chung ⚠ đều là cam kết CHÍNH THỨC có hậu quả
⚠ Viết SLA sao cho không tự hại mình Nguyên tắc
⚠ Đặt SLA THẤP HƠN SLO chừa biên
Định nghĩa rõ cách ĐO ⚠ đo từ đâu, tính thế nào
Loại trừ bảo trì có kế hoạch nếu hợp lý
Ghi rõ khoảng thời gian tính tháng hay quý
⚠ Sai lầm ⚠ hứa 99,99% khi hạ tầng chỉ đảm bảo 99,95%
Công cụ trên Google Cloud Công cụ
Cloud Monitoring — SLO ⚠ theo dõi SLO và error budget
Burn rate alert cảnh báo sớm
Uptime checks đo từ nhiều nơi
Status Dashboard tình trạng dịch vụ Google

Ba việc kiểm chứng: | Việc | Cách | |---|---| | SLA có thấp hơn SLO không | ⚠ nếu bằng nhau thì không có biên an toàn | | SLA có cao hơn SLA của Google không | ⚠ nếu có thì bất khả thi | | Cách đo đã ghi rõ trong hợp đồng chưa | tránh tranh cãi sau này |

Và một sai lầm rất tốn kém khi ký SLA: hứa mức cao hơn thứ hạ tầng bên dưới đảm bảo. Nếu ứng dụng của bạn phụ thuộc vào ba dịch vụ mỗi dịch vụ cam kết 99,95%, thì mức khả thi tối đa của bạn đã thấp hơn con số đó — và không nỗ lực vận hành nào bù được phép nhân xác suất.

Câu 237 Innovating with Google Cloud Artificial Intelligence
A company is creating a machine learning model to predict whether a loan application should be approved or denied. What is a critical aspect of Responsible AI that they must consider when building this model?
  1. A Making sure the model approves as many loans as possible to maximize revenue.
  2. B Ensuring the model is fair and does not discriminate against applicants based on protected characteristics.
  3. C Using the most complex algorithm possible, even if it is unexplainable.
  4. D Training the model on data from only one specific demographic group.
Xem giải thích

Đáp án

B — Đảm bảo mô hình CÔNG BẰNG và KHÔNG phân biệt đối xử với người nộp hồ sơ dựa trên các đặc điểm được bảo vệ.

Vì sao đúng

Duyệt hồ sơ vay là quyết định ảnh hưởng trực tiếp tới cơ hội của con người, nên công bằng là khía cạnh quan trọng nhất của AI có trách nhiệm ở đây.

⚠ Vì sao rủi ro thiên lệch rất cao:

Dữ liệu cho vay quá khứ
        ↓
    ⚠ Phản ánh cả những quyết định
      thiếu công bằng trong quá khứ
        ↓
    Mô hình học: "hồ sơ như thế này
    thường bị từ chối"
        ↓
    ⚠ Học luôn cả ĐỊNH KIẾN
        ↓
    ⚠ Áp dụng ở QUY MÔ LỚN,
      NHẤT QUÁN, TỰ ĐỘNG
        ↓
    → thiên lệch được KHUẾCH ĐẠI

⚠ Vì sao "bỏ cột nhạy cảm" KHÔNG đủ:

Xoá giới tính, dân tộc khỏi dữ liệu
        ↓
    ⚠ Mô hình vẫn suy ra được từ
      ĐẶC TRƯNG ĐẠI DIỆN (proxy):
      - mã bưu chính
      - trường học
      - tên riêng
      - lịch sử việc làm
        ↓
    → phải KIỂM TRA KẾT QUẢ
      theo từng nhóm

⚠ Vì sao ba phương án kia sai:

"Duyệt CÀNG NHIỀU hồ sơ CÀNG TỐT
 để tối đa doanh thu"
    → ⚠ vô trách nhiệm về tín dụng
    → tăng rủi ro nợ xấu

"Dùng thuật toán PHỨC TẠP NHẤT
 kể cả khi KHÔNG GIẢI THÍCH ĐƯỢC"
    → ⚠ NGƯỢC với AI có trách nhiệm
    → ⚠ cho vay là ngành BẮT BUỘC
      phải giải thích được quyết định

"Huấn luyện chỉ trên dữ liệu của
 MỘT NHÓM NHÂN KHẨU"
    → ⚠ đây chính là cách TẠO RA
      thiên lệch

⚠ Gần trùng với #13433 (lô 142) — đề đó về mô hình sàng lọc hồ sơ tuyển dụng học từ dữ liệu có định kiến, và cùng khoá "khuếch đại thiên lệch". Và #13306 (lô 139) về explainability trong cho vay. Cả ba nhất quán.

Vì sao các phương án khác sai

  • C (dùng thuật toán phức tạp nhất kể cả không giải thích được) — phương án gần nhất về mặt "cũng nói về chất lượng mô hình", nhưng ngược hẳn với AI có trách nhiệm: ngành cho vay bắt buộc phải giải thích được lý do từ chối.

  • A (duyệt càng nhiều càng tốt) — vô trách nhiệm về mặt tín dụng và tăng rủi ro nợ xấu.

  • D (huấn luyện chỉ trên một nhóm nhân khẩu) — chính là cách tạo ra thiên lệch.

Ghi nhớ

⚠ Bảy nguyên tắc AI của Google — bảng nên thuộc: | Nguyên tắc | Nội dung | |---|---| | Có lợi cho xã hội | | | ⚠ Tránh tạo hoặc củng cố THIÊN LỆCH bất công | ⚠ đề này | | Được xây và kiểm thử an toàn | | | ⚠ Chịu trách nhiệm trước con người | ⚠ có người giám sát | | Tôn trọng quyền riêng tư | | | Giữ chuẩn mực khoa học cao | | | Chỉ dùng cho mục đích phù hợp | |

Từ khoá nhận diện:

"dữ liệu lịch sử có định kiến" → rủi ro thiên lệch, công bằng "phải nêu lý do cho quyết định" → explainability "dữ liệu bẩn" → dự đoán không đáng tin "có người xem lại" → human oversight

⚠ Ba nguồn thiên lệch Nguồn
Thiên lệch trong DỮ LIỆU ⚠ lịch sử phản ánh định kiến
Thiên lệch trong LẤY MẪU ⚠ nhóm ít dữ liệu bị dự đoán kém hơn
Thiên lệch trong ĐO LƯỜNG nhãn gán theo tiêu chí thiên vị
Công cụ kiểm tra công bằng Công cụ
⚠ Đánh giá theo TỪNG NHÓM nhỏ ⚠ không chỉ nhìn chỉ số tổng
Vertex Explainable AI đặc trưng nào đẩy quyết định
What-If Tool ⚠ đổi một đặc trưng xem kết quả đổi ra sao
Model Cards tài liệu về giới hạn
Model Monitoring theo dõi drift và thiên lệch
⚠ Yêu cầu pháp lý với cho vay Yêu cầu
Luật cho vay công bằng ⚠ nhiều nước cấm phân biệt đối xử
⚠ Phải nêu LÝ DO từ chối
GDPR ⚠ quyền được biết lý do quyết định tự động
EU AI Act ⚠ chấm điểm tín dụng là RỦI RO CAO
Chế tài rất nặng, kèm rủi ro uy tín
Dùng AI trong cho vay có trách nhiệm Việc
⚠ Người quyết định cuối cùng không phải máy
⚠ Giải thích được từng quyết định Explainable AI
Kiểm tra kết quả theo từng nhóm
Có quy trình khiếu nại
Rà soát định kỳ ⚠ không phải làm một lần
Ghi lại quyết định thiết kế phục vụ kiểm toán
⚠ Cân nhắc độ chính xác và khả năng giải thích Đánh đổi
Hồi quy logistic, cây quyết định ⚠ dễ giải thích, thường kém chính xác hơn
Mạng nơ-ron, ensemble lớn chính xác hơn, khó giải thích
Trong ngành bị quản lý chặt ⚠ nhiều nơi CHỌN mô hình đơn giản hơn
Dung hoà mô hình phức tạp + công cụ giải thích

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Chỉ số theo từng nhóm ra sao | ⚠ không chỉ nhìn accuracy tổng | | Có đặc trưng đại diện nào không | rà mã bưu chính, tên trường | | Giải thích được quyết định không | ⚠ thử với một hồ sơ bị từ chối thật |

Và một nguyên tắc đáng giữ với mọi mô hình ảnh hưởng tới cơ hội của con người: mô hình học từ quá khứ, còn công bằng là điều bạn phải chủ động thiết kế vào hiện tại. Không thuật toán nào tự sửa được một tập dữ liệu ghi lại những quyết định thiếu công bằng của nhiều năm trước.

Câu 238 Scaling with Google Cloud Operations
A company is using several Google Cloud projects for its development, testing, and production environments. They want an easy way to apply a common set of security policies and IAM permissions to all the development and testing projects at once. What is the best way to group these projects?
  1. A Give all developers the Project Owner" role on every project."
  2. B

    Place the development and testing projects into a "Non-Production" Folder.

  3. C Use network tags to link the projects.
  4. D Create a new Billing Account for each project.
Xem giải thích

Đáp án

B — Đặt các project phát triển và kiểm thử vào một Folder "Non-Production".

Vì sao đúng

Đề đòi áp một bộ chính sách chung cho nhiều project CÙNG LÚC — đó chính xác là lý do folder tồn tại.

⚠ Cấu trúc đúng:

        ORGANIZATION
              │
    ┌─────────┴─────────┐
 FOLDER              FOLDER
Non-Production      Production
    │                    │
 ┌──┴──┐              projects
dev   test
        ↓
    ⚠ Chính sách đặt ở folder
      LAN XUỐNG mọi project bên trong
    ⚠ Project dev MỚI tự động
      kế thừa

⚠ Đặt gì ở folder Non-Production:

⚠ VAI IAM
    → lập trình viên có quyền
      rộng hơn ở đây

⚠ ORGANIZATION POLICY
    → thoáng hơn prod
    → nhưng vẫn cấm những thứ
      nguy hiểm

⚠ QUOTA thấp
    → chặn tiêu hoang

⚠ NGÂN SÁCH riêng
    → biết dev tốn bao nhiêu

⚠ Vì sao ba phương án kia sai:

"Cho MỌI lập trình viên vai
 PROJECT OWNER trên MỌI project"
    → ⚠ vi phạm nghiêm trọng
      quyền tối thiểu
    → ⚠ Owner cấp quyền được
      cho người khác

"Dùng NETWORK TAG để liên kết
 project"
    → ⚠ network tag áp cho MÁY ẢO
      trong luật tường lửa
    → ⚠ KHÔNG nhóm project được

"Tạo TÀI KHOẢN THANH TOÁN RIÊNG
 cho MỖI project"
    → ⚠ tách được chi phí nhưng
      KHÔNG áp được chính sách
    → thêm rất nhiều việc quản trị

⚠ Gần trùng với #13448 (lô 142), #13305 (lô 140) và #13279 (lô 140) — cả bốn đề đều là nhóm project để áp chính sách chung, và cả bốn cùng khoá Folders. Hoàn toàn nhất quán.

Vì sao các phương án khác sai

  • D (tạo tài khoản thanh toán riêng cho mỗi project) — phương án gần nhất về mặt "cũng là một cách tách biệt", nhưng nó tách chi phí chứ không áp được chính sách IAM, và tạo rất nhiều việc quản trị.

  • A (cho mọi lập trình viên vai Project Owner) — vi phạm nghiêm trọng nguyên tắc quyền tối thiểu.

  • C (dùng network tag) — network tag dùng cho luật tường lửa trên máy ảo, không nhóm project.

Ghi nhớ

⚠ Phân cấp tài nguyên — bảng phải thuộc: | Cấp | Vai trò | |---|---| | Organization | gốc, chính sách toàn công ty | | ⚠ Folder | ⚠ nhóm project, áp IAM và Policy chung, LỒNG được | | Project | ⚠ ranh giới TÍNH TIỀN, quota, API | | Resource | VM, bucket, dataset | | ⚠ Quy tắc | chính sách LAN XUỐNG, không lan lên |

Từ khoá nhận diện:

"nhóm project, áp chính sách chung" → Folder "bóc tách chi phí theo đội" → ⚠ Label "cấm hành vi ở mọi nơi" → Organization Policy "chặn cứng số tài nguyên" → Quota

⚠ Chính sách nên khác nhau giữa hai folder Chính sách
Quyền IAM dev rộng, ⚠ prod rất hẹp
Organization Policy ⚠ prod: cấm IP công khai, bắt CMEK
Quota ⚠ dev thấp để chặn tiêu hoang
Ngân sách và cảnh báo tách riêng
Audit log ⚠ prod bật Data Access log
Yêu cầu duyệt khi thay đổi chỉ prod
Cách tổ chức folder thường gặp Cách
Theo môi trường ⚠ Non-Production / Production — đề này
Theo phòng ban Marketing, Finance, Engineering
Lồng hai tầng ⚠ Engineering / prod, Engineering / dev
Theo mức tuân thủ dữ liệu nhạy cảm tách riêng
⚠ Folder và Label — dùng CẢ HAI
Folder ⚠ ranh giới QUẢN TRỊ: IAM, Policy, kế thừa
Label ⚠ báo cáo chi phí, tìm kiếm, tự động hoá
Folder một project thuộc ĐÚNG MỘT folder
Label một tài nguyên có NHIỀU label
⚠ Sai lầm hay gặp Sai lầm
Trộn dev và prod trong MỘT project ⚠ nguy hiểm nhất
Cấu trúc phẳng, không folder ⚠ quản không nổi khi lên hàng chục project
Cấp quyền cho cá nhân ở từng project
Dùng label thay folder không áp được chính sách
⚠ Lưu ý khi áp Organization Policy Điểm
Chặn hành động MỚI ⚠ KHÔNG tự sửa tài nguyên đã tồn tại
Thử ở một folder trước ⚠ đừng áp thẳng cả tổ chức
Kiểm tài nguyên hiện có Security Command Center
Có quy trình xin ngoại lệ

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Cây tổ chức hiện ra sao | trang Manage resources | | Chính sách nào áp cho từng folder | tab Organization Policies | | Project mới có kế thừa đúng không | ⚠ tạo thử một project |

Và một ranh giới nên thiết lập trước khi hệ thống lớn lên: dev và prod phải nằm ở hai folder khác nhau, với hai bộ chính sách khác nhau. Nó cho phép đội phát triển làm việc thoải mái ở một bên mà không nới lỏng bất cứ điều gì ở bên còn lại.

Câu 239 Exploring Data Transformation with Google Cloud
A financial analyst needs to run a set of complex calculations on a large dataset. They write a script that can be run in parallel on a cluster of machines to get the results faster. This is an example of what kind of data processing?
  1. A Transactional processing
  2. B Streaming processing
  3. C Manual processing
  4. D Batch processing
Xem giải thích

Đáp án

D — Batch processing (xử lý theo lô).

Vì sao đúng

Đề mô tả đúng đặc trưng của xử lý theo lô: chạy một tập tính toán trên một tập dữ liệu HỮU HẠN, song song trên cụm máy, để lấy kết quả nhanh hơn.

⚠ Ba manh mối ↔ batch:

1. ⚠ "một TẬP DỮ LIỆU LỚN"
     → ⚠ dữ liệu HỮU HẠN, biết trước
       điểm đầu và điểm cuối

2. "chạy SONG SONG trên một CỤM MÁY"
     → chia nhỏ, xử lý đồng thời

3. "để lấy kết quả NHANH HƠN"
     → ⚠ mục tiêu là THÔNG LƯỢNG,
       không phải độ trễ tức thời

⚠ Batch và streaming:

XỬ LÝ THEO LÔ (batch)
    → ⚠ dữ liệu HỮU HẠN
    → chạy khi được kích hoạt
      hoặc theo lịch
    → ⚠ độ trễ: phút tới giờ
    → ⚠ đề này

XỬ LÝ LUỒNG (streaming)
    → ⚠ dữ liệu VÔ HẠN
    → xử lý ngay khi đến
    → độ trễ: giây

⚠ Vì sao ba phương án kia sai:

TRANSACTIONAL PROCESSING (OLTP)
    → ⚠ nhiều thao tác NHỎ,
      độ trễ mili-giây
    → đặt hàng, thanh toán

STREAMING PROCESSING
    → ⚠ dữ liệu đến LIÊN TỤC,
      vô hạn
    → đề nói "một tập dữ liệu lớn"
      → hữu hạn

MANUAL PROCESSING
    → ⚠ không phải khái niệm
      kỹ thuật, và đề nói rõ là
      chạy SCRIPT tự động

⚠ Đối chiếu #13379 (lô 141) — đề đó hỏi khác biệt giữa lô và luồng và nhấn rằng luồng xử lý liên tục còn lô xử lý theo khối rời rạc. Hoàn toàn nhất quán.

Vì sao các phương án khác sai

  • B (streaming processing) — phương án gần nhất và là bẫy chính: cả hai đều xử lý dữ liệu quy mô lớn. Nhưng streaming làm việc với luồng VÔ HẠN đến liên tục, còn đề nói rõ là một tập dữ liệu lớn — hữu hạn.

  • A (transactional processing) — nhiều thao tác nhỏ với độ trễ mili-giây; sai hoàn toàn loại.

  • C (manual processing) — không phải khái niệm kỹ thuật, và đề nói rõ là chạy script tự động.

Ghi nhớ

⚠ Lô và luồng — bảng phải thuộc: | | Batch | Streaming | |---|---|---| | Dữ liệu | ⚠ HỮU HẠN | ⚠ VÔ HẠN | | Thời điểm | theo lịch hoặc kích hoạt | liên tục | | Độ trễ | phút tới giờ | giây | | Chi phí | ⚠ thường RẺ HƠN | cao hơn | | Hợp với | ⚠ báo cáo, ETL đêm, tính toán lớn | cảnh báo, IoT, gian lận |

Từ khoá nhận diện:

"tập dữ liệu lớn, chạy song song, kết quả nhanh hơn" → batch "liên tục, thời gian thực, vô hạn" → streaming "đặt hàng, thanh toán" → OLTP / transactional "xử lý cả lô lẫn luồng bằng một mã" → ⚠ Dataflow (Apache Beam)

Công cụ xử lý lô trên Google Cloud Công cụ
⚠ Dataproc ⚠ Spark/Hadoop có quản lý — đúng mô tả "cụm máy"
Dataproc Serverless ⚠ chạy Spark không cần cụm
Dataflow ⚠ cùng mã cho cả lô lẫn luồng
BigQuery ⚠ nếu tính toán viết được bằng SQL
Batch (Cloud Batch) chạy job hàng loạt trên VM
Cloud Run jobs tác vụ chạy tới khi xong
⚠ Với đề này — chọn gì Lựa chọn
Đã có script Spark/Python song song ⚠ Dataproc hoặc Dataproc Serverless
Tính toán viết được bằng SQL ⚠ BigQuery — thường rẻ và nhanh nhất
Cần pipeline có nhiều bước Dataflow
Job đơn giản, chạy hàng loạt Cloud Batch
⚠ Tối ưu chi phí cho xử lý lô Việc
⚠ Cụm phù du ⚠ dựng → chạy → XOÁ
⚠ Spot VM cho worker ⚠ giảm rất nhiều, job lô chịu được gián đoạn
Dữ liệu ở Cloud Storage không ở HDFS của cụm
Autoscaling thêm bớt worker theo tải
Chạy vào giờ thấp điểm nếu không gấp
Batch vẫn rất quan trọng Lý do
⚠ Rẻ hơn streaming đáng kể
Đơn giản hơn không có watermark, cửa sổ
Dễ chạy lại khi lỗi ⚠ dữ liệu hữu hạn, làm lại được
Phù hợp phần lớn báo cáo
⚠ Câu hỏi "chậm một giờ có sao không?" — không → dùng batch

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Có thật sự cần thời gian thực không | ⚠ nếu không → batch rẻ hơn | | Cụm có nhàn rỗi không | ⚠ so thời gian cụm sống với thời gian chạy job | | Có dùng Spot VM chưa | job lô rất hợp |

Và một câu hỏi nên đặt trước khi dựng bất kỳ pipeline thời gian thực nào: "kết quả chậm một giờ thì có ai bị ảnh hưởng không?". Nếu câu trả lời là không, thì xử lý theo lô đơn giản hơn, rẻ hơn và dễ chạy lại hơn — và đó là lựa chọn đúng cho phần lớn bài toán phân tích.

Câu 240 Digital Transformation with Google Cloud
Which statement best describes the business benefit of "freedom" as part of Google Cloud's value proposition?
  1. A The freedom to avoid vendor lock-in by using open-source technologies like Kubernetes.
  2. B The freedom to spend an unlimited amount of money on cloud services.
  3. C The freedom from all security responsibilities.
  4. D The freedom to ignore all industry compliance regulations.
Xem giải thích

Đáp án

A — Tự do tránh bị khoá chân nhà cung cấp nhờ dùng các công nghệ mã nguồn mở như Kubernetes.

Vì sao đúng

Freedom là một trong các trụ cột chuyển đổi mà Google Cloud nêu ra, và nội dung của nó là tính di động và quyền lựa chọn.

⚠ Vì sao mã nguồn mở đem lại tự do:

Ứng dụng dựng trên Kubernetes
        ↓
    Chạy được trên:
      - GKE (Google Cloud)
      - EKS (AWS), AKS (Azure)
      - cụm tự dựng TẠI CHỖ
        ↓
    ⚠ Cùng tệp YAML
    ⚠ Cùng kỹ năng của đội
        ↓
    → chuyển đi được nếu cần
    → ⚠ và vì CHUYỂN ĐƯỢC, vị thế
      đàm phán mạnh hơn

⚠ Vì sao ba phương án kia sai:

"Tự do TIÊU KHÔNG GIỚI HẠN"
    → ⚠ không phải lợi ích,
      và là điều cần KIỂM SOÁT

"Tự do khỏi MỌI trách nhiệm
 bảo mật"
    → ⚠ SAI: mô hình trách nhiệm
      CHUNG — khách vẫn lo dữ liệu,
      IAM và cấu hình

"Tự do BỎ QUA mọi quy định
 tuân thủ"
    → ⚠ SAI và nguy hiểm

⚠ Gần trùng với #13267 (lô 139) và #13374 (lô 141) — cả ba đề đều về chuẩn mở giúp tránh khoá chân, và cả ba cùng khoá. Hoàn toàn nhất quán.

Vì sao các phương án khác sai

  • C (tự do khỏi mọi trách nhiệm bảo mật) — phương án gần nhất về mặt "nghe như lợi ích của đám mây", nhưng sai hoàn toàn: theo mô hình trách nhiệm chung, khách hàng vẫn lo dữ liệu, IAM và cấu hình.

  • B (tiêu không giới hạn) — không phải lợi ích; chi phí là thứ cần kiểm soát.

  • D (bỏ qua quy định tuân thủ) — sai và nguy hiểm.

Ghi nhớ

⚠ Các trụ cột chuyển đổi của Google Cloud — bảng nên thuộc: | Trụ cột | Nội dung | |---|---| | ⚠ Freedom | ⚠ mã nguồn mở, đa đám mây, không khoá chân | | Intelligence | dữ liệu và AI | | People connections | Workspace, cộng tác | | Trust / Security | bảo mật nhiều lớp, tuân thủ | | Sustainability | carbon, năng lượng |

Từ khoá nhận diện:

"chuẩn mở, tránh khoá chân" → Freedom "dữ liệu và AI" → Intelligence "bảo mật và tuân thủ" → Trust "cộng tác, họp" → People connections

Công nghệ mở do Google khởi xướng Công nghệ
⚠ Kubernetes ⚠ điều phối container — chuẩn ngành
TensorFlow học máy
Apache Beam ⚠ mô hình của Dataflow
Knative ⚠ nền tảng của Cloud Run
Istio service mesh
gRPC giao tiếp giữa dịch vụ
Go ngôn ngữ lập trình
⚠ Ba mức khoá chân Mức
Dữ liệu ⚠ khó gỡ nhất — phí đi ra, định dạng riêng
Ứng dụng vừa — container giúp nhẹ đi
Kỹ năng đội ngũ ⚠ thật nhưng hay bị bỏ qua
Giảm khoá chân — việc làm được Việc
Đóng gói bằng container
Định dạng dữ liệu mở ⚠ Parquet, Iceberg, Avro
Hạ tầng dưới dạng mã Terraform
Tách logic nghiệp vụ khỏi SDK riêng
⚠ Có kế hoạch rời đi dù không định dùng tới
⚠ Đánh đổi thật của chuẩn mở Đánh đổi
Linh hoạt hơn nhưng ⚠ thường phải tự làm nhiều hơn
Dịch vụ độc quyền tiện hơn BigQuery, Spanner
Thực tế ⚠ hầu hết tổ chức chấp nhận khoá chân MỘT PHẦN
Nguyên tắc quyết định có ý thức, đừng để xảy ra tình cờ
Công cụ đa đám mây của Google Công cụ
GKE Enterprise (Anthos) ⚠ quản Kubernetes ở mọi đám mây
BigQuery Omni ⚠ truy vấn dữ liệu ở AWS/Azure
Cloud Service Mesh dựa trên Istio
Looker kết nối nhiều nguồn

Ba câu hỏi kiểm chứng: | Câu hỏi | Vì sao | |---|---| | Nếu phải rời đi, mất bao lâu | ⚠ ước lượng thật | | Dữ liệu có ở định dạng mở không | | | Đội có kỹ năng chuyển đi được không | Kubernetes, SQL, Python |

Và một cách nhìn cân bằng về khoá chân: mục tiêu không phải tránh nó hoàn toàn mà là biết mình đang trả giá bao nhiêu. Dùng BigQuery gắn bạn với Google Cloud, nhưng nếu nó giúp đội bạn phân tích nhanh gấp năm lần thì đó thường là đổi chác xứng đáng — miễn là quyết định ấy được đưa ra một cách tỉnh táo.