Ngân hàng đề — Google Cloud Digital Leader
Tìm thấy 611 câu.
A technology company is evaluating cloud providers and wants to understand each provider's environmental impact and commitment to reducing carbon emissions. The company's leadership has made sustainability a top priority and wants to choose a cloud provider that aligns with their values.
What is the primary goal of Google Cloud's commitment to sustainability?
-
A
To operate on 24/7 carbon-free energy across all data centers and offices by 2030
-
B
To build the fastest network between data centers
-
C
To ensure 100% uptime for all services
-
D
To offer the lowest possible prices for all cloud services
Xem giải thích
Đáp án
A — Vận hành bằng năng lượng không carbon 24/7 tại mọi trung tâm dữ liệu và văn phòng vào năm 2030.
Vì sao đúng
Đây là cam kết bền vững được nêu rõ nhất của Google, và nó khác hẳn — khó hơn nhiều — so với mục tiêu "100% năng lượng tái tạo" mà Google đã đạt từ 2017.
⚠ Ba cột mốc, phân biệt cho rõ:
2007 — TRUNG HOÀ CARBON
→ mua tín chỉ bù đắp phát thải
2017 — ⚠ KHỚP 100% ĐIỆN TIÊU THỤ
VỚI NĂNG LƯỢNG TÁI TẠO
→ mua đủ lượng điện tái tạo
TRONG CẢ NĂM
→ ⚠ nhưng theo TỔNG NĂM,
không theo từng giờ
2030 (mục tiêu) — ⚠ NĂNG LƯỢNG
KHÔNG CARBON 24/7
→ ⚠ MỌI GIỜ, MỌI NGÀY,
TẠI MỌI TRUNG TÂM DỮ LIỆU
⚠ Vì sao "24/7" khó hơn nhiều:
KHỚP THEO NĂM
Ban ngày: điện mặt trời dư
Ban đêm: ⚠ lấy từ lưới (có than)
↓
Tổng cả năm vẫn "100% tái tạo"
nhờ phần dư ban ngày bù lại
⚠ KHÔNG CARBON 24/7
→ ⚠ TỪNG GIỜ đều phải sạch
→ cần lưu trữ năng lượng,
điện gió, thuỷ điện, hạt nhân,
địa nhiệt
→ ⚠ cần lưới điện địa phương
cũng phải sạch
↓
→ mục tiêu tham vọng hơn
rất nhiều
⚠ Vì sao ba phương án kia không phải mục tiêu bền vững:
"Mạng nhanh nhất giữa các
trung tâm dữ liệu"
→ mục tiêu KỸ THUẬT
"Đảm bảo 100% uptime"
→ ⚠ không nhà cung cấp nào
hứa 100%
"Giá thấp nhất có thể"
→ mục tiêu THƯƠNG MẠI
Nhất quán với #13262 (lô 138), #13271 và #13277 (lô 139) — các câu đó về trụ cột Sustainability, công cụ Carbon Footprint và huy hiệu vùng phát thải thấp. Câu này nêu mục tiêu tổng thể. Cả bốn nhất quán.
Vì sao các phương án khác sai
-
C (đảm bảo 100% uptime) — phương án gần nhất về mặt "nghe như cam kết lớn", nhưng không nhà cung cấp nào cam kết 100%; SLA cao nhất cũng chỉ tới 99,999%. Và đây là mục tiêu độ tin cậy, không phải bền vững.
-
B (mạng nhanh nhất) — mục tiêu kỹ thuật.
-
D (giá thấp nhất) — mục tiêu thương mại.
Ghi nhớ
⚠ Các cột mốc bền vững của Google — bảng nên thuộc: | Năm | Cột mốc | |---|---| | 2007 | trung hoà carbon | | 2017 | ⚠ khớp 100% điện tiêu thụ với năng lượng tái tạo | | 2030 (mục tiêu) | ⚠ năng lượng KHÔNG CARBON 24/7 | | Ngoài ra | trung tâm dữ liệu hiệu quả năng lượng hàng đầu ngành (PUE thấp) |
Từ khoá nhận diện:
"24/7 không carbon, 2030" → mục tiêu bền vững của Google "đo phát thải của mình" → Carbon Footprint "chọn vùng sạch" → huy hiệu lá cây / Region Picker "trụ cột chuyển đổi" → Sustainability
| ⚠ Ba khái niệm dễ lẫn về carbon | Khái niệm |
|---|---|
| Carbon neutral | ⚠ BÙ ĐẮP phát thải bằng tín chỉ |
| 100% renewable matching | mua đủ lượng điện tái tạo theo NĂM |
| ⚠ 24/7 carbon-free | ⚠ MỖI GIỜ đều dùng điện sạch — khó nhất |
| Công cụ bền vững cho khách hàng | Công cụ |
|---|---|
| Carbon Footprint | ⚠ đo phát thải theo project, dịch vụ, vùng |
| Huy hiệu vùng phát thải thấp | ngay khi chọn vùng |
| Region Picker | cân giá, độ trễ và CFE% |
| Active Assist | tìm tài nguyên lãng phí |
| Xuất sang BigQuery | đưa vào báo cáo ESG |
| ⚠ CFE% — chỉ số nên biết | Điểm |
|---|---|
| Carbon-Free Energy percentage | |
| Nghĩa | ⚠ tỉ lệ giờ trong năm mà vùng đó dùng điện không carbon |
| Công bố | theo từng vùng, cập nhật hằng năm |
| Dùng để | chọn vùng cho tải không nhạy độ trễ |
| Việc khách hàng làm được để giảm phát thải | Việc |
|---|---|
| Chọn vùng có CFE% cao | ⚠ đòn bẩy lớn nhất |
| Xoá tài nguyên nằm không | giảm cả tiền lẫn carbon |
| Dùng serverless co về 0 | |
| Đặt vòng đời cho dữ liệu cũ | |
| Chạy tải theo lô ở vùng sạch |
| Vì sao đám mây thường sạch hơn tự vận hành | Lý do |
|---|---|
| PUE của Google ~1,1 | ⚠ trung tâm dữ liệu thường ~1,5–2,0 |
| Máy dùng chung, tỉ lệ sử dụng cao | |
| Mua năng lượng tái tạo quy mô lớn | |
| Phần cứng tối ưu riêng |
Ba việc kiểm chứng cho một tổ chức: | Việc | Cách | |---|---| | Đang phát thải bao nhiêu | báo cáo Carbon Footprint | | Vùng đang dùng sạch tới đâu | CFE% trong Region Picker | | Có bao nhiêu tài nguyên lãng phí | Recommender — Idle resources |
Và một cách hiểu giúp nhớ đúng mục tiêu 2030: khác biệt nằm ở chữ "mỗi giờ". Mua đủ điện tái tạo cho cả năm là một bài toán tài chính; đảm bảo rằng vào 3 giờ sáng một ngày lặng gió, điện chạy máy chủ vẫn không phát thải carbon lại là một bài toán kỹ thuật hoàn toàn khác.
A healthcare company needs to store patient medical records in Cloud Storage while maintaining complete control over the encryption keys for regulatory compliance. The company's security policy requires that encryption keys must never be stored or managed by the cloud provider, and the company will generate and manage these keys using their own on-premises hardware security module (HSM).
What is this encryption method called?
- A Customer-Supplied Encryption Keys (CSEK)
- B Cloud external key manager (EKM)
- C Google-managed encryption keys
- D Encryption in transit
Xem giải thích
Đáp án
A — Customer-Supplied Encryption Keys (CSEK).
Vì sao đúng
Điều kiện quyết định trong đề là: khoá KHÔNG BAO GIỜ được lưu hay quản lý bởi nhà cung cấp đám mây. Trong ba mức mã hoá của Google Cloud, chỉ CSEK thoả điều kiện đó theo nghĩa chặt nhất.
⚠ Ba mức mã hoá — phân biệt cho rõ:
GOOGLE-MANAGED (mặc định)
→ ⚠ Google sinh, lưu và
xoay khoá
→ không phải làm gì
CMEK — Customer-Managed
→ ⚠ khoá nằm TRONG Cloud KMS
→ bạn quản vòng đời: xoay,
tắt, huỷ
→ ⚠ nhưng khoá VẪN Ở TRONG
hạ tầng Google
⚠ CSEK — Customer-Supplied
→ ⚠ bạn TỰ SINH khoá bên ngoài
→ ⚠ GỬI KÈM trong MỖI request
→ ⚠ Google dùng xong thì
XOÁ KHỎI BỘ NHỚ, KHÔNG LƯU
↓
→ đúng yêu cầu của đề
⚠ CSEK hoạt động thế nào:
Ghi đối tượng
→ gửi kèm header chứa khoá AES-256
↓
Google mã hoá rồi ⚠ QUÊN khoá
↓
Đọc đối tượng
→ ⚠ phải gửi LẠI đúng khoá đó
↓
Không có khoá
↓
⚠ DỮ LIỆU MẤT VĨNH VIỄN —
Google KHÔNG khôi phục được
Ghi nhớ về chất lượng câu hỏi
Đề nhắc tới HSM tại chỗ của chính doanh nghiệp, và trong thực tế ngày nay tình huống đó thường được giải bằng Cloud External Key Manager (Cloud EKM) — phương án B — chứ không phải CSEK.
Phân biệt hai cơ chế:
- CSEK — bạn gửi khoá thô kèm mỗi request. Google dùng xong xoá khỏi bộ nhớ, không lưu. Ứng dụng phải tự quản việc truyền khoá. Chỉ hỗ trợ một số dịch vụ (Cloud Storage, Compute Engine).
- Cloud EKM — khoá nằm lại trong hệ thống quản khoá bên ngoài (Thales, Fortanix, Equinix…). Google gọi ra ngoài mỗi lần cần dùng. Khoá không bao giờ rời khỏi hệ thống của bạn, và bạn thu hồi quyền truy cập bất cứ lúc nào.
Vì sao khoá vẫn là CSEK: đề nhấn mạnh doanh nghiệp "tự sinh và tự quản khoá" và "nhà cung cấp không bao giờ lưu hay quản khoá" — mô tả kinh điển của CSEK trong tài liệu đào tạo. Khoá đáp án giữ nguyên là A.
Khi làm bài: thấy "gửi khoá kèm mỗi request, Google không lưu" → CSEK. Thấy "khoá ở lại hệ thống quản khoá bên ngoài, Google gọi ra" → Cloud EKM.
Vì sao các phương án khác sai
-
B (Cloud EKM) — phương án gần nhất, và như đã nói ở trên, trong thực tế nó thường là lựa chọn hợp lý hơn cho HSM tại chỗ. Nhưng cơ chế của nó là Google gọi ra hệ thống ngoài, không phải "bạn tự cung cấp khoá cho từng thao tác".
-
C (khoá do Google quản lý) — ngược hoàn toàn yêu cầu của đề.
-
D (mã hoá khi truyền) — bảo vệ dữ liệu trên đường đi, không liên quan tới quản lý khoá lưu trữ.
Ghi nhớ
⚠ Bốn mức quản lý khoá — bảng phải thuộc: | Mức | Khoá ở đâu | Ai quản | |---|---|---| | Google-managed | trong Google | Google | | CMEK | ⚠ Cloud KMS (trong Google) | bạn quản vòng đời | | CSEK | ⚠ bên ngoài, gửi kèm mỗi request | hoàn toàn của bạn | | Cloud EKM | ⚠ hệ thống quản khoá NGOÀI | hoàn toàn của bạn |
Từ khoá nhận diện:
"gửi khoá kèm mỗi request, Google không lưu" → CSEK "khoá ở HSM/hệ thống ngoài, Google gọi ra" → Cloud EKM "khoá trong Cloud KMS, tôi quản vòng đời" → CMEK "không phải làm gì" → Google-managed
| ⚠ Rủi ro của CSEK | Rủi ro |
|---|---|
| ⚠ MẤT KHOÁ = MẤT DỮ LIỆU vĩnh viễn | Google không khôi phục được |
| Phải truyền khoá trong mỗi request | ⚠ ứng dụng phức tạp hơn |
| Chỉ một số dịch vụ hỗ trợ | Cloud Storage, Compute Engine |
| Không dùng được nhiều tính năng | ví dụ một số thao tác sao chép |
| Vì vậy | ⚠ CMEK hoặc EKM thường thực tế hơn |
| Cloud EKM — vì sao ngày càng được ưa dùng | Điểm |
|---|---|
| Khoá KHÔNG BAO GIỜ rời hệ thống của bạn | |
| ⚠ Thu hồi quyền truy cập tức thì | ngắt là Google không giải mã được nữa |
| Hỗ trợ nhiều dịch vụ hơn CSEK | |
| Tích hợp qua Cloud KMS | dùng như CMEK |
| Đối tác | Thales, Fortanix, Equinix, Entrust |
| ⚠ Đánh đổi | phụ thuộc độ sẵn sàng của hệ thống ngoài |
| Ba trạng thái dữ liệu và mã hoá | Trạng thái |
|---|---|
| Khi lưu (at rest) | ⚠ mặc định, và là chỗ CMEK/CSEK/EKM áp dụng |
| Khi truyền (in transit) | TLS, mã hoá giữa trung tâm dữ liệu |
| Khi xử lý (in use) | Confidential Computing |
| Yêu cầu tuân thủ ngành y tế | Yêu cầu |
|---|---|
| HIPAA | ⚠ cần ký BAA với Google |
| Chỉ dùng dịch vụ trong phạm vi BAA | |
| Bật Data Access audit log | |
| Che PII khi phân tích | Sensitive Data Protection |
| Chính sách lưu giữ | Bucket Lock |
Ba việc kiểm chứng: | Việc | Cách | |---|---| | Ai có quyền dùng khoá | ⚠ Cloud Audit Logs của KMS | | Mất khoá thì sao | có quy trình sao lưu và phục hồi khoá chưa | | Dịch vụ đang dùng có hỗ trợ cơ chế đó không | kiểm danh sách hỗ trợ |
Và một câu hỏi bắt buộc phải trả lời trước khi chọn CSEK hay EKM: ai chịu trách nhiệm nếu khoá mất? Với các cơ chế này, quyền kiểm soát tuyệt đối đi kèm rủi ro tuyệt đối — Google không có bản sao nào để cứu bạn, và đó chính là điều làm chúng đáp ứng được yêu cầu tuân thủ.
A healthcare provider needs to store patient medical records for 10 years to comply with HIPAA and state regulations. During the first year, clinical staff frequently access these records for ongoing patient care and treatment decisions. However, after the first year, the records are rarely accessed—typically only during audits, legal requests, or when a patient returns after years of absence. The organization wants to minimize storage costs for the 9 remaining years while ensuring records remain immediately accessible when needed.
Which Cloud Storage class would be the most cost-effective solution for storing these records after they are one year old?
- A Standard Storage
- B Archive Storage
- C Nearline Storage
- D Multi-Regional Storage
Xem giải thích
Đáp án
B — Archive Storage.
Vì sao đúng
Đề cho bốn manh mối, và tất cả đều chỉ vào lớp Archive cho chín năm còn lại:
⚠ Bốn manh mối:
1. GIỮ 10 NĂM (năm đầu nóng,
9 năm sau nguội)
→ ⚠ vượt xa mức tối thiểu
365 ngày của Archive
2. "HIẾM KHI truy cập — chỉ khi
kiểm toán, yêu cầu pháp lý,
hoặc bệnh nhân quay lại sau
nhiều năm"
→ ⚠ đúng hồ sơ của Archive
3. "TỐI THIỂU HOÁ CHI PHÍ LƯU TRỮ"
→ ⚠ Archive rẻ nhất
4. "VẪN TRUY CẬP ĐƯỢC NGAY khi cần"
→ ⚠ Archive vẫn trả về
trong MILI-GIÂY
⚠ Hiểu lầm phổ biến nhất phải xoá bỏ:
"Archive giống băng từ,
phải chờ hàng giờ mới lấy được"
↓
⚠ SAI HOÀN TOÀN
↓
⚠ Cả bốn lớp của Cloud Storage
đều có độ trễ MILI-GIÂY
↓
Khác biệt nằm ở GIÁ:
lưu càng rẻ → truy xuất càng đắt
↓
→ đó là lý do phương án B
thoả cả "rẻ nhất" lẫn
"truy cập được ngay"
⚠ Giải pháp đầy đủ — vòng đời tự động:
{"rule": [
{"action": {"type": "SetStorageClass",
"storageClass": "ARCHIVE"},
"condition": {"age": 365}},
{"action": {"type": "Delete"},
"condition": {"age": 3650}}
]}
Năm 1: Standard (bác sĩ đọc thường xuyên)
Năm 2–10: ⚠ Archive (rẻ nhất)
Sau 10 năm: xoá tự động
↓
⚠ Nên thêm Bucket Lock để
không ai xoá sớm được
Nhất quán với #13249 (lô 138) — đề đó cũng là bệnh viện lưu sao lưu 7 năm, hiếm khi đọc, và cùng khoá Archive. Hoàn toàn nhất quán.
Vì sao các phương án khác sai
-
C (Nearline) — phương án gần nhất trong các lớp nguội, nhưng Nearline dành cho dữ liệu đọc khoảng một lần mỗi tháng. Với chín năm gần như không đọc, nó đắt hơn Archive đáng kể về lưu trữ.
-
A (Standard) — cho dữ liệu truy cập thường xuyên, giá lưu trữ cao nhất. Đúng cho năm đầu tiên, sai cho chín năm sau.
-
D (Multi-Regional) — đây là vị trí, không phải lớp lưu trữ, và đa vùng đắt hơn một vùng.
Ghi nhớ
⚠ Bốn lớp lưu trữ — bảng phải thuộc: | Lớp | Tối thiểu | Tần suất đọc | |---|---|---| | Standard | không | thường xuyên | | Nearline | 30 ngày | ~1 lần/tháng | | Coldline | 90 ngày | ~1 lần/quý | | Archive | ⚠ 365 ngày | ⚠ ~1 lần/năm hoặc ít hơn | | ⚠ Chung | cùng độ bền, cùng API, cùng độ trễ mili-giây |
Từ khoá nhận diện:
"lưu trữ tuân thủ nhiều năm, gần như không đọc" → Archive "sao lưu hằng tháng còn dùng" → Nearline "tự chuyển lớp theo tuổi" → Object Lifecycle Management "không đoán được kiểu truy cập" → Autoclass "không ai được xoá trong N năm" → ⚠ Bucket Lock
| ⚠ Bẫy chi phí phải nhớ | Bẫy |
|---|---|
| Xoá trước hạn tối thiểu | ⚠ VẪN bị tính đủ số ngày |
| Phí truy xuất của Archive cao nhất | ⚠ đọc nhiều là mất hết phần tiết kiệm |
| Chuyển lớp cũng có phí thao tác | |
| Kết luận | chỉ chọn Archive khi CHẮC CHẮN hiếm đọc |
| Công cụ tuân thủ đi kèm | Công cụ |
|---|---|
| Retention Policy | cấm xoá trước thời hạn |
| Bucket Lock | ⚠ KHOÁ chính sách — KHÔNG gỡ được |
| Object Holds | giữ một đối tượng vì lý do pháp lý |
| CMEK | khoá mã hoá tự quản |
| Audit Logs | ai đã truy cập hồ sơ nào |
| Versioning | giữ bản cũ khi bị ghi đè |
| ⚠ Với dữ liệu y tế còn phải lưu ý | Lưu ý |
|---|---|
| HIPAA | ⚠ ký BAA, chỉ dùng dịch vụ trong phạm vi |
| Vị trí dữ liệu | có thể bị ràng buộc theo lãnh thổ |
| Kiểm soát truy cập chặt | quyền tối thiểu |
| Data Access audit log | ⚠ bắt buộc bật cho dữ liệu bệnh nhân |
| Mã hoá | mặc định, cân nhắc CMEK |
| Autoclass — khi nào chọn thay vòng đời | Điểm |
|---|---|
| Tự chuyển lớp theo hành vi truy cập THẬT | |
| Ưu | ⚠ không tính phí truy xuất sớm |
| Nhược | có phí quản lý theo đối tượng |
| Chọn vòng đời khi | ⚠ đã BIẾT rõ vòng đời — như đề này |
Ba việc kiểm chứng: | Việc | Cách | |---|---| | Quy tắc vòng đời đã áp chưa | gcloud storage buckets describe | | Có bị tính phí truy xuất bất ngờ không | billing report, lọc SKU retrieval | | Chính sách giữ đã khoá chưa | ⚠ kiểm retentionPolicy và isLocked |
Và một cảnh báo cần đọc kỹ trước khi bấm Bucket Lock cho hồ sơ y tế: nó không thể gỡ được, kể cả bởi bạn hay bởi Google. Đó chính là điều làm nó có giá trị trước cơ quan quản lý — và cũng là lý do phải chắc chắn tuyệt đối về con số mười năm trước khi khoá lại.
A social media company wants to automatically moderate images uploaded by users to detect and flag inappropriate content. They need a solution that requires minimal machine learning expertise.
Which Google Cloud AI product should they use?
- A Vertex AI custom model training
- B Vision AI API with Safe Search detection
- C Speech-to-Text API
- D Cloud Translation API
Xem giải thích
Đáp án
B — Vision AI API với tính năng SafeSearch detection.
Vì sao đúng
Đề nêu ba điều kiện, và Vision API là công cụ có sẵn đúng tính năng cần:
⚠ Ba điều kiện ↔ Vision API SafeSearch:
1. "TỰ ĐỘNG KIỂM DUYỆT ẢNH
người dùng tải lên"
→ xử lý ảnh, quy mô lớn
2. "PHÁT HIỆN và ĐÁNH DẤU
NỘI DUNG KHÔNG PHÙ HỢP"
→ ⚠ đây chính là SafeSearch
3. ⚠ "CẦN RẤT ÍT CHUYÊN MÔN
HỌC MÁY"
→ API dựng sẵn, gọi là xong
⚠ SafeSearch trả về gì:
Gửi ảnh → nhận về 5 hạng mục,
mỗi hạng mục có 5 mức khả năng:
adult — nội dung người lớn
violence — bạo lực
racy — hở hang, khiêu gợi
medical — nội dung y khoa
spoof — ảnh chế, meme
↓
Mức: VERY_UNLIKELY → UNLIKELY
→ POSSIBLE → LIKELY
→ VERY_LIKELY
↓
⚠ Bạn tự đặt NGƯỠNG hành động
⚠ Quy trình kiểm duyệt thực tế:
Ảnh tải lên → Cloud Storage
↓
Cloud Run Function
↓
Vision API — SafeSearch
↓
┌─────────┼─────────┐
VERY_LIKELY POSSIBLE UNLIKELY
↓ ↓ ↓
⚠ CHẶN ⚠ ĐƯA CHO CHO QUA
tự động NGƯỜI DUYỆT
↓
⚠ Ba mức xử lý, không phải
chỉ đúng/sai
Nhất quán với #13325 (cùng lô này) — đề đó cũng khoá Vision API cho nhu cầu nhận diện ảnh không cần chuyên môn ML. Câu này dùng đúng một tính năng cụ thể của cùng API. Hoàn toàn nhất quán.
Vì sao các phương án khác sai
-
A (huấn luyện mô hình tuỳ biến trên Vertex AI) — phương án gần nhất về mặt "cũng làm được", nhưng đề nói rõ cần RẤT ÍT chuyên môn ML. Tự huấn luyện bộ phân loại nội dung nhạy cảm cần dữ liệu gán nhãn — mà việc gán nhãn loại dữ liệu này lại rất khó khăn về mặt con người.
-
C (Speech-to-Text API) — xử lý âm thanh, không phải ảnh.
-
D (Cloud Translation API) — dịch ngôn ngữ, không liên quan.
Ghi nhớ
⚠ Các tính năng của Cloud Vision API — bảng nên thuộc: | Tính năng | Việc | |---|---| | ⚠ SafeSearch | ⚠ phát hiện nội dung nhạy cảm — đề này | | Label detection | nhãn mô tả nội dung | | Object localization | vị trí vật thể | | OCR / Text detection | đọc chữ, cả chữ viết tay | | Face detection | ⚠ phát hiện khuôn mặt — KHÔNG nhận dạng danh tính | | Landmark / Logo detection | địa danh, thương hiệu | | Web detection | tìm ảnh tương tự trên web |
Từ khoá nhận diện:
"kiểm duyệt nội dung ảnh" → Vision API SafeSearch "kiểm duyệt VIDEO" → ⚠ Video Intelligence API — cũng có SafeSearch "kiểm duyệt VĂN BẢN" → Natural Language API hoặc Gemini "danh mục riêng của nghiệp vụ" → AutoML Vision
| ⚠ Đặt ngưỡng thế nào cho đúng | Nguyên tắc |
|---|---|
| Ngưỡng CHẶT | ⚠ chặn nhầm nội dung hợp lệ — người dùng bực |
| Ngưỡng LỎNG | ⚠ để lọt nội dung xấu — rủi ro pháp lý |
| Cách dung hoà | ba mức: chặn / chờ người duyệt / cho qua |
| Đo và điều chỉnh | ⚠ theo dõi tỉ lệ dương giả và âm giả |
| ⚠ Kiểm duyệt tự động không thay thế con người | Lý do |
|---|---|
| Ngữ cảnh rất quan trọng | ⚠ ảnh y khoa khác ảnh khiêu dâm |
| Văn hoá khác nhau, chuẩn mực khác nhau | |
| Có trường hợp mơ hồ | |
| Thực hành | ⚠ AI lọc phần lớn, người xử lý phần khó |
| Phải có quy trình KHIẾU NẠI | người dùng bị chặn nhầm |
| Kiến trúc kiểm duyệt đầy đủ | Thành phần |
|---|---|
| Cloud Storage | nhận ảnh tải lên |
| Cloud Run Functions | kích hoạt theo sự kiện |
| Vision API SafeSearch | phân loại |
| Firestore / BigQuery | lưu kết quả và trạng thái |
| Hàng đợi cho người duyệt | ⚠ cho các ca mơ hồ |
| ⚠ Ghi log đầy đủ | phục vụ khiếu nại và kiểm toán |
| Cân nhắc về chi phí và quy mô | Điểm |
|---|---|
| Giá theo đơn vị tính năng | ⚠ bật nhiều tính năng = nhân giá |
| Xử lý theo lô | rẻ hơn gọi từng ảnh |
| ⚠ Đệm kết quả | ảnh trùng thì không quét lại |
| Có hạn mức miễn phí hằng tháng |
| Các API kiểm duyệt khác của Google | API |
|---|---|
| Video Intelligence | ⚠ explicit content detection cho video |
| Natural Language | phân tích văn bản |
| Gemini | ⚠ linh hoạt hơn, hiểu ngữ cảnh tốt hơn |
| Perspective API | đánh giá mức độ độc hại của bình luận |
Ba việc kiểm chứng: | Việc | Cách | |---|---| | Tỉ lệ chặn nhầm là bao nhiêu | ⚠ theo dõi khiếu nại của người dùng | | Có lọt nội dung xấu không | rà soát mẫu ngẫu nhiên | | Ngưỡng có phù hợp không | điều chỉnh dần theo dữ liệu thật |
Và một phần của hệ thống kiểm duyệt mà đề thi không hỏi nhưng thực tế luôn cần: quy trình khiếu nại. Mọi bộ lọc tự động đều chặn nhầm ở một tỉ lệ nào đó, và nếu người dùng bị chặn không có cách nào để phản hồi, bạn đã biến một lỗi kỹ thuật nhỏ thành một vấn đề về niềm tin.
- A On-premises requires paying a monthly subscription, while Google Cloud requires buying hardware.
- B Google Cloud provides less control over the software stack than an on-premises environment.
- C On-premises environments are inherently more scalable than Google Cloud.
- D In an on-premises model, the company is responsible for hardware procurement, maintenance, and physical security.
Xem giải thích
Đáp án
D — Trong mô hình tại chỗ, doanh nghiệp chịu trách nhiệm mua sắm phần cứng, bảo trì và an ninh vật lý.
Vì sao đúng
Đây là khác biệt căn bản nhất giữa hai mô hình: ai sở hữu và vận hành phần cứng.
⚠ Ai lo gì:
TẠI CHỖ (on-premises)
⚠ Mua sắm phần cứng
⚠ Lắp đặt và cấu hình
⚠ Bảo trì và thay thế
⚠ An ninh vật lý phòng máy
⚠ Điện, làm mát, dự phòng UPS
⚠ Mạng và thiết bị mạng
+ toàn bộ tầng phần mềm
GOOGLE CLOUD
⚠ Google lo TOÀN BỘ
phần cứng và cơ sở vật chất
↓
Bạn lo từ tầng dịch vụ trở lên
(tuỳ IaaS, PaaS hay SaaS)
⚠ Vì sao ba phương án kia sai:
"Tại chỗ trả phí HÀNG THÁNG,
đám mây phải MUA phần cứng"
→ ⚠ ĐẢO NGƯỢC hoàn toàn
→ tại chỗ là CapEx (mua),
đám mây là OpEx (thuê)
"Đám mây cho ÍT kiểm soát hơn
với tầng phần mềm"
→ ⚠ SAI: với IaaS bạn có
quyền root, kiểm soát
tầng phần mềm y như tại chỗ
→ (đúng nếu nói về tầng
PHẦN CỨNG, không phải phần mềm)
"Tại chỗ VỐN DĨ mở rộng tốt hơn
đám mây"
→ ⚠ NGƯỢC LẠI hoàn toàn
→ tại chỗ mở rộng mất hàng tuần
⚠ An ninh vật lý — khoản hay bị quên nhất:
Trung tâm dữ liệu riêng cần:
kiểm soát ra vào, camera,
sinh trắc học, bảo vệ,
chống cháy, chống nước
↓
Trung tâm dữ liệu của Google:
⚠ nhiều lớp kiểm soát,
sinh trắc học, phát hiện xâm nhập
⚠ và bạn KHÔNG phải trả riêng
cho từng thứ đó
Vì sao các phương án khác sai
-
B (đám mây cho ít kiểm soát hơn với tầng PHẦN MỀM) — phương án gần nhất và chứa một nửa sự thật: đám mây thật sự cho ít kiểm soát hơn ở tầng PHẦN CỨNG. Nhưng với IaaS, bạn có quyền root và toàn quyền với tầng phần mềm, y hệt tại chỗ.
-
A (tại chỗ trả phí tháng, đám mây mua phần cứng) — đảo ngược hoàn toàn mô hình chi phí.
-
C (tại chỗ vốn dĩ mở rộng tốt hơn) — ngược lại; mở rộng là ưu điểm lớn nhất của đám mây.
Ghi nhớ
⚠ Tại chỗ và đám mây — bảng phải thuộc: | | Tại chỗ | Đám mây | |---|---|---| | Phần cứng | ⚠ bạn mua và bảo trì | Google lo | | An ninh vật lý | ⚠ bạn lo | Google lo | | Chi phí | ⚠ CapEx — trả trước | ⚠ OpEx — theo mức dùng | | Mở rộng | ⚠ hàng tuần tới hàng tháng | ⚠ vài phút | | Kiểm soát phần cứng | tối đa | không có | | Kiểm soát phần mềm | tối đa | ⚠ tối đa với IaaS |
Từ khoá nhận diện:
"mua phần cứng, bảo trì, an ninh vật lý" → trách nhiệm của tại chỗ "trả theo mức dùng" → đám mây, OpEx "mở rộng trong vài phút" → đám mây "cần kiểm soát phần cứng vật lý" → ⚠ tại chỗ hoặc sole-tenant node
| ⚠ Mô hình trách nhiệm chung | Ai lo |
|---|---|
| Google lo | ⚠ an ninh CỦA đám mây — vật lý, phần cứng, hạ tầng |
| Bạn lo | ⚠ an ninh TRONG đám mây — dữ liệu, IAM, cấu hình |
| Sai lầm | ⚠ "lên đám mây là hết lo bảo mật" |
| Sự thật | sự cố thật hầu như luôn ở nửa của khách hàng |
| Những gì Google lo mà tại chỗ phải tự làm | Việc |
|---|---|
| Mua và thay thế phần cứng hỏng | |
| Điện, làm mát, UPS, máy phát | |
| An ninh vật lý nhiều lớp | |
| Mạng xương sống toàn cầu | |
| Vá firmware, chip bảo mật Titan | |
| ⚠ Dư thừa phần cứng | không phải mua sẵn cho đỉnh |
| Khi nào tại chỗ vẫn hợp lý | Trường hợp |
|---|---|
| Quy định bắt dữ liệu ở trong nhà | |
| Đã đầu tư lớn, chưa khấu hao xong | |
| Độ trễ tới thiết bị tại chỗ | nhà máy, thiết bị y tế |
| Tải rất ổn định và đã tối ưu | |
| Giải pháp trung gian | ⚠ hybrid cloud, Google Distributed Cloud |
| ⚠ Điều đám mây KHÔNG tự động cho | Điều |
|---|---|
| Chi phí thấp hơn | ⚠ phải tối ưu mới rẻ hơn |
| Bảo mật tốt hơn | ⚠ cấu hình sai vẫn rò rỉ |
| Độ tin cậy cao hơn | phải thiết kế đa zone |
| Kết luận | đám mây cho CÔNG CỤ, không cho KẾT QUẢ |
Ba câu hỏi kiểm chứng khi so sánh: | Câu hỏi | Vì sao | |---|---| | TCO hiện tại gồm những gì | ⚠ nhớ tính điện, mặt bằng, nhân sự | | Tỉ lệ sử dụng máy chủ là bao nhiêu | thường rất thấp | | Mở rộng hiện mất bao lâu | ⚠ so với vài phút trên đám mây |
Và một khoản chi phí của mô hình tại chỗ mà bảng tính hiếm khi thể hiện: thời gian của đội kỹ thuật. Những giờ dành cho thay ổ cứng hỏng, cập nhật firmware và trực phòng máy là những giờ không dành cho việc xây sản phẩm — và với phần lớn doanh nghiệp, đó mới là chi phí đắt nhất.
A web application is running on a group of Compute Engine instances. The administrator has configured a system to automatically add more instances to the group when CPU utilization goes above 80% and remove instances when it falls below 30%.
What is this capability called?
- A Autoscaling
- B Replatforming
- C Object Lifecycle Management
- D Load Balancing
Xem giải thích
Đáp án
A — Autoscaling (tự động mở rộng).
Vì sao đúng
Đề mô tả đúng cơ chế autoscaling dựa trên chỉ số: thêm instance khi vượt ngưỡng trên, bớt instance khi xuống dưới ngưỡng dưới.
⚠ Cơ chế trong đề:
CPU trung bình của nhóm
↓
Vượt 80%
↓
⚠ THÊM instance (scale out)
↓
Xuống dưới 30%
↓
⚠ BỚT instance (scale in)
↓
→ năng lực bám theo tải thật
⚠ Hai chiều của autoscaling:
SCALE OUT (mở rộng ra)
→ thêm máy
→ ⚠ chống quá tải
SCALE IN (thu hẹp vào)
→ bớt máy
→ ⚠ TIẾT KIỆM CHI PHÍ
↓
⚠ Nhiều người chỉ nhớ vế đầu,
nhưng vế sau mới là chỗ
tiết kiệm tiền
⚠ Phân biệt với ba khái niệm kia:
LOAD BALANCING
→ ⚠ CHIA lưu lượng giữa các máy
→ KHÔNG thêm bớt máy
→ đi cùng autoscaling nhưng
là việc khác
REPLATFORMING
→ chiến lược DI CƯ:
đổi sang dịch vụ có quản lý
OBJECT LIFECYCLE MANAGEMENT
→ ⚠ quy tắc chuyển lớp và xoá
đối tượng trong Cloud Storage
→ hoàn toàn khác lĩnh vực
Bổ sung cho #13339 (cùng lô này) — câu đó ghép autoscaling và load balancing thành một cặp. Câu này chỉ hỏi riêng autoscaling. Hai câu nhất quán.
Vì sao các phương án khác sai
-
D (load balancing) — phương án gần nhất và luôn đi cùng autoscaling trong thực tế, nhưng nó phân phối lưu lượng giữa các instance đã có, không thêm hay bớt instance nào.
-
B (replatforming) — chiến lược di cư lên đám mây, không liên quan tới mở rộng theo tải.
-
C (Object Lifecycle Management) — quy tắc quản lý vòng đời đối tượng trong Cloud Storage, khác hẳn lĩnh vực.
Ghi nhớ
⚠ Bốn khái niệm hay bị lẫn — bảng phải thuộc: | Khái niệm | Việc | |---|---| | Autoscaling | ⚠ THÊM/BỚT tài nguyên theo tải | | Load balancing | ⚠ CHIA lưu lượng giữa các tài nguyên | | High availability | chịu được hỏng một thành phần | | Object Lifecycle Management | ⚠ chuyển lớp và xoá đối tượng Cloud Storage |
Từ khoá nhận diện:
"thêm/bớt máy theo CPU" → autoscaling "chia lưu lượng" → load balancing "chuyển ảnh cũ sang Coldline" → Object Lifecycle Management "đổi CSDL tự quản sang Cloud SQL" → replatforming
| ⚠ Các tín hiệu để autoscale | Tín hiệu |
|---|---|
| CPU utilization | ⚠ phổ biến nhất — đề này |
| Tải của load balancer | request mỗi giây |
| Metric tuỳ chỉnh | ⚠ độ sâu hàng đợi, số kết nối |
| Lịch trình | biết trước giờ cao điểm |
| Predictive autoscaling | ⚠ dự đoán và mở rộng TRƯỚC |
| Tham số quan trọng của autoscaler | Tham số |
|---|---|
minReplicas |
⚠ đặt đủ cao trước sự kiện lớn |
maxReplicas |
chặn chi phí |
target utilization |
ngưỡng mục tiêu |
coolDownPeriod |
⚠ tránh thêm bớt liên tục (thrashing) |
initialDelaySec |
chờ ứng dụng khởi động xong |
| ⚠ Bẫy hay gặp với autoscaling | Bẫy |
|---|---|
| VM mất vài phút để khởi động | ⚠ đợt tăng đột ngột vẫn kịp gây lỗi |
| Quota chặn việc mở rộng | ⚠ kiểm quota TRƯỚC |
| CSDL không mở rộng theo | ⚠ nút thắt thật thường ở đó |
| Ứng dụng có trạng thái | không nhân bản được |
| Ngưỡng đặt quá sát | thêm bớt liên tục |
| Autoscaling ở các dịch vụ khác | Dịch vụ |
|---|---|
| Managed Instance Group | máy ảo |
| GKE | HPA cho pod, Cluster Autoscaler cho node |
| Cloud Run | ⚠ tự động, co từ 0 — không cần cấu hình |
| BigQuery, Pub/Sub, Cloud Storage | ⚠ serverless, tự mở rộng sẵn |
Ba việc kiểm chứng: | Việc | Cách | |---|---| | Có mở rộng kịp không | ⚠ thử tải mô phỏng đỉnh | | Có thu hẹp lại không | xem số instance ban đêm | | Quota có đủ không | kiểm và xin nâng trước |
Và một nửa của autoscaling thường bị bỏ quên trong lúc cấu hình: chiều thu hẹp. Rất nhiều hệ thống mở rộng rất tốt trong ngày cao điểm rồi giữ nguyên số máy đó suốt nhiều tuần sau, đơn giản vì không ai kiểm tra xem chúng có thật sự giảm xuống hay không.
A cloud migration team is planning to move their enterprise systems to Google Cloud. The team leader asks, "We need to assess and prioritize what we're moving—should we start with the customer relationship management system, the e-commerce platform, or the inventory management application?"
What term describes each of these distinct systems requiring migration planning?
- A A single virtual machine.
- B The amount of electricity a server consumes.
- C A specific set of applications, programs, or data that requires computing resources to run.
- D The salary of an IT administrator.
Xem giải thích
Đáp án
C — Một tập hợp cụ thể các ứng dụng, chương trình hoặc dữ liệu cần tài nguyên tính toán để chạy.
Vì sao đúng
Đề đang định nghĩa thuật ngữ "workload" (tải công việc) — đơn vị mà mọi kế hoạch di cư đều lấy làm cơ sở.
⚠ Workload là gì:
Không phải một máy chủ
Không phải một dòng mã
↓
⚠ Là MỘT HỆ THỐNG HOÀN CHỈNH
phục vụ một mục đích nghiệp vụ
↓
Ví dụ trong đề:
- hệ thống CRM
- nền tảng thương mại điện tử
- ứng dụng quản lý tồn kho
↓
⚠ Mỗi cái là MỘT workload,
cần kế hoạch di cư riêng
⚠ Vì sao di cư phải tính theo workload:
Không thể "chuyển cả trung tâm
dữ liệu" trong một lần
↓
⚠ Chia thành từng workload
↓
Mỗi workload có:
- độ phức tạp riêng
- phụ thuộc riêng
- mức rủi ro riêng
- giá trị nghiệp vụ riêng
↓
→ xếp thứ tự ưu tiên và
chuyển từng cái một
⚠ Xếp thứ tự ưu tiên thế nào:
Trục 1: ⚠ GIÁ TRỊ NGHIỆP VỤ
(chuyển đi thì được gì)
Trục 2: ⚠ ĐỘ PHỨC TẠP / RỦI RO
↓
Giá trị cao + phức tạp thấp
→ ⚠ LÀM TRƯỚC
Giá trị thấp + phức tạp cao
→ ⚠ LÀM SAU hoặc bỏ
↓
Thực tế: bắt đầu bằng workload
⚠ ÍT RỦI RO để đội học nghề
Vì sao các phương án khác sai
-
A (một máy ảo) — phương án gần nhất về mặt "cũng là đơn vị kỹ thuật", nhưng quá hẹp: một workload có thể gồm nhiều máy ảo, một cơ sở dữ liệu, một bộ cân bằng tải và nhiều thành phần khác.
-
B (lượng điện một máy chủ tiêu thụ) — không liên quan tới thuật ngữ đang hỏi.
-
D (lương của quản trị viên CNTT) — cũng không liên quan.
Ghi nhớ
⚠ Các thuật ngữ di cư — bảng nên thuộc: | Thuật ngữ | Nghĩa | |---|---| | Workload | ⚠ tập ứng dụng/dữ liệu cần tài nguyên để chạy | | Assessment | kiểm kê và đánh giá workload hiện có | | Dependency mapping | ⚠ workload nào phụ thuộc workload nào | | Wave / batch | nhóm workload chuyển cùng đợt | | Landing zone | môi trường đích đã dựng sẵn | | Cutover | thời điểm chuyển sang dùng thật |
Từ khoá nhận diện:
"hệ thống cần di cư, đơn vị lập kế hoạch" → workload "kiểm kê xem có những gì" → assessment "cái nào phụ thuộc cái nào" → dependency mapping "chiến lược chuyển từng workload" → 6 R: rehost, replatform…
| ⚠ Bốn giai đoạn của một dự án di cư | Giai đoạn |
|---|---|
| Assess | ⚠ kiểm kê workload, phụ thuộc, chi phí, rủi ro |
| Plan | thứ tự, landing zone, đội ngũ |
| Migrate | ⚠ theo đợt, làm thứ dễ trước |
| Optimize | ⚠ giai đoạn hay bị cắt nhất |
| Công cụ đánh giá của Google Cloud | Công cụ |
|---|---|
| Migration Center | ⚠ kiểm kê, đánh giá TCO, lập kế hoạch |
| StratoZone | khảo sát hạ tầng hiện có |
| Migrate to Virtual Machines | di cư VM |
| Database Migration Service | di cư CSDL |
| BigQuery Migration Service | từ kho dữ liệu khác |
| ⚠ Dependency mapping — bước hay bị coi nhẹ | Điểm |
|---|---|
| Workload hiếm khi đứng một mình | |
| Ví dụ | ⚠ CRM gọi API của hệ thống tồn kho |
| Bỏ qua bước này | ⚠ chuyển một nửa hệ thống → độ trễ tăng vọt hoặc gãy |
| Cách làm | công cụ khảo sát + phỏng vấn đội vận hành |
| Nguyên tắc | các workload phụ thuộc chặt nên chuyển CÙNG ĐỢT |
| Xếp thứ tự — nguyên tắc thực tế | Nguyên tắc |
|---|---|
| ⚠ RETIRE trước tiên | thứ không ai dùng thì đừng chuyển |
| Bắt đầu bằng workload ít rủi ro | ⚠ để đội học nghề |
| Ưu tiên workload có giá trị rõ ràng | |
| Để hệ thống lõi phức tạp lại sau | |
| Nhóm theo phụ thuộc |
| Mỗi workload cần trả lời gì | Câu hỏi |
|---|---|
| Chiến lược nào | rehost, replatform, refactor, repurchase, retire |
| Phụ thuộc gì | |
| Cửa sổ ngừng dịch vụ cho phép | ⚠ quyết định cách cutover |
| Ai sở hữu nghiệp vụ | |
| Kế hoạch quay lui | ⚠ nếu cutover thất bại |
Ba việc kiểm chứng: | Việc | Cách | |---|---| | Đã kiểm kê hết workload chưa | ⚠ Migration Center + hỏi từng phòng ban | | Có workload nào không ai nhận là của mình không | ⚠ ứng viên để retire | | Phụ thuộc đã vẽ ra chưa | công cụ khảo sát mạng |
Và một phát hiện gần như luôn xảy ra ở bước kiểm kê: có những hệ thống vẫn đang chạy mà không ai nhớ vì sao. Chúng là ứng viên hàng đầu cho bước "retire", và loại bỏ chúng thường tiết kiệm nhiều công sức hơn mọi tối ưu kỹ thuật cộng lại.
- A Natural Language AI
- B BigQuery ML
- C AutoML Tables
- D Vision AI
Xem giải thích
Đáp án
A — Natural Language AI.
Vì sao đúng
Đề nêu ba điều kiện, và cả ba đều dẫn tới API ngôn ngữ dựng sẵn:
⚠ Ba điều kiện ↔ Natural Language API:
1. "PHÂN TÍCH CẢM XÚC nhận xét
khách hàng (tích cực, tiêu cực,
trung tính)"
→ ⚠ đúng tính năng
sentiment analysis
2. "KHÔNG có chuyên gia học máy"
→ API dựng sẵn, dùng ngay
3. "chỉ cần MỘT LỜI GỌI API đơn giản"
→ không huấn luyện, không
triển khai mô hình
⚠ API trả về hai con số:
Nhận xét: "Giao hàng nhanh nhưng
đóng gói cẩu thả."
↓
score: ⚠ từ −1,0 tới +1,0
→ chiều của cảm xúc
magnitude: ⚠ từ 0 tới vô hạn
→ ĐỘ MẠNH của cảm xúc
↓
⚠ Phải đọc CẢ HAI:
score ≈ 0 + magnitude CAO
→ ⚠ cảm xúc LẪN LỘN,
không phải trung tính
⚠ Entity sentiment — tính năng đắt giá hơn:
Thay vì chỉ biết "nhận xét này tiêu cực"
↓
⚠ Biết TIÊU CỰC VỀ CÁI GÌ:
"giao hàng" → +0,8
"đóng gói" → −0,7
↓
→ biết chính xác phải sửa gì
Nhất quán với #13318 (cùng lô này) — đề đó cũng khoá Natural Language API cho việc trích xuất thực thể. Câu này dùng một tính năng khác của cùng API. Hoàn toàn nhất quán.
Vì sao các phương án khác sai
-
B (BigQuery ML) — phương án gần nhất nếu dữ liệu đã ở BigQuery, nhưng nó dùng để huấn luyện mô hình trên dữ liệu bảng biểu bằng SQL; phân tích cảm xúc văn bản không phải thế mạnh của nó. (Có thể gọi Gemini từ BigQuery qua
ML.GENERATE_TEXT, nhưng đó không phải "một lời gọi API đơn giản" như đề mô tả.) -
C (AutoML Tables) — cho dữ liệu bảng biểu, không phải văn bản tự do.
-
D (Vision AI) — xử lý ảnh, không phải văn bản.
Ghi nhớ
⚠ Các API AI dựng sẵn — bảng phải thuộc: | API | Việc | |---|---| | Natural Language | ⚠ cảm xúc, thực thể, cú pháp, phân loại nội dung | | Vision | ảnh: nhãn, OCR, SafeSearch | | Speech-to-Text / Text-to-Speech | giọng nói | | Translation | dịch | | Video Intelligence | video | | Document AI | ⚠ trích xuất trường từ hoá đơn, hợp đồng |
Từ khoá nhận diện:
"khách hài lòng hay không, cảm xúc" → Natural Language API "tìm người, tổ chức, địa điểm" → cùng API, tính năng entity "nhãn riêng của ngành" → AutoML hoặc Gemini "dữ liệu bảng biểu" → BigQuery ML / AutoML Tables
| ⚠ Đọc điểm cảm xúc cho đúng | Trường hợp |
|---|---|
| score cao, magnitude cao | rõ ràng tích cực |
| score thấp, magnitude cao | rõ ràng tiêu cực |
| ⚠ score ≈ 0, magnitude CAO | ⚠ LẪN LỘN — khen chỗ này chê chỗ kia |
| score ≈ 0, magnitude thấp | thật sự trung tính |
| Sai lầm | ⚠ chỉ nhìn score, bỏ qua magnitude |
| Bốn tính năng của Natural Language API | Tính năng |
|---|---|
| Sentiment analysis | ⚠ cảm xúc toàn bài — đề này |
| Entity analysis | người, tổ chức, địa điểm, sản phẩm |
| ⚠ Entity sentiment | cảm xúc VỀ TỪNG thực thể |
| Syntax analysis | từ loại, quan hệ ngữ pháp |
| Content classification | phân loại vào hơn 700 chủ đề |
| Kiến trúc phân tích nhận xét | Bước |
|---|---|
| Nhận xét → Pub/Sub hoặc Cloud Storage | |
| Cloud Run Function | gọi API |
| Kết quả → BigQuery | ⚠ để phân tích xu hướng theo thời gian |
| Looker | bảng điều khiển |
| Cảnh báo | ⚠ khi cảm xúc trung bình tụt đột ngột |
| ⚠ Đệm kết quả | không phân tích lại cùng một nhận xét |
| ⚠ Giới hạn cần biết | Giới hạn |
|---|---|
| Mỉa mai và châm biếm | ⚠ mô hình thường hiểu SAI |
| Tiếng lóng và viết tắt | |
| Ngôn ngữ ít phổ biến | kiểm danh sách hỗ trợ |
| Thuật ngữ chuyên ngành | ⚠ cân nhắc Gemini với prompt riêng |
| Thực hành | luôn đối chiếu mẫu với người đọc thật |
| Giá và tối ưu | Điểm |
|---|---|
| Tính theo đơn vị 1.000 ký tự | |
| Cắt bỏ phần thừa trước khi gửi | ⚠ chữ ký, quảng cáo |
| Đệm theo hash nội dung | |
| Có hạn mức miễn phí hằng tháng |
Ba việc kiểm chứng: | Việc | Cách | |---|---| | Điểm có khớp cảm nhận người đọc không | ⚠ lấy 50 nhận xét đối chiếu | | Có nhận xét mỉa mai bị hiểu sai không | rà soát các ca lệch nhiều nhất | | Chi phí bao nhiêu | số ký tự × đơn giá |
Và một giá trị lớn hơn điểm số trung bình mà nhiều đội bỏ lỡ: phân tích cảm xúc theo từng thực thể. Biết rằng điểm hài lòng đang là 0,3 thì ít hữu ích; biết rằng khách khen sản phẩm nhưng chê khâu giao hàng thì lại chỉ thẳng ra việc cần làm tuần tới.
- A Projects
- B Regions
- C Zones
- D Subnets
Xem giải thích
Đáp án
C — Zones (vùng khả dụng).
Vì sao đúng
Đề mô tả các vị trí tách biệt bên trong cùng một khu vực địa lý — đó chính là định nghĩa của zone trong thuật ngữ Google Cloud.
⚠ Phân cấp địa lý của Google Cloud:
MULTI-REGION (ví dụ EU)
│
REGION (ví dụ europe-west1, Bỉ)
├── ZONE europe-west1-b
├── ZONE europe-west1-c
└── ZONE europe-west1-d
↓
⚠ Mỗi ZONE có nguồn điện,
làm mát và mạng RIÊNG
⚠ Nhưng cùng nằm trong một
khu vực địa lý
⚠ Đọc đề thấy đúng đặc điểm của zone:
"nhiều vị trí TÁCH BIỆT"
↓
⚠ hạ tầng độc lập
"trong CÙNG MỘT khu vực địa lý
(ví dụ Tây Âu)"
↓
⚠ cùng một REGION
"bảo vệ khỏi hỏng hóc của MỘT
TRUNG TÂM DỮ LIỆU"
↓
⚠ đúng mức bảo vệ mà đa zone
đem lại
↓
→ ZONE
⚠ Ba khái niệm kia là gì:
REGION
→ ⚠ khu vực địa lý CHỨA nhiều zone
→ "Tây Âu" trong đề là REGION
PROJECT
→ ⚠ ranh giới TỔ CHỨC và TÍNH TIỀN
→ không phải vị trí địa lý
SUBNET
→ ⚠ dải địa chỉ IP trong VPC
→ gắn với một vùng, nhưng là
khái niệm MẠNG
⚠ Đối chiếu #13282 (lô 139) và #13247 (lô 138) — hai câu đó hỏi chọn chiến lược nào (đa zone hay đa vùng); câu này hỏi tên của đơn vị. Cả ba nhất quán: đa zone chống mất một trung tâm dữ liệu, đa vùng chống mất cả một khu vực.
Vì sao các phương án khác sai
-
B (regions) — phương án gần nhất và là bẫy chính: region chính là "khu vực địa lý" mà đề nhắc tới, còn thứ đề hỏi là các vị trí tách biệt BÊN TRONG nó — tức là zone.
-
A (projects) — ranh giới tổ chức, tính tiền và hạn ngạch, không phải vị trí địa lý.
-
D (subnets) — dải địa chỉ IP trong VPC; là khái niệm mạng.
Ghi nhớ
⚠ Phân cấp địa lý — bảng phải thuộc: | Cấp | Nghĩa | |---|---| | Zone | ⚠ một hoặc vài trung tâm dữ liệu, hạ tầng độc lập | | Region | ⚠ nhóm zone trong cùng khu vực địa lý (thường 3+) | | Multi-region | nhiều region trong một lục địa | | ⚠ Lưu ý | project và subnet KHÔNG phải cấp địa lý |
Từ khoá nhận diện:
"vị trí tách biệt trong cùng khu vực" → zone "khu vực địa lý chứa nhiều zone" → region "chịu được mất một trung tâm dữ liệu" → đa zone "chịu được mất cả một khu vực" → đa vùng
| ⚠ Ba cấp triển khai và mức chống lỗi | Cấp |
|---|---|
| Zonal | ⚠ không chống được gì — mất zone là mất hết |
| Regional (đa zone) | ⚠ chống mất MỘT ZONE |
| Multi-region | chống mất CẢ MỘT REGION |
| Chi phí | tăng dần theo thứ tự trên |
| Tài nguyên theo phạm vi | Phạm vi |
|---|---|
| Zonal | VM, đĩa zonal, GKE node |
| Regional | ⚠ regional MIG, regional Persistent Disk, subnet |
| Global | ⚠ VPC, global load balancer, image, snapshot |
| ⚠ Lưu ý | VPC của Google là TOÀN CẦU — khác nhiều nhà cung cấp |
| ⚠ Bẫy khi thiết kế đa zone | Bẫy |
|---|---|
| Ứng dụng đa zone nhưng CSDL một zone | ⚠ cả hệ thống vẫn chết theo zone đó |
| Đĩa zonal gắn vào VM | không dùng lại ở zone khác |
| Quên kiểm quota ở zone dự phòng | |
| Nguyên tắc | ⚠ mắt xích yếu nhất quyết định độ tin cậy |
| Dịch vụ có sẵn tính đa zone | Dịch vụ |
|---|---|
| Regional MIG | trải VM qua nhiều zone |
| GKE regional cluster | |
| Cloud SQL HA | ⚠ primary và standby ở hai zone |
| Regional Persistent Disk | sao chép đồng bộ |
| Cloud Storage, BigQuery, Pub/Sub | ⚠ đã có độ bền trong vùng sẵn |
Ba việc kiểm chứng: | Việc | Cách | |---|---| | Có thành phần nào chỉ ở một zone không | ⚠ rà từng tài nguyên | | MIG là regional hay zonal | gcloud compute instance-groups list | | Có chịu được mất zone thật không | ⚠ diễn tập tắt một zone |
Và một điều đáng nhớ về cách Google đặt tên zone: europe-west1-b không nhất thiết là cùng một trung tâm dữ liệu vật lý với europe-west1-b của một dự án khác. Google ánh xạ tên zone khác nhau cho từng project để cân bằng tải — nên đừng giả định hai project cùng tên zone thì cùng chung số phận.
- A Security vs. Scalability
- B Control vs. Ease of Use
- C Cost vs. Performance
- D Storage vs. Networking
Xem giải thích
Đáp án
B — Control vs. Ease of Use (Kiểm soát đổi lấy sự dễ dùng).
Vì sao đúng
Đây là trục đánh đổi cơ bản giữa IaaS và PaaS, và Compute Engine với App Engine nằm ở hai đầu của trục đó.
⚠ Hai đầu của trục:
COMPUTE ENGINE (IaaS)
✔ ⚠ TOÀN QUYỀN kiểm soát:
chọn OS, quyền root, kernel,
phần mềm bất kỳ
↓
⚠ Đổi lại:
tự cài, tự vá, tự cấu hình
mở rộng, tự lo cân bằng tải
APP ENGINE (PaaS)
✔ ⚠ RẤT DỄ DÙNG:
`gcloud app deploy` là xong,
tự mở rộng, tự HTTPS
↓
⚠ Đổi lại:
chỉ runtime được hỗ trợ,
không chọn OS, không SSH
⚠ Trục này áp cho mọi lựa chọn tính toán:
KIỂM SOÁT NHIỀU ←──────────→ DỄ DÙNG
Compute Engine
GKE
Cloud Run
App Engine
Cloud Run Functions
SaaS
↓
⚠ Đi sang phải: ít việc phải làm,
ít quyền kiểm soát, khoá chân nhiều hơn
⚠ Vì sao ba phương án kia không phải trục chính:
"BẢO MẬT vs MỞ RỘNG"
→ ⚠ cả hai đều bảo mật tốt
→ cả hai đều mở rộng được
"CHI PHÍ vs HIỆU NĂNG"
→ ⚠ tuỳ tải, không có quy luật
chung; App Engine Standard
có khi RẺ HƠN nhiều
"LƯU TRỮ vs MẠNG"
→ ⚠ không phải trục phân biệt
giữa hai sản phẩm này
Vì sao các phương án khác sai
-
C (chi phí vs hiệu năng) — phương án gần nhất về mặt "nghe như đánh đổi thật", nhưng không có quy luật chung: App Engine Standard co về 0 nên với tải thất thường lại rẻ hơn, còn Compute Engine với cam kết dài hạn lại rẻ hơn cho tải ổn định.
-
A (bảo mật vs mở rộng) — cả hai đều bảo mật và đều mở rộng được; đây không phải đánh đổi.
-
D (lưu trữ vs mạng) — không phải trục phân biệt giữa hai nền tảng tính toán.
Ghi nhớ
⚠ Trục kiểm soát – dễ dùng — bảng phải thuộc: | Sản phẩm | Kiểm soát | Việc phải làm | |---|---|---| | Compute Engine | ⚠ tối đa | ⚠ nhiều nhất: OS, vá, mở rộng | | GKE | cao | quản cụm | | Cloud Run | vừa | chỉ lo container | | App Engine | thấp | ⚠ chỉ lo mã | | SaaS | không có | không gì cả |
Từ khoá nhận diện:
"cần kiểm soát OS, phần mềm cũ" → Compute Engine "chỉ muốn viết mã" → App Engine / Cloud Run "nhiều container phụ thuộc nhau" → GKE "đánh đổi giữa IaaS và PaaS" → ⚠ kiểm soát vs dễ dùng
| Khi nào chọn Compute Engine | Trường hợp |
|---|---|
| Phần mềm cũ đòi OS cụ thể | |
| Cần quyền kernel, driver, GPU đặc thù | |
| Giấy phép ràng buộc phần cứng | sole-tenant node |
| Lift and shift | |
| Yêu cầu tuân thủ đòi kiểm soát tầng OS |
| Khi nào chọn App Engine | Trường hợp |
|---|---|
| Ứng dụng web tiêu chuẩn | |
| Đội nhỏ, muốn ra sản phẩm nhanh | |
| Runtime nằm trong danh sách hỗ trợ | |
| Lưu lượng thất thường | ⚠ co về 0 |
| Không ai muốn vá hệ điều hành |
| ⚠ Đánh đổi thứ ba ít được nói tới | Đánh đổi |
|---|---|
| Khoá chân nhà cung cấp | |
| Compute Engine | ⚠ dễ chuyển đi — VM là VM ở đâu cũng vậy |
| App Engine | ⚠ gắn chặt hơn với Google Cloud |
| Cloud Run | ⚠ ở giữa — Knative là chuẩn mở |
| Giảm rủi ro bằng | container và hạ tầng dưới dạng mã |
| So sánh chi phí thực tế | Trường hợp |
|---|---|
| Tải thất thường, nhiều lúc rảnh | ⚠ App Engine Standard rẻ hơn nhiều |
| Tải ổn định 24/7 mức cao | ⚠ Compute Engine + CUD rẻ hơn |
| Cần GPU | Compute Engine |
| Kết luận | không có sản phẩm nào "rẻ hơn" tuyệt đối |
Ba câu hỏi kiểm chứng: | Câu hỏi | Dẫn tới | |---|---| | Có yêu cầu gì đặc biệt ở tầng OS không | có → Compute Engine | | Ai trong đội muốn vá hệ điều hành | không ai → App Engine | | Tải có ổn định không | ổn định cao → cân nhắc VM + CUD |
Và một cách chọn thực dụng khi phân vân giữa hai bên: bắt đầu từ mức dễ dùng nhất giải quyết được bài toán, và chỉ đi xuống khi gặp rào cản thật. Chuyển từ App Engine sang Compute Engine khi cần là việc làm được; còn thời gian đội bạn tiêu vào việc vá máy chủ ngay từ đầu thì không lấy lại được.