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

Tìm thấy 611 câu.

Câu 131 Digital Transformation with Google Cloud

A key concern for a large enterprise is avoiding "vendor lock-in." They want to build their applications using technologies that are open standards and can be run on-premises or on other cloud platforms if needed.

How does Google Cloud support this goal?

  1. A By requiring the use of proprietary Google APIs for all services.
  2. B By heavily promoting and contributing to open-source projects like Kubernetes and TensorFlow.
  3. C By making it technically impossible to migrate data out of Google Cloud.
  4. D By offering lower prices only for long-term, proprietary commitments.
Xem giải thích

Đáp án

B — Bằng cách thúc đẩy mạnh mẽ và đóng góp cho các dự án mã nguồn mở như Kubernetes và TensorFlow.

Vì sao đúng

Chiến lược mã nguồn mở của Google là câu trả lời trực tiếp cho nỗi lo khoá chân: nếu công nghệ nền là chuẩn mở, ứng dụng của bạn chạy được ở nơi khác.

⚠ Vì sao mã nguồn mở giảm khoá chân:

Ứ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à chính vì CHUYỂN ĐƯỢC,
      vị thế đàm phán mạnh hơn

⚠ Các công nghệ mở do Google khởi xướng:

KUBERNETES  → điều phối container
              ⚠ chuẩn của ngành
TENSORFLOW  → học máy
APACHE BEAM → ⚠ mô hình lập trình
              của Dataflow
KNATIVE     → ⚠ nền tảng phía sau
              Cloud Run
ISTIO       → service mesh
gRPC        → giao tiếp giữa dịch vụ
        ↓
    ⚠ Mã và kỹ năng của bạn
      MANG ĐI ĐƯỢC

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

"BẮT BUỘC dùng API độc quyền
 cho mọi dịch vụ"
    → ⚠ ngược với chiến lược
      thật của Google

"Làm cho việc chuyển dữ liệu ra
 KHÔNG THỂ về mặt kỹ thuật"
    → ⚠ SAI và phi đạo đức
    → Google có công cụ xuất dữ liệu

"Giá thấp CHỈ khi cam kết dài hạn
 và độc quyền"
    → ⚠ CUD có thật nhưng
      KHÔNG đòi độc quyền,
      và không phải cách chống
      khoá chân

Nhất quán với #13267 (lô 139) — đề đó hỏi lợi ích kinh doanh của chuẩn mở (tăng linh hoạt, giảm khoá chân). Câu này hỏi Google hỗ trợ mục tiêu đó bằng cách nào. Hai câu ghép thành câu trả lời đầy đủ.

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

  • D (giá thấp chỉ khi cam kết dài hạn và độc quyền) — phương án gần nhất về mặt "có nhắc tới điều có thật": Committed Use Discount có tồn tại, nhưng nó không đòi độc quyền và không phải cách Google hỗ trợ tránh khoá chân.

  • A (bắt buộc dùng API độc quyền) — trái ngược với chiến lược thật.

  • C (làm cho việc chuyển dữ liệu ra là bất khả thi) — sai; Google cung cấp công cụ xuất dữ liệu và cam kết về tính di động.

Ghi nhớ

⚠ Công nghệ mở do Google khởi xướng — bảng nên thuộc: | Công nghệ | Việc | |---|---| | 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 |

Từ khoá nhận diện:

"chuẩn mở, tránh khoá chân" → trụ cột Freedom "chạy được ở nhiều đám mây" → Kubernetes / GKE Enterprise "truy vấn dữ liệu ở đám mây khác" → BigQuery Omni "định dạng dữ liệu mở" → Parquet, Iceberg

⚠ 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 để đổi lấy năng suất
Nguyên tắc quyết định có ý thức, đừng để nó 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
Terraform hạ tầng đa đám mây

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, đừng phỏng đoán | | 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 đáng mang theo: 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.

Câu 132 Modernize Infrastructure and Applications with Google Cloud
To improve the reliability of a web application running on multiple Compute Engine virtual machines, an administrator needs to distribute incoming user traffic across the available VMs. This ensures that no single VM is overwhelmed. What Google Cloud feature should they use?
  1. A Firewall Rules
  2. B Autoscaling
  3. C Cloud DNS
  4. D Cloud Load Balancing
Xem giải thích

Đáp án

D — Cloud Load Balancing.

Vì sao đúng

Đề mô tả đúng một việc: phân phối lưu lượng đến giữa các máy ảo có sẵn để không máy nào bị quá tải.

⚠ Load balancer làm gì:

        Người dùng
            ↓
    Cloud Load Balancing
    ┌────┬────┬────┬────┐
   VM1  VM2  VM3  VM4
        ↓
    ⚠ Chia đều request
    ⚠ Kiểm tra sức khoẻ từng VM
    ⚠ NGỪNG gửi vào VM không khoẻ
    ⚠ Tự đưa VM mới vào pool

⚠ Phân biệt với autoscaling:

LOAD BALANCING
    → ⚠ CHIA lưu lượng giữa
      các máy ĐÃ CÓ
    → không thêm hay bớt máy
    → đề này

AUTOSCALING
    → ⚠ THÊM/BỚT máy theo tải
    → không chia lưu lượng
        ↓
    ⚠ Hai việc khác nhau,
      nhưng LUÔN đi cùng nhau

⚠ Vì sao phải có cả hai:

Chỉ có LOAD BALANCING
    → chia đều nhưng tổng năng lực
      không tăng
    → ⚠ vẫn quá tải

Chỉ có AUTOSCALING
    → có thêm máy nhưng lưu lượng
      vẫn dồn vào máy cũ
    → ⚠ vô dụng

⚠ Vì sao ba phương án kia không phải:

FIREWALL RULES
    → ⚠ CHO PHÉP hoặc CHẶN
      lưu lượng theo IP và cổng
    → không phân phối

CLOUD DNS
    → ⚠ dịch tên miền thành IP
    → (DNS round-robin có chia được
      thô sơ nhưng ⚠ KHÔNG kiểm tra
      sức khoẻ, không phải giải pháp)

AUTOSCALING
    → thêm/bớt máy, không chia

⚠ Đối chiếu #13359 và #13339 (lô 140) — hai đề đó khoá autoscaling vì mô tả việc thêm và bớt máy theo CPU. Câu này khoá load balancing vì mô tả việc chia lưu lượng. Không mâu thuẫn — hai năng lực khác nhau trong cùng một kiến trúc.

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

  • B (Autoscaling) — phương án gần nhất và luôn đi cùng load balancing, nhưng nó thêm/bớt instance, không phân phối request giữa các instance đã có.

  • C (Cloud DNS) — dịch tên miền thành IP. DNS round-robin có thể chia thô sơ nhưng không kiểm tra sức khoẻ, nên không giải quyết được yêu cầu của đề.

  • A (Firewall Rules) — cho phép hoặc chặn lưu lượng theo quy tắc mạng, không phân phối.

Ghi nhớ

⚠ Bốn khái niệm hay bị lẫn — bảng phải thuộc: | Khái niệm | Việc | |---|---| | ⚠ Load balancing | ⚠ CHIA lưu lượng giữa các backend | | Autoscaling | ⚠ THÊM/BỚT tài nguyên theo tải | | Firewall rules | cho phép/chặn theo IP và cổng | | Cloud DNS | dịch tên miền thành IP |

Từ khoá nhận diện:

"chia lưu lượng, không máy nào quá tải" → Load Balancing "thêm máy khi CPU cao" → Autoscaling "chặn cổng 22 từ Internet" → firewall rules "chống DDoS và SQL injection" → Cloud Armor

Các loại Load Balancer của Google Cloud Loại
Global External Application LB ⚠ HTTP(S), một IP TOÀN CẦU, tích hợp CDN và Cloud Armor
Regional External Application LB HTTP(S) trong một vùng
External Network LB TCP/UDP, hiệu năng cao
Internal Application LB ⚠ giữa các dịch vụ nội bộ
Internal Network LB TCP/UDP nội bộ
⚠ Đặc điểm riêng của Global LB Điểm
MỘT địa chỉ IP anycast toàn cầu ⚠ khác nhiều nhà cung cấp khác
Tự định tuyến tới backend gần nhất
⚠ KHÔNG cần "khởi động trước" (pre-warm) chịu được đợt tăng đột ngột
Tích hợp Cloud CDN và Cloud Armor
Chuyển hướng HTTP → HTTPS và quản lý chứng chỉ
Health check — phần quan trọng nhất Điểm
Quyết định backend nào nhận lưu lượng
Nên kiểm ⚠ endpoint riêng, chạm vào phụ thuộc chính
⚠ Sai lầm chỉ kiểm cổng mở — tiến trình treo vẫn "khoẻ"
Tần suất và ngưỡng cân giữa nhạy và ổn định
Kết hợp health check của LB khác của MIG autohealing
Kiến trúc web chịu tải đầy đủ Thành phần
Cloud Armor chặn tấn công ở biên
Global Load Balancer phân phối
Cloud CDN ⚠ đệm nội dung tĩnh
Regional MIG + autoscaling backend
Cloud SQL HA hoặc Spanner dữ liệu
Memorystore đệm

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Backend có khoẻ không | ⚠ trang chi tiết LB — trạng thái từng backend | | Lưu lượng có chia đều không | metric request theo backend | | Health check có đúng không | thử làm ứng dụng lỗi mà cổng vẫn mở |

Và một chi tiết quyết định chất lượng của cả hệ thống cân bằng tải: endpoint kiểm tra sức khoẻ phải thật sự phản ánh tình trạng ứng dụng. Một health check chỉ trả về "200 OK" mà không chạm tới cơ sở dữ liệu sẽ vui vẻ báo khoẻ trong khi mọi request thật đều đang lỗi.

Câu 133 Innovating with Google Cloud Artificial Intelligence

A healthcare startup is building a machine learning model to predict patient readmission risk within 30 days of hospital discharge. They have collected a large dataset of historical patient records, but discover the data contains numerous errors: incorrect diagnosis codes, missing vital signs, inconsistent medication names, and outdated demographic information. The data science team must decide whether to proceed with model training or invest time cleaning the data first.

Why is high-quality, accurate data essential for a successful machine learning model?

  1. A The quantity of data is the only factor that matters for ML, not the quality.
  2. B Poor quality data can be fixed by the ML algorithm automatically.
  3. C The model learns patterns from the data it is given; if the data is flawed, the model's predictions will be flawed.
  4. D High-quality data is less expensive to store on the cloud.
Xem giải thích

Đáp án

C — Mô hình học quy luật từ dữ liệu được đưa vào; nếu dữ liệu có lỗi thì dự đoán của mô hình cũng sẽ sai.

Vì sao đúng

Đây là nguyên tắc nền tảng nhất của học máy — "rác vào, rác ra" — và trong bối cảnh y tế thì hậu quả đặc biệt nghiêm trọng.

⚠ Bốn lỗi trong đề gây hại thế nào:

MÃ CHẨN ĐOÁN SAI
    → ⚠ mô hình học sai mối liên hệ
      giữa bệnh và nguy cơ tái nhập viện

DẤU HIỆU SINH TỒN THIẾU
    → ⚠ thư viện tự điền trung bình
    → bịa ra bệnh nhân "trung bình"
      không tồn tại

TÊN THUỐC KHÔNG NHẤT QUÁN
    → "Paracetamol", "Acetaminophen",
      "paracetamol 500mg"
    → ⚠ mô hình coi là BA loại thuốc

THÔNG TIN NHÂN KHẨU CŨ
    → địa chỉ, bảo hiểm đã đổi
    → ⚠ tín hiệu sai lệch

⚠ Vì sao nguy hiểm hơn là "mô hình chạy chậm":

Mô hình vẫn HUẤN LUYỆN XONG
Vẫn cho ra một điểm chính xác
        ↓
    ⚠ KHÔNG có thông báo lỗi nào
        ↓
    Bệnh viện tin vào dự đoán
        ↓
    ⚠ Bỏ sót bệnh nhân nguy cơ cao
    ⚠ Dồn nguồn lực vào người
      không cần
        ↓
    → hậu quả về SỨC KHOẺ,
      không chỉ về tiền

⚠ Vì sao mô hình KHÔNG tự sửa được:

Thuật toán tối ưu một HÀM MẤT MÁT
        ↓
    Nó tìm quy luật KHỚP NHẤT
    với dữ liệu được đưa
        ↓
    ⚠ Nó KHÔNG có khái niệm
      "dữ liệu này sai"
        ↓
    → dữ liệu sai → quy luật sai
      → dự đoán sai

⚠ Gần trùng với #13250 (lô 138) — đề đó cũng về dự đoán khách rời bỏ với dữ liệu bẩn, và cùng khoá "dự đoán sẽ sai". Hoàn toàn nhất quán.

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

  • B (dữ liệu kém có thể được thuật toán tự sửa) — phương án gần nhất về mặt "nghe như AI thông minh", nhưng đây là hiểu lầm phổ biến nhất về ML: mô hình học theo dữ liệu, không đánh giá đúng sai.

  • A (chỉ số lượng dữ liệu mới quan trọng, không phải chất lượng) — sai; nhiều dữ liệu bẩn chỉ khiến mô hình tự tin hơn vào quy luật sai.

  • D (dữ liệu chất lượng cao lưu rẻ hơn) — không liên quan tới chất lượng mô hình.

Ghi nhớ

⚠ Vòng đời dự án ML — bảng phải thuộc: | Bước | Nội dung | |---|---| | 1. Xác định bài toán nghiệp vụ | | | 2. Thu thập dữ liệu | | | 3. ⚠ CHUẨN BỊ VÀ LÀM SẠCH | ⚠ thường chiếm 60–80% thời gian | | 4. Huấn luyện | | | 5. Đánh giá | | | 6. Triển khai | | | 7. Giám sát | phát hiện drift |

Từ khoá nhận diện:

"dữ liệu bẩn, thiếu, không nhất quán" → dự đoán không đáng tin "mô hình tự sửa lỗi dữ liệu" → ⚠ luôn là phương án SAI "chỉ cần nhiều dữ liệu" → ⚠ cũng là phương án SAI "độ chính xác đẹp bất thường" → nghi ngờ rò rỉ nhãn

Xử lý bốn lỗi trong đề Cách
Mã chẩn đoán sai ⚠ đối chiếu với bộ mã chuẩn (ICD)
Dấu hiệu sinh tồn thiếu ⚠ điền có cân nhắc + THÊM CỜ "đã thiếu"
Tên thuốc không nhất quán ⚠ chuẩn hoá về bộ từ vựng chuẩn (RxNorm)
Nhân khẩu cũ đối chiếu với nguồn mới nhất
Công cụ Dataprep, Dataform assertions, Dataplex
⚠ Việc thiếu dữ liệu có thể MANG THÔNG TIN Điểm
Bệnh nhân không đo huyết áp ⚠ có thể vì ca nhẹ, không phải ngẫu nhiên
Nếu điền trung bình ⚠ XOÁ MẤT tín hiệu đó
Cách đúng thêm cột cờ huyet_ap_thieu
Nguyên tắc ⚠ đừng che giấu sự thiếu, hãy MÔ HÌNH HOÁ nó
⚠ Rủi ro đặc thù của ML y tế Rủi ro
Thiên lệch theo nhóm dân số ⚠ mô hình kém chính xác với nhóm ít dữ liệu
Rò rỉ nhãn ⚠ cột nào biết trước kết quả phải bỏ
Cần giải thích được bác sĩ phải hiểu vì sao
Phải có người giám sát ⚠ ML hỗ trợ, không thay bác sĩ
Quyền riêng tư HIPAA, che PII
Kiểm tra chất lượng trước khi huấn luyện Việc
Tỉ lệ thiếu từng cột COUNTIF(x IS NULL)/COUNT(*)
Ngoại lai vô lý ⚠ huyết áp 500, tuổi 200
Số biến thể của cùng một giá trị COUNT(DISTINCT TRIM(LOWER(x)))
Phân bố theo nhóm nhân khẩu kiểm tính đại diện
Rò rỉ nhãn ⚠ cột nào tương quan quá cao với nhãn

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Dữ liệu sạch tới đâu | Dataplex data quality — chấm điểm | | Mô hình có thiên lệch không | ⚠ đánh giá theo TỪNG nhóm bệnh nhân | | Có tốt hơn quy tắc đơn giản không | so với một đường cơ sở |

Và một sự thật mà mọi đội dữ liệu đều học được sau vài dự án: thời gian bỏ ra làm sạch dữ liệu gần như luôn đem lại nhiều cải thiện hơn thời gian tinh chỉnh thuật toán. Với dữ liệu y tế, nó còn là điều kiện đạo đức — một mô hình học từ mã chẩn đoán sai sẽ đưa ra khuyến nghị ảnh hưởng tới người thật.

Câu 134 Modernize Infrastructure and Applications with Google Cloud
A developer needs to run a small piece of code in response to a file being uploaded to a Cloud Storage bucket. They want the simplest, most cost-effective solution that requires no server management. Which compute service is the best fit?
  1. A Cloud Run
  2. B

    Cloud Run Functions

  3. C Compute Engine
  4. D Google Kubernetes Engine (GKE)
Xem giải thích

Đáp án

B — Cloud Run Functions.

Vì sao đúng

Đề nêu ba đặc điểm, và cả ba đều là mô tả của mô hình hàm theo sự kiện:

⚠ Ba đặc điểm ↔ Cloud Run Functions:

1. "MỘT ĐOẠN MÃ NHỎ, phản ứng khi
    có tệp tải lên Cloud Storage"
     → ⚠ kích hoạt THEO SỰ KIỆN

2. "ĐƠN GIẢN NHẤT, TIẾT KIỆM NHẤT"
     → ⚠ viết một hàm, trả theo
       thời gian chạy thật

3. "KHÔNG cần quản máy chủ"
     → serverless

⚠ Luồng xử lý:

Tệp tải lên bucket
        ↓
Cloud Storage phát sự kiện `finalized`
        ↓
    Eventarc định tuyến
        ↓
Cloud Run Function chạy
    → nhận metadata: bucket, tên tệp
    → xử lý
        ↓
    Hàm kết thúc, tài nguyên thu hồi
        ↓
    ⚠ Không có tệp → không tốn tiền

⚠ Cloud Run cũng làm được, nhưng:

CLOUD RUN
    → phải viết cả một DỊCH VỤ WEB
      trong container
    → tự dựng Dockerfile
    → tự xử lý HTTP
        ↓
    ⚠ Đề hỏi "ĐƠN GIẢN NHẤT"
        ↓
CLOUD RUN FUNCTIONS
    → chỉ viết một hàm
    → nền tảng lo phần còn lại
    → ⚠ gắn sẵn với nguồn sự kiện

⚠ Gần trùng với #13329 (lô 140) và #13315 (lô 139) — cả ba đề đều là hàm chạy khi có tệp mới trong Cloud Storage, và cả ba cùng khoá Cloud Run Functions. Hoàn toàn nhất quán. Mẫu đề lặp: mỗi khi có tệp mới + đoạn mã nhỏ + đơn giản/rẻ nhất → luôn là Cloud Run Functions.

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

  • A (Cloud Run) — phương án gần nhất và hoàn toàn làm được (Cloud Run Functions thực chất chạy trên nền Cloud Run). Nhưng với một đoạn mã nhỏ, việc đóng gói container và máy chủ HTTP là thừa so với yêu cầu "đơn giản nhất".

  • D (GKE) — cụm luôn chạy và luôn tính tiền; quá nặng cho một tác vụ ngắn.

  • C (Compute Engine) — máy ảo chạy suốt chờ sự kiện; tốn tiền liên tục và phải tự viết cơ chế theo dõi.

Ghi nhớ

⚠ Chọn nền tảng cho tác vụ theo sự kiện — bảng phải thuộc: | Nhu cầu | Chọn | |---|---| | Hàm nhỏ, theo sự kiện | ⚠ Cloud Run Functions | | Dịch vụ web container | Cloud Run | | Tác vụ chạy tới khi xong | Cloud Run jobs | | Nhiều dịch vụ phụ thuộc nhau | GKE | | Cần kiểm soát OS | Compute Engine |

Từ khoá nhận diện:

"mỗi khi có tệp mới / bản ghi mới" → Cloud Run Functions "dịch vụ HTTP đóng gói container" → Cloud Run "định tuyến sự kiện" → Eventarc "theo lịch" → Cloud Scheduler

Các nguồn sự kiện phổ biến Nguồn
Cloud Storage ⚠ tệp tạo, xoá, đổi metadata
Pub/Sub thông điệp mới
Firestore tài liệu thay đổi
Cloud Audit Logs ⚠ bất kỳ hành động nào trên Google Cloud
HTTP gọi trực tiếp
Cloud Scheduler theo lịch
⚠ Ba điều phải cấu hình ngay Cấu hình
max-instances ⚠ chặn vòng lặp và chặn hoá đơn
Timeout ⚠ tệp lớn có thể vượt mặc định
Service account riêng quyền tối thiểu
Thêm bộ nhớ đủ cho tệp lớn nhất
⚠ Bẫy vòng lặp vô hạn Bẫy
Hàm ghi kết quả vào CHÍNH bucket đã kích hoạt nó
→ kích hoạt lại chính nó, mãi mãi
Chữa ⚠ ghi sang BUCKET KHÁC
Hoặc lọc theo tiền tố và bỏ qua tệp đã xử lý
Chặn thiệt hại max-instances
Hàm phải IDEMPOTENT Lý do
Sự kiện giao ít nhất một lần
⚠ Hàm có thể chạy hai lần cho cùng một tệp
Chữa kiểm kết quả đã tồn tại chưa trước khi làm
Lợi ích thêm an toàn khi chạy lại sau sự cố
Khi nào nên chuyển sang Cloud Run Trường hợp
Cần thư viện hệ thống đặc thù
Xử lý lâu hơn giới hạn của hàm
Muốn dùng chung container với dịch vụ khác
Lưu ý Cloud Run cũng nhận sự kiện qua Eventarc

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Có vòng lặp không | ⚠ số lần kích hoạt trong Cloud Monitoring | | Timeout có đủ không | thử với tệp lớn nhất | | Chi phí bao nhiêu | số lần gọi × thời gian × bộ nhớ |

Và một quy tắc nên áp cho mọi hàm kích hoạt bởi Cloud Storage: đầu ra phải nằm ở bucket khác đầu vào. Nó không tốn thêm gì, làm kiến trúc rõ ràng hơn, và loại bỏ hoàn toàn loại tai nạn vòng lặp vốn chỉ lộ ra khi hoá đơn cuối tháng về.

Câu 135 Digital Transformation with Google Cloud

A financial services company must keep its sensitive customer data in its private, on-premises data center due to strict regulations. However, they want to use Google Cloud's powerful data analytics and machine learning services for non-sensitive data.

Which cloud infrastructure model does this scenario describe?

  1. A Multi-cloud
  2. B Private Cloud
  3. C Public Cloud
  4. D Hybrid Cloud
Xem giải thích

Đáp án

D — Hybrid Cloud (đám mây lai).

Vì sao đúng

Đề mô tả đúng định nghĩa: kết hợp hạ tầng tại chỗ với đám mây công cộng, mỗi bên đảm nhận phần phù hợp.

⚠ Bức tranh trong đề:

TRUNG TÂM DỮ LIỆU RIÊNG (tại chỗ)
    Dữ liệu khách hàng nhạy cảm
    ⚠ ở lại vì quy định nghiêm ngặt
              │
              │ dữ liệu KHÔNG nhạy cảm
              ▼
GOOGLE CLOUD (công cộng)
    Phân tích dữ liệu và học máy
        ↓
    ⚠ Hai môi trường, một chiến lược
    → ĐÁM MÂY LAI

⚠ Bốn mô hình — phân biệt cho rõ:

PUBLIC CLOUD
    → toàn bộ trên nhà cung cấp
      công cộng

PRIVATE CLOUD
    → ⚠ CHỈ hạ tầng riêng,
      không dùng công cộng

⚠ HYBRID CLOUD
    → ⚠ TẠI CHỖ + CÔNG CỘNG
    → đề này

MULTI-CLOUD
    → ⚠ NHIỀU nhà cung cấp
      công cộng

⚠ Vì sao mô hình này hợp lý ở đây:

Giữ dữ liệu nhạy cảm tại chỗ
    → ⚠ đáp ứng quy định
    → tận dụng hạ tầng đã đầu tư
        +
Dùng BigQuery và Vertex AI
cho dữ liệu không nhạy cảm
    → ⚠ có sức tính toán mà
      công ty không thể tự dựng
    → trả theo mức dùng
        ↓
    → vừa tuân thủ, vừa hiện đại

⚠ Gần trùng với #13265 (lô 138) — đề đó là bệnh viện giữ hồ sơ bệnh nhân tại chỗ và dùng BigQuery cho nghiên cứu, và cùng khoá Hybrid. Hoàn toàn nhất quán. Mẫu đề lặp: dữ liệu nhạy cảm ở lại + dùng dịch vụ đám mây cho phần còn lại → luôn là hybrid.

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

  • A (Multi-cloud) — phương án gần nhất và hay bị nhầm nhất: multi-cloud đòi NHIỀU nhà cung cấp đám mây công cộng. Ở đây chỉ có một (Google) cộng với hạ tầng tại chỗ.

  • B (Private cloud) — sẽ đúng nếu mọi thứ nằm trên hạ tầng riêng, nhưng họ có dùng Google Cloud.

  • C (Public cloud) — sẽ đúng nếu mọi thứ trên đám mây công cộng, nhưng dữ liệu nhạy cảm ở lại tại chỗ.

Ghi nhớ

⚠ Bốn mô hình triển khai — bảng phải thuộc: | Mô hình | Nghĩa | |---|---| | Public cloud | toàn bộ trên nhà cung cấp công cộng | | Private cloud | ⚠ chỉ hạ tầng riêng | | ⚠ Hybrid cloud | ⚠ TẠI CHỖ + CÔNG CỘNG | | Multi-cloud | ⚠ NHIỀU nhà cung cấp công cộng | | ⚠ Kết hợp | có thể vừa hybrid vừa multi-cloud |

Từ khoá nhận diện:

"giữ một phần tại chỗ, dùng đám mây phần còn lại" → hybrid "Google Cloud và AWS" → multi-cloud "chỉ hạ tầng riêng" → private "tất cả trên một đám mây" → public

Lý do chọn hybrid Lý do
⚠ Quy định về vị trí dữ liệu phổ biến nhất — tài chính, y tế, khu vực công
Đã đầu tư lớn vào hạ tầng chưa khấu hao xong
Độ trễ tới thiết bị tại chỗ nhà máy, POS
Hệ thống cũ khó di chuyển
Di cư theo giai đoạn ⚠ hybrid là trạng thái chuyển tiếp
Công cụ hybrid của Google Cloud Công cụ
Google Distributed Cloud ⚠ hạ tầng Google chạy TẠI CHỖ
GKE Enterprise quản Kubernetes ở mọi nơi
Cloud Interconnect / VPN ⚠ kết nối mạng riêng
Storage Transfer Service chuyển dữ liệu
BigQuery Omni truy vấn dữ liệu ở nơi khác
Cloud Service Mesh quản dịch vụ xuyên môi trường
⚠ Phân loại dữ liệu — bước bắt buộc Bước
Cái gì là "nhạy cảm" ⚠ phải định nghĩa rõ, không mơ hồ
Quét tự động Sensitive Data Protection
Che hoặc ẩn danh trước khi đưa lên
⚠ Cảnh báo "ẩn danh" chưa chắc không tái định danh được
Ghi lại quyết định phục vụ kiểm toán
Thách thức của hybrid Thách thức
Quản hai môi trường công cụ, kỹ năng khác nhau
Danh tính và quyền xuyên môi trường
⚠ Độ trễ và chi phí truyền dữ liệu
Đồng bộ dữ liệu
Giảm nhẹ container và Kubernetes ở cả hai phía

Ba câu hỏi kiểm chứng: | Câu hỏi | Vì sao | |---|---| | Vì sao phần này phải ở lại tại chỗ | ⚠ quy định, độ trễ, hay chỉ là thói quen | | Dữ liệu đưa lên đã được phân loại chưa | | | Kết nối có đủ băng thông và an toàn không | Interconnect hay VPN |

Và một câu hỏi đáng đặt lại định kỳ cho mọi kiến trúc lai: ranh giới "nhạy cảm / không nhạy cảm" có còn đúng không? Nó thường được vẽ ra một lần lúc bắt đầu rồi không ai rà lại, trong khi cả quy định lẫn năng lực bảo vệ dữ liệu của nền tảng đám mây đều đã thay đổi kể từ đó.

Câu 136 Exploring Data Transformation with Google Cloud

A manufacturing company has deployed thousands of IoT sensors across its factory floor to monitor equipment temperature, vibration, and pressure in real-time. They're building a streaming analytics pipeline using Pub/Sub and Dataflow to process this sensor data as it arrives and detect potential equipment failures before they happen.

What is the primary difference between this "streaming" data approach and a "batch" data processing approach?

  1. A Streaming data is processed continuously as it is generated, while batch data is processed in large, discrete chunks.
  2. B Streaming data is stored in Cloud Storage, while batch data is stored in BigQuery.
  3. C Streaming data is less valuable than batch data.
  4. D Streaming data is always structured, while batch data is unstructured.
Xem giải thích

Đáp án

A — Dữ liệu luồng được xử lý LIÊN TỤC ngay khi được sinh ra, còn dữ liệu lô được xử lý theo những KHỐI LỚN, RỜI RẠC.

Vì sao đúng

Khác biệt căn bản giữa hai mô hình nằm ở thời điểm xử lý, và mọi khác biệt khác đều bắt nguồn từ đó.

⚠ Hai mô hình:

XỬ LÝ THEO LÔ (batch)
    Gom dữ liệu cả ngày
        ↓
    2 giờ sáng: chạy một lần
        ↓
    ⚠ Độ trễ: hàng giờ
    ⚠ Dữ liệu HỮU HẠN, biết trước
      điểm bắt đầu và kết thúc

XỬ LÝ LUỒNG (streaming)
    Sự kiện đến
        ↓
    ⚠ Xử lý NGAY, từng cái một
      hoặc theo cửa sổ nhỏ
        ↓
    ⚠ Độ trễ: giây
    ⚠ Dữ liệu VÔ HẠN, không bao
      giờ "hết"

⚠ Vì sao nhà máy trong đề cần luồng:

Cảm biến báo nhiệt độ tăng bất thường
        ↓
    XỬ LÝ THEO LÔ
        ↓
    ⚠ 2 giờ sáng mai mới biết
    ⚠ Máy đã hỏng từ chiều hôm trước
        ↓
    XỬ LÝ LUỒNG
        ↓
    ⚠ Cảnh báo trong vài giây
    → dừng máy trước khi hỏng
        ↓
    → giá trị nằm ở TÍNH KỊP THỜI

⚠ Cửa sổ thời gian — thứ chỉ luồng mới có:

Dữ liệu luồng là VÔ HẠN
        ↓
    ⚠ Không thể "tính trung bình
      tất cả" vì không bao giờ hết
        ↓
    Chia thành CỬA SỔ:
      Fixed   : mỗi 5 phút một khối
      Sliding : 5 phút, trượt mỗi 1 phút
      Session : gom theo phiên hoạt động
        ↓
    ⚠ Watermark: khi nào coi là
      "đã đủ dữ liệu cho cửa sổ này"

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

  • D (luồng luôn có cấu trúc, lô thì phi cấu trúc) — phương án gần nhất về mặt "nghe như một khác biệt kỹ thuật", nhưng sai: cả hai đều xử lý được mọi loại dữ liệu.

  • B (luồng lưu ở Cloud Storage, lô lưu ở BigQuery) — nhầm lẫn giữa cách xử lý và nơi lưu trữ; cả hai đều có thể ghi vào cả hai nơi.

  • C (dữ liệu luồng ít giá trị hơn) — không có cơ sở; giá trị tuỳ bài toán.

Ghi nhớ

⚠ Lô và luồng — bảng phải thuộc: | | Batch | Streaming | |---|---|---| | Thời điểm xử lý | ⚠ theo lịch, khối lớn | ⚠ liên tục, ngay khi đến | | Độ trễ | giờ | giây | | Dữ liệu | hữu hạn | ⚠ vô hạn | | Chi phí | thường rẻ hơn | cao hơn | | Hợp với | báo cáo, ETL đêm | ⚠ cảnh báo, gian lận, IoT |

Từ khoá nhận diện:

"thời gian thực, cảnh báo ngay, IoT" → streaming "báo cáo hằng đêm, ETL theo lịch" → batch "nhận luồng sự kiện" → Pub/Sub "xử lý cả lô lẫn luồng" → ⚠ Dataflow (Apache Beam)

⚠ Dataflow xử lý được CẢ HAI Điểm
Apache Beam thống nhất batch và streaming
⚠ Cùng một mã, chỉ khác source và window
Lợi ích không phải viết hai bản logic
Đây là ⚠ điểm khác biệt lớn của Dataflow
Kiến trúc luồng chuẩn trên Google Cloud Thành phần
Pub/Sub ⚠ nhận và đệm — "cửa trước"
Dataflow biến đổi, làm giàu, tổng hợp theo cửa sổ
BigQuery phân tích
Bigtable ⚠ trạng thái mới nhất, đọc mili-giây
Looker bảng điều khiển
Cloud Monitoring cảnh báo
⚠ Dữ liệu đến muộn — vấn đề riêng của luồng Điểm
Event time thời điểm sự kiện xảy ra
Processing time thời điểm pipeline nhận được
Watermark ⚠ ước lượng "đã nhận đủ tới mốc nào"
Allowed lateness chờ thêm bao lâu
Bỏ qua ⚠ kết quả tổng hợp sẽ THIẾU dữ liệu
Ba mẫu kiến trúc dữ liệu Mẫu
Batch only đơn giản, rẻ
Streaming only ⚠ kiến trúc Kappa
Cả hai song song ⚠ kiến trúc Lambda — phức tạp
Xu hướng Dataflow giúp gộp lại làm một

Ba câu hỏi kiểm chứng: | Câu hỏi | Dẫn tới | |---|---| | Chậm một giờ có sao không | không → batch, rẻ hơn | | Có cần cảnh báo tức thì không | có → streaming | | Dữ liệu có đến muộn không | ⚠ phải xử lý watermark |

Và một câu hỏi nên đặt trước khi dựng pipeline luồng: ai sẽ HÀNH ĐỘNG với dữ liệu thời gian thực này? Xử lý luồng đắt hơn và phức tạp hơn xử lý lô, nên nó chỉ đáng nếu có người hoặc hệ thống thật sự phản ứng trong vài giây — còn nếu kết quả chỉ để xem vào sáng hôm sau thì một job chạy đêm là đủ.

Câu 137 Innovating with Google Cloud Artificial Intelligence
An insurance company has a unique, proprietary process for identifying fraudulent claims. They want to build a machine learning model to automate this process. They have a large, labeled dataset of historical claims. Which Google Cloud solution would allow them to train a high-quality model on their own data with minimal coding?
  1. A Using the pre-trained Natural Language API.
  2. B Using a pre-built model from the Google Cloud Marketplace.
  3. C Using the Vision AI API.
  4. D Using AutoML.
Xem giải thích

Đáp án

D — Dùng AutoML.

Vì sao đúng

Đề đặt công ty này đúng vào giữa thang giải pháp AI: có dữ liệu riêng đã gán nhãn, có quy trình độc quyền, nhưng muốn rất ít lập trình.

⚠ Ba manh mối ↔ AutoML:

1. ⚠ "QUY TRÌNH ĐỘC QUYỀN,
    RIÊNG của công ty"
     → ⚠ không API sẵn nào biết
       mẫu gian lận của họ

2. ⚠ "TẬP DỮ LIỆU LỚN ĐÃ GÁN NHÃN
    của các yêu cầu bồi thường
    trong quá khứ"
     → ⚠ có đủ nguyên liệu để
       huấn luyện

3. ⚠ "TỐI THIỂU HOÁ VIỆC LẬP TRÌNH"
     → ⚠ loại mô hình tuỳ biến

⚠ AutoML làm gì cho họ:

Tải tập dữ liệu đã gán nhãn lên
        ↓
    AutoML tự:
      - chọn kiến trúc mô hình
      - tinh chỉnh siêu tham số
      - chia train / valid / test
      - xử lý mất cân bằng nhãn
        ↓
    ⚠ Đội vẫn kiểm soát:
      chất lượng nhãn, đặc trưng,
      đọc chỉ số, quyết định triển khai
        ↓
    → mô hình RIÊNG của họ,
      không cần viết mã mô hình

⚠ Vì sao API dựng sẵn không dùng được:

Natural Language API
    → phân tích cảm xúc, thực thể
    → ⚠ KHÔNG biết "yêu cầu bồi
      thường này có gian lận không"

Vision API
    → ⚠ xử lý ẢNH, sai loại dữ liệu

Mô hình có sẵn trên Marketplace
    → ⚠ huấn luyện trên dữ liệu
      của người khác
    → không nắm được mẫu riêng
      của công ty này

Nhất quán với #13273 (lô 139) và #13324 (lô 140) — các đề đó cũng khoá AutoML cho tình huống có dữ liệu riêng đã gán nhãn + không muốn viết mã mô hình. Hoàn toàn nhất quán.

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

  • B (mô hình dựng sẵn trên Marketplace) — phương án gần nhất về mặt "cũng là mô hình dùng nhanh", nhưng nó được huấn luyện trên dữ liệu của người khác và không nắm được quy trình độc quyền mà đề nhấn mạnh.

  • A (Natural Language API) — phân tích văn bản ở mức chung; không phát hiện gian lận theo mẫu riêng.

  • C (Vision AI API) — xử lý ảnh, sai loại dữ liệu.

Ghi nhớ

⚠ Ba mức giải pháp AI — bảng phải thuộc: | Mức | Khi nào | |---|---| | API dựng sẵn | việc PHỔ QUÁT, không cần dữ liệu riêng | | ⚠ AutoML | ⚠ có dữ liệu riêng ĐÃ GÁN NHÃN + ít lập trình | | Mô hình tuỳ biến | cần kiểm soát kiến trúc, có đội ML |

Từ khoá nhận diện:

"dữ liệu riêng đã gán nhãn, ít lập trình" → AutoML "việc phổ quát: dịch, OCR, cảm xúc" → API dựng sẵn "cần toàn quyền kiến trúc" → Vertex AI custom training "biết SQL, dữ liệu ở BigQuery" → BigQuery ML

AutoML làm được kiểu bài nào Kiểu
Tabular ⚠ phân loại, hồi quy, dự báo — đề này
Image phân loại, phát hiện vật thể
Text phân loại, trích xuất thực thể
Video phân loại, nhận dạng hành động
⚠ Bài toán phát hiện gian lận — đặc thù Đặc thù
⚠ Dữ liệu RẤT mất cân bằng gian lận chỉ chiếm phần rất nhỏ
Hệ quả ⚠ độ chính xác 99% là vô nghĩa nếu đoán "không gian lận" hết
Chỉ số đúng ⚠ precision, recall, AUC-PR
Kẻ gian liên tục đổi cách ⚠ phải huấn luyện lại thường xuyên
Cân giữa chặn nhầm và bỏ lọt quyết định nghiệp vụ
⚠ Precision và Recall — đánh đổi Chỉ số
Precision cao ⚠ ít báo nhầm, nhưng bỏ lọt nhiều
Recall cao ⚠ bắt được nhiều, nhưng báo nhầm nhiều
Với bảo hiểm báo nhầm = khách hàng thật bị làm phiền
Bỏ lọt = mất tiền
Cách quyết ⚠ so CHI PHÍ của hai loại sai lầm
Chuẩn bị dữ liệu cho AutoML Tables Yêu cầu
Tối thiểu 1.000 dòng, ⚠ càng nhiều càng tốt
Nhãn phải chính xác và nhất quán
⚠ Loại bỏ rò rỉ nhãn cột nào chỉ có SAU khi đã kết luận gian lận
Đặt đúng kiểu cột mã số phải là Categorical
Giữ lại tập kiểm tra riêng
Sau khi huấn luyện Việc
Đọc trang Evaluate precision, recall, ma trận nhầm lẫn
Feature importance ⚠ đặc trưng nào quan trọng nhất
Explainable AI ⚠ giải thích từng quyết định — quan trọng với bảo hiểm
Triển khai canary thử trên phần nhỏ trước
Model Monitoring phát hiện drift

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Mô hình có tốt hơn quy tắc hiện tại không | ⚠ so với quy trình thủ công đang dùng | | Có rò rỉ nhãn không | ⚠ độ chính xác quá đẹp là dấu hiệu | | Giải thích được quyết định không | Explainable AI |

Và một yêu cầu gần như bắt buộc với mô hình phát hiện gian lận trong ngành bảo hiểm: phải giải thích được vì sao một hồ sơ bị đánh dấu. Khách hàng bị từ chối có quyền hỏi lý do, và một câu trả lời kiểu "mô hình nói vậy" không đứng vững được trước cơ quan quản lý.

Câu 138 Digital Transformation with Google Cloud

A business analyst with strong SQL skills wants to find patterns in their company's sales data. They want to use a tool that allows them to leverage machine learning directly within their data warehouse using familiar SQL commands.

Which main business transformation benefit of Google Cloud does this scenario highlight?

  1. A Freedom
  2. B Sustainability
  3. C Collaboration
  4. D Intelligence
Xem giải thích

Đáp án

D — Intelligence (trí tuệ / khai thác dữ liệu và AI).

Vì sao đúng

Đề mô tả một nhà phân tích dùng học máy ngay trong kho dữ liệu bằng SQL — đó là biểu hiện điển hình của trụ cột Intelligence: biến dữ liệu thành hiểu biết và dự đoán.

⚠ Tình huống trong đề chính là BigQuery ML:

CREATE MODEL `ban_hang.du_bao`
OPTIONS(model_type='ARIMA_PLUS', ...) AS
SELECT ngay, doanh_thu FROM `ban_hang.lich_su`;

SELECT * FROM ML.FORECAST(
  MODEL `ban_hang.du_bao`,
  STRUCT(90 AS horizon));
        ↓
    ⚠ Nhà phân tích biết SQL
      tự làm được học máy
    ⚠ Dữ liệu KHÔNG phải di chuyển
    ⚠ Không cần đội ML riêng
        ↓
    → đúng tinh thần trụ cột
      INTELLIGENCE

⚠ Trụ cột Intelligence gồm những gì:

DỮ LIỆU
    → BigQuery, Dataplex, Looker
        +
HỌC MÁY
    → Vertex AI, BigQuery ML
        +
⚠ AI CHO MỌI NGƯỜI
    → không chỉ nhà khoa học
      dữ liệu mới dùng được
        ↓
    → ra quyết định dựa trên
      dữ liệu, ở mọi cấp

⚠ Ba trụ cột kia nói về chuyện khác:

FREEDOM
    → ⚠ mã nguồn mở, đa đám mây,
      tránh khoá chân

SUSTAINABILITY
    → carbon, năng lượng tái tạo

COLLABORATION
    → ⚠ Workspace, họp, làm việc nhóm

Nhất quán với #13284 (lô 139) — đề đó khoá BigQuery ML cho đúng tình huống này (nhà phân tích biết SQL, dữ liệu ở BigQuery). Câu này hỏi trụ cột chuyển đổi nào mà nó thể hiện. Hai câu ghép thành hiểu biết đầy đủ.

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

  • C (Collaboration) — phương án gần nhất về mặt "cũng trao quyền cho người dùng", nhưng nó nói về cộng tác giữa con người: Workspace, Docs, Meet. Đề nói về khai thác dữ liệu.

  • A (Freedom) — về mã nguồn mở và tránh khoá chân.

  • B (Sustainability) — về môi trường và phát thải.

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 | Sản phẩm | |---|---|---| | ⚠ Intelligence | ⚠ dữ liệu và AI để ra quyết định | BigQuery, Looker, Vertex AI | | Freedom | mã nguồn mở, đa đám mây | Kubernetes, GKE Enterprise | | Collaboration | làm việc nhóm | Google Workspace | | Trusted transactions | bảo mật, riêng tư | IAM, Cloud Armor | | Sustainability | carbon | Carbon Footprint |

Từ khoá nhận diện:

"phân tích, ML, ra quyết định bằng dữ liệu" → Intelligence "chuẩn mở, chuyển đi được" → Freedom "họp, tài liệu chung" → Collaboration "carbon, năng lượng" → Sustainability

⚠ Vì sao BigQuery ML thể hiện đúng trụ cột này Lý do
Nhà phân tích tự làm được ML ⚠ không cần đội chuyên
Dữ liệu không phải di chuyển giảm rủi ro và độ trễ
Dùng kỹ năng sẵn có SQL
Từ ý tưởng tới kết quả trong vài giờ
Kết quả ⚠ AI trở thành công cụ thường ngày, không phải dự án đặc biệt
Các loại mô hình của BigQuery ML Loại
LINEAR_REG / LOGISTIC_REG hồi quy và phân loại
KMEANS ⚠ phân cụm khách hàng
ARIMA_PLUS ⚠ dự báo chuỗi thời gian
BOOSTED_TREE_* XGBoost — mạnh với dữ liệu bảng
MATRIX_FACTORIZATION hệ khuyến nghị
AUTOML_* gọi AutoML từ SQL
REMOTE MODEL ⚠ gọi Gemini hoặc mô hình Vertex AI
Hệ sinh thái dữ liệu của trụ cột Intelligence Sản phẩm
BigQuery kho dữ liệu serverless
Looker / Looker Studio ⚠ BI tự phục vụ
Dataplex quản trị và danh mục
Dataform biến đổi bằng SQL có kiểm thử
Vertex AI nền tảng ML hợp nhất
Gemini trong BigQuery ⚠ hỏi bằng ngôn ngữ tự nhiên
Điều kiện để trụ cột này phát huy Điều kiện
Dữ liệu tập trung và sạch ⚠ rác vào rác ra
Danh mục để tìm được dữ liệu Dataplex
Quản trị và phân quyền rõ policy tag
Định nghĩa chỉ số dùng chung LookML
⚠ Năng lực đọc hiểu dữ liệu của nhân viên data literacy

Ba câu hỏi kiểm chứng cho một tổ chức: | Câu hỏi | Vì sao | |---|---| | Nhà phân tích có tự chạy được ML không | ⚠ hay vẫn phải xếp hàng chờ đội dữ liệu | | Từ câu hỏi tới câu trả lời mất bao lâu | | | Ba đội hỏi cùng một câu có ra cùng số không | phép thử của mô hình chung |

Và một điều làm nên sức mạnh thật sự của cách tiếp cận này: kết quả dự đoán là một bảng BigQuery bình thường. Nó nối thẳng vào Looker, vào scheduled query, vào mọi thứ đội bạn đã dựng — không cần một đường ống riêng nào để đưa dự đoán từ thế giới ML trở về thế giới báo cáo.

Câu 139 Digital Transformation with Google Cloud

An established retail company with a large, on-premises data center has been slow to adopt new technology. A new, cloud-native competitor is rapidly gaining market share by launching new features and promotions almost weekly.

What is the most significant risk the established company faces by not digitally transforming?

  1. A A decrease in the need for physical security at their data center.
  2. B Losing competitiveness and becoming irrelevant in the market due to a lack of agility.
  3. C Having too much control over their infrastructure.
  4. D A slight increase in electricity costs.
Xem giải thích

Đáp án

B — Mất năng lực cạnh tranh và trở nên không còn phù hợp với thị trường vì thiếu tính linh hoạt.

Vì sao đúng

Đề đặt hai hình ảnh cạnh nhau: một công ty lâu năm chậm đổi mới và một đối thủ cloud-native ra tính năng gần như hằng tuần. Rủi ro lớn nhất là thua trong cuộc đua tốc độ.

⚠ Vòng xoáy đi xuống:

Đối thủ ra tính năng mới hằng tuần
        ↓
Mình ra mỗi quý một lần
        ↓
    ⚠ Khách thấy bên kia tốt hơn
        ↓
    ⚠ Mất khách dần
        ↓
    Doanh thu giảm → ngân sách giảm
        ↓
    ⚠ Càng chậm đổi mới hơn
        ↓
    → vòng xoáy tự củng cố

⚠ Vì sao đối thủ nhanh hơn:

CÔNG TY CŨ
    Có ý tưởng → xin ngân sách
    → đặt mua máy → chờ giao
    → lắp → cấu hình
        ↓
    ⚠ HÀNG TUẦN tới HÀNG THÁNG

ĐỐI THỦ CLOUD-NATIVE
    Có ý tưởng
        ↓
    ⚠ Dựng môi trường trong VÀI PHÚT
    ⚠ CI/CD tự động triển khai
    ⚠ Kiến trúc tách rời — sửa một
      phần không đụng phần khác
        ↓
    → ra mắt trong vài ngày

⚠ Vì sao ba phương án kia không phải rủi ro nghiêm trọng:

"Giảm nhu cầu an ninh vật lý
 tại trung tâm dữ liệu"
    → ⚠ đó là LỢI ÍCH nếu chuyển đi,
      và ở lại thì nhu cầu KHÔNG giảm

"Có QUÁ NHIỀU quyền kiểm soát
 hạ tầng"
    → ⚠ nghe như rủi ro nhưng
      không phải — và không phải
      thứ khiến họ mất khách

"Tăng NHẸ chi phí điện"
    → ⚠ nhỏ so với việc mất thị phần

⚠ Gần trùng với #13244 (lô 138) — đề đó cũng là công ty bán lẻ bám hạ tầng cũ trong khi đối thủ đã lên đám mây, và cùng khoá "mất thị phần vì chậm đổi mới". Hoàn toàn nhất quán.

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

  • D (tăng nhẹ chi phí điện) — phương án gần nhất về mặt "cũng là một bất lợi có thật", nhưng nó nhỏ đến mức không đáng kể so với rủi ro mất thị phần.

  • A (giảm nhu cầu an ninh vật lý) — mô tả lợi ích của việc CHUYỂN ĐI, còn ở lại thì nhu cầu đó không giảm.

  • C (có quá nhiều quyền kiểm soát hạ tầng) — không phải rủi ro; và không giải thích được vì sao họ mất khách.

Ghi nhớ

⚠ Bốn bất lợi của việc không chuyển đổi — bảng nên thuộc: | Bất lợi | Nội dung | |---|---| | ⚠ Chậm đổi mới | ⚠ rủi ro lớn nhất — mất thị phần | | Không mở rộng kịp | sập vào ngày cao điểm | | Chi phí cố định cao | mua cho đỉnh, dùng ở mức thấp | | Khó tuyển người giỏi | kỹ sư muốn làm công nghệ hiện đại | | Bảo mật khó theo kịp | tự vá mọi thứ |

Từ khoá nhận diện:

"đối thủ nhanh hơn, mình chậm" → rủi ro mất năng lực cạnh tranh "phải mua máy cho ngày cao điểm" → thiếu co giãn "trả theo mức dùng" → lợi ích OpEx "mất kiểm soát hạ tầng" → ⚠ đánh đổi KHI LÊN đám mây

⚠ Đo "chậm" bằng gì — chỉ số DORA Chỉ số
Deployment frequency ⚠ hằng tuần vs hằng quý
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ốn con đường hiện đại hoá Con đường
Rehost nhanh nhất, lợi ích ít nhất
Replatform ⚠ điểm ngọt
Refactor lợi ích lớn nhất, chậm nhất
Retire / Repurchase bỏ hoặc mua SaaS
⚠ Thực tế làm dần, đừng viết lại tất cả cùng lúc
⚠ Nút thắt thật thường không phải công nghệ Nút thắt
Quy trình duyệt kéo dài ⚠ hạ tầng nhanh cũng vô ích
Cấu trúc tổ chức theo silo
Thiếu CI/CD
Sợ rủi ro ⚠ không dám triển khai thường xuyên
Kết luận chuyển đổi số là chuyện tổ chức, không chỉ chuyện máy móc
Bắt đầu từ đâu Bước
Chọn một sản phẩm hoặc đội thí điểm ⚠ đừng làm cả công ty cùng lúc
Đo chỉ số DORA hiện tại có đường cơ sở
Tự động hoá CI/CD trước
Chuyển một workload ít rủi ro để đội học nghề
Nhân rộng khi có kết quả

Ba câu hỏi kiểm chứng cho một tổ chức: | Câu hỏi | Vì sao | |---|---| | Bao lâu triển khai một lần | ⚠ mỗi quý một lần là dấu hiệu xấu | | Từ ý tưởng tới khách hàng mất bao lâu | | | Có bao nhiêu bước duyệt thủ công | thường là nút thắt thật |

Và một điều đáng suy nghĩ về loại rủi ro này: nó không xuất hiện trong bất kỳ báo cáo tài chính nào. Chi phí điện và khấu hao máy chủ đều có dòng riêng trong sổ sách, còn cái giá của việc ra tính năng chậm hơn đối thủ ba tháng thì chỉ hiện ra sau vài năm, dưới dạng thị phần đã mất.

Câu 140 Modernize Infrastructure and Applications with Google Cloud

A large enterprise has containerized applications running in their on-premises data center, on Google Cloud, and in another public cloud. They need a single, consistent platform to manage, secure, and monitor all their Kubernetes clusters, regardless of where they are running.

Which Google Cloud product provides this unified control plane?

  1. A GKE Enterprise
  2. B Google Kubernetes Engine (GKE)
  3. C Cloud Run
  4. D Compute Engine
Xem giải thích

Đáp án

A — GKE Enterprise.

Vì sao đúng

Đề nêu hai yêu cầu, và cụm quyết định là "bất kể chúng đang chạy ở đâu":

⚠ Hai yêu cầu ↔ GKE Enterprise:

1. Cụm Kubernetes ở BA NƠI:
     - trung tâm dữ liệu tại chỗ
     - Google Cloud
     - một đám mây công cộng khác

2. ⚠ "MỘT NỀN TẢNG DUY NHẤT,
    NHẤT QUÁN để quản lý, bảo mật
    và giám sát TẤT CẢ"
     → ⚠ mặt phẳng điều khiển
       HỢP NHẤT

⚠ GKE Enterprise làm gì:

        GKE ENTERPRISE
     (mặt phẳng điều khiển
      hợp nhất trên Google Cloud)
              │
    ┌─────────┼─────────┐
Cụm tại chỗ  GKE      Cụm ở
             (GCP)    đám mây khác
        ↓
    ⚠ Fleet management — quản cả
      "đội cụm" như một
    ⚠ Config Sync — ⚠ áp CẤU HÌNH
      GIỐNG NHAU cho mọi cụm từ Git
    ⚠ Policy Controller — áp chính
      sách bảo mật đồng nhất
    ⚠ Cloud Service Mesh — quan sát
      và bảo mật giữa các dịch vụ
    ⚠ Giám sát tập trung

⚠ Vì sao GKE thường không đủ:

GKE (bản thường)
    → ⚠ Kubernetes có quản lý
      CHỈ TRÊN Google Cloud
    → không quản được cụm ở
      tại chỗ hay đám mây khác
        ↓
    ⚠ Đề nói rõ "bất kể chạy ở đâu"
        ↓
    → cần bản Enterprise

Phân biệt với #13326 và #13350 (lô 140) — hai đề đó khoá GKE vì chỉ nói về điều phối container trên Google Cloud. Câu này khoá GKE Enterprise vì có cụm ở nhiều môi trường. Không mâu thuẫn — khác nhau ở phạm vi.

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

  • B (Google Kubernetes Engine) — phương án gần nhất và là bẫy chính: GKE thật sự quản lý Kubernetes rất tốt, nhưng chỉ trong Google Cloud. Đề đòi quản cả cụm tại chỗ và cụm ở đám mây khác.

  • C (Cloud Run) — nền tảng chạy container serverless trên Google Cloud, không phải công cụ quản cụm Kubernetes ở nhiều nơi.

  • D (Compute Engine) — máy ảo; không có khái niệm quản lý cụm.

Ghi nhớ

⚠ GKE và GKE Enterprise — bảng phải thuộc: | | GKE | GKE Enterprise | |---|---|---| | Phạm vi | ⚠ chỉ Google Cloud | ⚠ MỌI nơi: tại chỗ, GCP, đám mây khác | | Fleet management | không | ⚠ có | | Config Sync | không | ⚠ cấu hình đồng nhất từ Git | | Policy Controller | không | ⚠ chính sách bảo mật đồng nhất | | Service Mesh | tuỳ chọn | tích hợp | | Chi phí | theo cụm | ⚠ có phí bản quyền riêng |

Từ khoá nhận diện:

"nhiều cụm ở nhiều môi trường, quản tập trung" → GKE Enterprise "cụm Kubernetes trên Google Cloud" → GKE "một dịch vụ container serverless" → Cloud Run "hạ tầng Google chạy tại chỗ" → Google Distributed Cloud

⚠ Các thành phần của GKE Enterprise Thành phần
Fleet ⚠ nhóm cụm được quản như một
Config Sync ⚠ GitOps — cấu hình từ Git áp cho mọi cụm
Policy Controller ⚠ dựa trên OPA Gatekeeper
Cloud Service Mesh dựa trên Istio
Binary Authorization chỉ image đã ký mới chạy
Multi-cluster Ingress định tuyến qua nhiều cụm
Config Controller quản tài nguyên Google Cloud bằng Kubernetes
⚠ GitOps — mô hình mà Config Sync dùng Điểm
Cấu hình mong muốn nằm trong Git
Agent trên mỗi cụm liên tục đồng bộ
Lợi ích ⚠ cụm nào cũng có cấu hình GIỐNG NHAU
Có lịch sử và review như mã nguồn
Tự sửa khi ai đó đổi tay ⚠ chống configuration drift
Vì sao doanh nghiệp lớn cần điều này Lý do
Hàng chục tới hàng trăm cụm ⚠ quản tay không nổi
Chính sách bảo mật phải đồng nhất
Kiểm toán cần bằng chứng nhất quán
Đội khác nhau, môi trường khác nhau
⚠ Giá trị lớn nhất một cách làm duy nhất cho mọi nơi
Các sản phẩm hybrid/multi-cloud khác của Google Sản phẩm
Google Distributed Cloud ⚠ phần cứng và phần mềm Google tại chỗ
BigQuery Omni truy vấn dữ liệu ở AWS/Azure
Cloud Interconnect kết nối mạng riêng
Cloud Service Mesh
Looker kết nối nhiều nguồn

Ba việc kiểm chứng: | Việc | Cách | |---|---| | Các cụm có cùng cấu hình không | ⚠ Config Sync — trạng thái đồng bộ | | Chính sách có được áp đủ không | Policy Controller — báo cáo vi phạm | | Chi phí bản quyền bao nhiêu | ⚠ tính theo vCPU — kiểm trước khi triển khai |

Và một điều nên cân nhắc trước khi chọn GKE Enterprise: nó giải quyết bài toán của quy mô, và tính phí theo quy mô đó. Với ba cụm thì công sức quản tay vẫn chấp nhận được; với ba mươi cụm trải ba môi trường thì một mặt phẳng điều khiển hợp nhất gần như là điều kiện để hệ thống còn quản được.