Quay lại bộ đề
Question #272 Topic 1
You are designing a system that requires an ACID-compliant database. You must ensure that the system requires minimal human intervention in case of a failure.What should you do?
Bạn đang thiết kế một hệ thống yêu cầu cơ sở dữ liệu tuân thủ tính chất ACID. Bạn phải đảm bảo rằng hệ thống yêu cầu sự can thiệp tối thiểu của con người trong trường hợp xảy ra sự cố. Bạn nên làm gì?
A
Use Dataflow for your workflow pipelines. Use Cloud Run triggers for scheduling.
Sử dụng Dataflow cho các pipeline quy trình công việc của bạn. Sử dụng trigger của Cloud Run để lập lịch.
B
Use Dataflow for your workflow pipelines. Use shell scripts to schedule workflows.
Sử dụng Dataflow cho các pipeline quy trình công việc của bạn. Sử dụng các shell script để lập lịch quy trình công việc.
C
Use Cloud Composer in a Shared VPC configuration. Place the Cloud Composer resources in the host project.
Sử dụng Cloud Composer trong cấu hình Shared VPC. Đặt các tài nguyên Cloud Composer trong host project.
D
Use Cloud Composer in a Shared VPC configuration. Place the Cloud Composer resources in the service project.
Sử dụng Cloud Composer trong cấu hình Shared VPC. Đặt các tài nguyên Cloud Composer trong service project.
Giải thích & Tài liệu tham khảo
Lưu ý: Câu hỏi này bị lỗi hiển thị lựa chọn trong đề thi gốc (câu hỏi về cơ sở dữ liệu ACID tự động khôi phục, nhưng các lựa chọn lại thuộc về câu hỏi lập lịch luồng công việc trên GKE/Composer kết hợp mạng Shared VPC).
Tuy nhiên, dựa trên các lựa chọn hiện tại:
Để tự động hóa và quản lý luồng công việc (workflow pipeline scheduling) bằng dịch vụ được quản lý trong cấu hình mạng Shared VPC:
- D (Sử dụng Cloud Composer trong cấu hình Shared VPC và đặt tài nguyên trong service project) là giải pháp chính xác. Theo nguyên tắc Shared VPC của Google Cloud, các tài nguyên dịch vụ như Cloud Composer (hoặc GKE) phải được khởi tạo và chạy bên trong Service Project, sử dụng chung hạ tầng mạng VPC được chia sẻ từ Host Project.
- C sai: Đặt tài nguyên Cloud Composer trực tiếp vào Host Project vi phạm mô hình phân quyền Shared VPC, nơi Host Project chỉ chịu trách nhiệm quản lý hạ tầng mạng.
- A & B sai: Dataflow là công cụ xử lý dữ liệu (ETL/ELT), không phải là công cụ lập lịch và điều phối (orchestrator) quy trình công việc chuyên dụng như Cloud Composer (Apache Airflow).
(Đáp án được gợi ý bởi AI)