Font size
WorksheetsVTI - System Architecture (Kiến trúc hệ thống) 1
Total questions: 85
Worksheet time: 1hrs 26mins
Operational Excellence tập trung vào yếu tố nào sau đây?
A. Tối ưu hóa chi phí
B. Cải thiện vận hành và giám sát hệ thống
C. Tăng độ bảo mật
D. Tăng hiệu năng
Để đạt được Operational Excellence, yếu tố quan trọng nhất là:
A. Thiết kế tối giản
B. Tự động hóa và giám sát
C. Lưu trữ dữ liệu lâu dài
D. Mã hóa toàn bộ dữ liệu
Công cụ nào sau đây hỗ trợ giám sát hệ thống hiệu quả?
A. Jenkins
B. AWS CloudWatch
C. GitHub
D. Excel
Mục tiêu của Operational Excellence là gì?
A. Đảm bảo hệ thống chạy liên tục
B. Tăng tốc độ xử lý
C. Định nghĩa và thực thi quy trình vận hành tốt nhất
D. Giảm giá thành phần cứng
Điều nào sau đây là hành vi tốt trong Operational Excellence?
A. Cấu hình thủ công mỗi lần cập nhật
B. Không ghi log các thay đổi
C. Ghi nhận và phân tích lỗi sau khi xảy ra
D. Giảm tần suất backup
Một kiến trúc hệ thống tốt cần:
A. Luôn phụ thuộc vào sự can thiệp của con người
B. Tự động thu thập log và báo cáo lỗi
C. Không cần audit
D. Luôn lưu dữ liệu offline
Infrastructure as Code (IaC) giúp:
A. Tăng chi phí đầu tư
B. Giảm khả năng mở rộng
C. Tự động hoá việc triển khai và vận hành
D. Phụ thuộc vào một nhà cung cấp
Công cụ nào dùng để triển khai IaC?
Trong AWS Well-Architected Framework, Operational Excellence là:
A. Một nguyên tắc cơ bản
B. Một dịch vụ riêng
C. Một lựa chọn tùy chỉnh
D. Không liên quan
Một hệ thống có log đầy đủ và cảnh báo sớm lỗi đang đảm bảo chỉ số nào?
A. Cost
B. Performance
C. Operational Excellence
D. Security
Điều nào sau đây giúp cải thiện incident response?
A. Log thủ công
B. Không ghi nhận sự kiện
C. Thiết lập cảnh báo tự động
D. Sử dụng email cá nhân
Một quy trình vận hành tốt nên:
A. Phụ thuộc vào con người
B. Có tài liệu rõ ràng và huấn luyện định kỳ
C. Được cập nhật 5 năm/lần
D. Giao tiếp bằng lời nói
Reliability liên quan đến:
A. Bảo mật
B. Khả năng phục hồi và sẵn sàng của hệ thống
C. Chi phí phần cứng
D. Trải nghiệm người dùng
Điều nào không liên quan đến Reliability?
A. Failover
B. Replication
C. Thử nghiệm lỗi
D. Minify CSS
Thiết kế hệ thống có khả năng tự động chuyển đổi khi có lỗi gọi là:
A. Stateless
B. High Availability
C. Manual Recovery
D. Cold Storage
Sử dụng nhiều vùng khả dụng (Availability Zones) giúp:
A. Tăng chi phí
B. Giảm latency
C. Tăng độ tin cậy
D. Tăng bảo mật
Cơ chế nào giúp tăng reliability của database?
A. Primary/Secondary Replication
B. Caching
C. Compression
D. JSON format
RTO là viết tắt của:
A. Real-Time Operation
B. Recovery Time Objective
C. Reliable Test Output
D. Ready To Operate
Để đạt RPO gần bằng 0, cần:
A. Backup mỗi tháng
B. Sử dụng snapshot hàng phút
C. Không cần backup
D. Dùng Excel làm hệ thống backup
Đặc điểm nào thể hiện khả năng chịu lỗi?
A. Hệ thống dừng hoàn toàn khi lỗi xảy ra
B. Vẫn tiếp tục hoạt động dù một phần lỗi
C. Dễ bị tấn công
D. Không có tính mở rộng
Load balancer giúp hệ thống:
A. Phân phối truy cập để tăng hiệu năng và tin cậy
B. Tăng chi phí
C. Chặn tấn công
D. Tăng quyền truy cập
Health check định kỳ giúp:
A. Tăng log
B. Tăng bảo mật
C. Kiểm tra tình trạng hệ thống
D. Tối ưu giao diện
Một hệ thống có khả năng failover và replication thể hiện chỉ số nào?
A. Performance
B. Reliability
C. Cost
D. Operational
Điều nào sau đây giúp phục hồi nhanh sau sự cố?
A. Có backup định kỳ và quy trình khôi phục
B. Tắt máy chủ
C. Xoá toàn bộ log
D. Restart ngẫu nhiên
Principle of least privilege có nghĩa là:
A. Mọi người đều có toàn quyền
B. Cấp quyền tối thiểu cần thiết để thực thi nhiệm vụ
C. Vô hiệu hóa xác thực
D. Bảo mật ở mức thấp
MFA viết tắt của:
A. Multi-Failure Access
B. Multi-Factor Authentication
C. Machine-Factor Authorization
D. Manual File Access
Điều nào là một rủi ro bảo mật?
A. Phân quyền rõ ràng
B. Dùng mật khẩu mặc định
C. Mã hóa dữ liệu
D. Ghi log truy cập
Cơ chế nào giúp bảo vệ dữ liệu khi bị đánh cắp?
A. Indexing
B. Compression
C. Encryption
D. Load balancing
Logging và auditing giúp:
A. Tăng tốc hệ thống
B. Phát hiện và xử lý truy cập trái phép
C. Giảm chi phí
D. Cản trở người dùng
AWS IAM giúp quản lý:
A. Chi phí
B. Quyền truy cập và bảo mật
C. Băng thông
D. Server vật lý
Điều nào không phải là chính sách bảo mật tốt?
A. Mật khẩu mạnh
B. Mã hóa dữ liệu
C. Phân quyền rõ ràng
D. Lưu mật khẩu trong code
Firewall giúp:
A. Tăng tốc
B. Giám sát và chặn truy cập trái phép
C. Load balancing
D. Nén dữ liệu
Principle of defense-in-depth là gì?
A. Phòng thủ từ giao diện người dùng
B. Áp dụng nhiều lớp bảo vệ
C. Tắt hết dịch vụ
D. Chỉ sử dụng mã hóa
Key rotation giúp:
A. Mã hóa nhanh hơn
B. Tăng độ an toàn của khóa bảo mật
C. Tăng tốc API
D. Giảm log
Điều nào không đảm bảo an toàn?
A. HTTPS
B. Hash mật khẩu
C. Lưu private key công khai
D. Role-based access control
Cách bảo vệ API endpoint:
A. Không đặt xác thực
B. Dùng token và giới hạn IP
C. Để public
D. Không cần bảo vệ
Performance Efficiency là:
A. Tối ưu bảo mật
B. Tối ưu sử dụng tài nguyên để đạt hiệu suất cao
C. Tăng độ trễ
D. Tăng chi phí
Sử dụng cache sẽ:
A. Giảm hiệu năng
B. Giảm độ trễ và tăng tốc độ truy xuất
C. Làm mất dữ liệu
D. Làm tăng RTO
CDN giúp:
A. Tăng độ trễ
B. Tăng bảo mật
C. Phân phối nội dung gần người dùng hơn
D. Nén video
Elasticity là khả năng:
A. Giảm bảo mật
B. Co giãn tài nguyên theo nhu cầu
C. Giữ nguyên tài nguyên
D. Tắt hệ thống khi rảnh
Auto Scaling giúp:
A. Giảm chi phí
B. Điều chỉnh tài nguyên theo tải
C. Giảm bảo mật
D. Lưu trữ dữ liệu
Điều nào giúp tăng hiệu năng truy xuất DB?
A. Join nhiều bảng
B. Không dùng index
C. Sử dụng cache
D. Tăng log
Vertical scaling là:
A. Thêm server mới
B. Tăng cấu hình server hiện tại
C. Giảm RAM
D. Xoá server
Horizontal scaling là:
A. Thêm tài nguyên vào một node
B. Thêm nhiều node vào hệ thống
C. Tăng chi phí
D. Dừng hệ thống
Tối ưu hóa hiệu năng cần:
A. Thử nghiệm tải
B. Tắt server
C. Giảm cache
D. Dùng file Excel
CDN thường dùng để:
A. Bảo mật API
B. Phân phối nội dung tĩnh
C. Lưu trữ cơ sở dữ liệu
D. Tăng thời gian phản hồi
Điều gì giúp cải thiện performance cho ứng dụng web?
Mục tiêu của load testing:
A. Giảm log
B. Tăng chi phí
C. Kiểm tra hệ thống khi chịu tải lớn
D. Dừng server
Cost Optimization là:
A. Tối ưu bảo mật
B. Tối ưu chi phí mà vẫn đảm bảo hiệu quả
C. Giảm hiệu năng
D. Tăng chi phí
Spot instance trong AWS giúp:
A. Tăng chi phí
B. Tiết kiệm cho workload không cần liên tục
C. Giảm hiệu suất
D. Không sử dụng được
Reserved instances phù hợp với:
A. Ứng dụng chạy không thường xuyên
B. Workload cố định lâu dài
C. Backup
D. Load balancer
Auto-scaling giúp tối ưu chi phí vì:
A. Chỉ dùng tài nguyên khi cần
B. Tăng cấu hình
C. Tăng log
D. Không liên quan
Điều nào giúp giảm chi phí lưu trữ?
A. S3 Glacier
B. EBS SSD
C. EC2 On-demand
D. Route 53
Kiểm toán chi phí thường xuyên giúp:
A. Tăng tốc hệ thống
B. Kiểm soát và cắt giảm chi phí
C. Tăng log
D. Tăng RTO
Rightsizing nghĩa là:
A. Giảm bảo mật
B. Tăng server không giới hạn
C. Chọn tài nguyên vừa đủ nhu cầu
D. Tối đa hóa băng thông
Serverless giúp tối ưu chi phí bằng cách:
A. Tính phí theo lượng tài nguyên sử dụng
B. Luôn chạy 24/7
C. Dùng phần cứng riêng
D. Không có giám sát
Khi nào nên dùng on-demand instance?
A. Workload ngắn hạn hoặc bất thường
B. Workload ổn định
C. Hệ thống backup
D. Batch processing
Tagging resource giúp:
A. Tăng bảo mật
B. Giúp theo dõi và quản lý chi phí
C. Không liên quan
D. Tăng performance
Điều gì giúp tránh lãng phí tài nguyên?
A. Tăng dung lượng
B. Giữ tài nguyên không sử dụng
C. Dừng và xoá tài nguyên không dùng
D. Sử dụng fixed size
Công cụ giúp theo dõi chi phí AWS:
A. AWS CloudTrail
B. AWS Cost Explorer
C. EC2
D. CloudFront
Trong microservices, việc tách chức năng giúp:
A. Gây phức tạp
B. Giảm hiệu suất
C. Tăng khả năng mở rộng và tối ưu hiệu suất từng phần
D. Tăng chi phí vận hành
Gzip và Brotli là:
A. Công cụ DevOps
B. Thuật toán nén để tối ưu tải tài nguyên
C. Database
D. Load balancer
Hệ thống có load balancer sẽ có lợi ích gì?
A. Phân phối tải đều, giảm overload
B. Giảm bảo mật
C. Tăng latency
D. Không cần backup
Việc sử dụng index đúng cách trong cơ sở dữ liệu giúp:
A. Giảm chi phí
B. Tăng độ trễ
C. Tăng tốc độ truy vấn
D. Mất dữ liệu
Lazy loading trong web giúp:
A. Tăng chi phí
B. Giảm thời gian tải ban đầu
C. Tăng độ trễ
D. Không liên quan
Bảo mật dữ liệu khi truyền qua mạng nên dùng:
A. HTTP
B. HTTPS và TLS
C. FTP
D. Plain socket
Để ngăn chặn DDoS attack, bạn nên:
A. Sử dụng firewall và giới hạn traffic
B. Tăng cấu hình
C. Tắt hệ thống
D. Dùng code PHP cũ
Việc phân vùng mạng nội bộ và public (subnet separation) giúp:
A. Tăng tốc độ
B. Giảm chi phí
C. Hạn chế truy cập trái phép
D. Tăng số lượng user
Chính sách bảo mật nào là tốt khi lưu trữ mật khẩu?
A. Lưu plaintext
B. Mã hóa một chiều (hash + salt)
C. Lưu trong file .env không mã hóa
D. Ghi vào console
Cơ chế xác thực OAuth được dùng chủ yếu để:
A. Tăng tốc load
B. Uỷ quyền truy cập giữa các hệ thống
C. Lưu dữ liệu
D. Tối ưu cache
Điều nào cần thiết để đảm bảo dữ liệu không bị mất khi có sự cố?
A. Lưu trên RAM
B. Replication và snapshot định kỳ
C. Dùng SSD
D. Tắt hệ thống khi lỗi
Định nghĩa RPO (Recovery Point Objective) chính xác là:
A. Thời gian cần để hệ thống phục hồi
B. Mức độ mất mát dữ liệu chấp nhận được
C. Tần suất người dùng truy cập
D. Độ trễ của server
Khi sử dụng các vùng khả dụng độc lập (Availability Zones), lợi ích là:
A. Tối ưu chi phí
B. Tăng khả năng phục hồi khi một khu vực gặp sự cố
C. Giảm tốc độ
D. Giảm log
Điều gì giúp phát hiện lỗi sớm và phản hồi nhanh?
A. Bộ nhớ RAM lớn
B. Cảnh báo chủ động (proactive alerts)
C. Tăng số lượng service
D. Giảm số lượng node
Hệ thống đạt độ tin cậy cao thường có đặc điểm
A. Khó mở rộng
B. Chịu lỗi tốt
C. Sử dụng server cá nhân
D. Không cần backup
Một công cụ DevOps có thể tích hợp để tăng cường vận hành hệ thống là:
A. Photoshop
B. Jenkins
C. WordPress
D. Google Docs
Điều nào sau đây tăng rủi ro vận hành?
A. Giám sát toàn hệ thống
B. Không ghi lại nguyên nhân gốc rễ của lỗi
C. Tự động cập nhật
D. Dùng CI/CD pipelines
Một cách tiếp cận tốt để cải thiện vận hành là:
A. Giảm chi phí logging
B. Tự động hóa kiểm thử và triển khai
C. Giới hạn audit
D. Chỉ giám sát backend
Điều gì là một chỉ số đánh giá hiệu quả vận hành?
A. Uptime
B. Mean Time to Detect (MTTD)
C. CPU Usage
D. Number of Threads
Việc sử dụng các runbook trong quá trình vận hành hệ thống giúp:
A. Ghi log lỗi
B. Xác định chi phí
C. Cung cấp hướng dẫn tiêu chuẩn hóa khi xảy ra sự cố
D. Tăng performance
Một hệ thống vận hành tốt sẽ:
A. Tăng latency
B. Dễ kiểm tra, dễ khắc phục sự cố
C. Không cần theo dõi
D. Luôn được xử lý thủ công
Để cải thiện độ tin cậy vận hành, bạn nên:
A. Dựa vào linh cảm
B. Dùng script không kiểm thử
C. Tự động hoá kiểm thử và triển khai
D. Giảm log ghi nhận
Một playbook vận hành nên bao gồm:
A. Chỉ tiêu đề
B. Chi tiết từng bước phản ứng khi xảy ra lỗi
C. Thời gian hoàn thành
D. Danh sách thành viên nhóm
Cơ chế nào bảo vệ hệ thống khỏi brute-force attack?
A. Auto-scaling
B. CAPTCHA và giới hạn đăng nhập
C. Nén dữ liệu
D. Caching
Quản lý secret tốt nhất là:
A. Lưu trong file config
B. Lưu trong cơ sở dữ liệu
C. Sử dụng dịch vụ quản lý secret như AWS Secrets Manager
D. Lưu trong biến môi trường cố định
