WorksheetsCâu hỏi về điện toán đám mây
Total questions: 114
Worksheet time: 57mins
Chiến lược nào sau đây thường được sử dụng để giảm chi phí trong kiến trúc đám mây?
Tăng số lượng các instance luôn hoạt động
Lưu trữ tất cả bản sao lưu trên các giải pháp lưu trữ có chi phí cao
Auto-scaling để cấp phát tài nguyên chỉ khi cần thiết
Sử dụng một máy chủ lớn thay vì các tài nguyên phân tán
Mục đích chính của môi trường runtime trong điện toán đám mây là gì?
Giám sát chi phí của tài nguyên đám mây
Quản lý và thực thi các ứng dụng hoặc dịch vụ trong thời gian chạy
Quản lý phần cứng vật lý trong đám mây
Cung cấp lưu trữ cho dữ liệu quy mô lớn
Trong môi trường runtime không máy chủ (serverless), điều gì xảy ra khi một hàm hoặc dịch vụ được gọi?
Một máy ảo được khởi tạo để chạy hàm
Hàm được thực thi trên một số lượng cố định các máy chủ chuyên dụng
Hàm được thực thi ngay lập tức và tài nguyên được cấp phát tự động
Một container được triển khai và duy trì cho việc thực thi hàm
Lợi ích chính của FaaS là gì?
Kiểm soát hoàn toàn toàn bộ stack, từ phần cứng đến ứng dụng
Giá cố định dựa trên số lượng máy ảo
Đảm bảo thời gian hoạt động và triển khai không gián đoạn
Các nhà phát triển chỉ cần quản lý hàm mà không lo về hạ tầng bên dưới
Điều gì kích hoạt việc thực thi một hàm trong FaaS?
Một thời gian hoặc sự kiện được lên lịch (như yêu cầu HTTP, tải lên tệp, hoặc thay đổi cơ sở dữ liệu)
Một lệnh thủ công từ người dùng
Một lời gọi API cụ thể đến hàm
Lịch trình định kỳ cố định do nhà cung cấp đám mây thiết lập
Tính sẵn sàng của dịch vụ (Service availability) là gì?
Không có điều nào kể trên
Lặp lại nhanh chóng theo phản hồi của khách hàng
Đảm bảo sản phẩm/dịch vụ luôn sẵn sàng cho khách hàng 24/7
Phát hành dịch vụ mà không cần sự can thiệp của con người
Mục tiêu của kế hoạch khôi phục sau thảm họa (disaster recovery) là gì?
Phát hiện các cuộc tấn công nội bộ
Ngăn chặn vi phạm gốc đám mây
Phục hồi dữ liệu và tiếp tục hoạt động
Cấu hình các dịch vụ đám mây
(disaster recovery) là gì?
Phát hiện các cuộc tấn công nội bộ
Ngăn chặn vi phạm gốc đám mây
Phục hồi dữ liệu và tiếp tục hoạt động
Cấu hình các dịch vụ đám mây
Mục đích của việc lập kế hoạch an ninh mạng là gì?
Để phục hồi dữ liệu và tiếp tục hoạt động
Phát hiện các cuộc tấn công nội bộ
Làm tổ chức dễ bị lộ thông tin an ninh mạng
Ngăn ngừa cấu hình sai trong IaaS
Một trong những thách thức khi duy trì khả năng quan sát dữ liệu trên đám mây là gì?
Dễ dàng truy cập vào dữ liệu và ứng dụng trên đám mây
Vi phạm dữ liệu trong môi trường nội bộ
Dịch vụ đám mây được truy cập ngoài mạng nội bộ công ty
Kiểm soát hạn chế đối với dữ liệu trên đám mây
Một trong những thách thức tuân thủ trong môi trường đám mây là gì?
Dễ dàng truy cập vào dữ liệu và ứng dụng trên đám mây
Tuân thủ các yêu cầu quy định như HIPAA và PCI
Vi phạm dữ liệu trong môi trường nội bộ
Kiểm soát hạn chế đối với dữ liệu trên đám mây
Tại sao việc kiểm soát dữ liệu trên đám mây trong môi trường của nhà cung cấp dịch vụ bên thứ ba lại là một thách thức?
Vi phạm dữ liệu trong môi trường nội bộ
Dễ dàng truy cập vào dữ liệu và ứng dụng trên đám mây
Nhóm CNTT có ít quyền truy cập dữ liệu hơn so với khi họ kiểm soát máy chủ nội bộ
Dịch vụ đám mây được truy cập ngoài mạng nội bộ công ty
Tại sao các phương pháp giám sát truyền thống không hiệu quả trong việc theo dõi dữ liệu đám mây?
Dễ dàng truy cập vào dữ liệu và ứng dụng trên đám mây
Dịch vụ đám mây được truy cập ngoài mạng nội bộ công ty
Kiểm soát hạn chế đối với dữ liệu trên đám mây
Vi phạm dữ liệu trong môi trường nội bộ
Dịch vụ nào dưới đây cung cấp ít cơ chế bảo mật tích hợp nhất?
IaaS
PaaS
Tất cả các đáp án trên
SaaS
Cơ chế chính nào sau đây được sử dụng để bảo vệ dữ liệu?
Xác thực người dùng (Authentication)
Ghi nhật ký (Auditing)
Tất cả các đáp án trên
Kiểm soát truy cập (Access control)
Quản lý danh tính (Identity management) thực hiện những chức năng nào sau đây?
Tất cả các đáp án trên
Kiểm soát quyền truy cập dữ liệu trên đám mây
Ngăn chặn việc sử dụng trái phép
Quản lý vai trò người dùng
Ai là người chịu trách nhiệm chính về bảo mật dữ liệu trong môi trường điện toán đám mây?
Nhà cung cấp bên thứ ba
Các tổ chức quản lý
Các công ty mã hóa dữ liệu
Khách hàng sử dụng dịch vụ đám mây
Khía cạnh nào của bảo mật đám mây tập trung vào việc kiểm soát và thực thi chính sách truy cập người dùng?
Ngăn chặn mất dữ liệu (Data Loss Prevention - DLP)
Quản lý mạng riêng ảo (VPC)
Thiết lập khôi phục sau thảm họa (DR)
Quản lý danh tính và truy cập (IAM)
SIEM trong bảo mật đám mây là viết tắt của gì?
Systematic Incident and Event Monitoring
Security Information and Event Management
Safety Information and Event Management
Secure Incident Event Monitoring
Ngăn chặn mất dữ liệu (DLP) trong bảo mật đám mây dùng để làm gì?
Quản lý hạ tầng mạng
Tự động phản ứng với sự cố
Ngăn chặn rò rỉ hoặc tiết lộ dữ liệu trái phép
Mã hóa dữ liệu ở trạng thái nghỉ
Tại sao tổ chức cần có hệ thống khôi phục sau thảm họa (DR)?
Hành động nhanh khi xảy ra vi phạm dữ liệu và ngăn chặn thời gian ngừng hoạt động
Ngăn chặn vi phạm dữ liệu trong ứng dụng
Bảo mật môi trường đám mây bằng VPN
Thực hiện kiểm thử xâm nhập trên ứng dụng
Mã hóa dữ liệu tăng cường bảo mật đám mây bằng cách nào?
Thực hiện kiểm thử bảo mật ứng dụng động
Công bố blog và tài liệu kỹ thuật về bảo mật
Sử dụng VPC để kết nối tới phiên bản đám mây một cách an toàn
Mã hóa dữ liệu cả khi lưu trữ và khi truyền
IAM trong bảo mật đám mây là viết tắt của gì?
Immediate Action Mode
Internal Account Maintenance
Identity Access Management
Intelligent Access Management
Khách hàng sử dụng dịch vụ IaaS chịu trách nhiệm về điều gì?
Cấp phép phần mềm theo tháng hoặc năm
Hệ điều hành, kiểm soát mạng, ứng dụng và bảo vệ dữ liệu
Phần cứng vật lý như máy tính và mạng
Xây dựng, kiểm thử và triển khai ứng dụng phần mềm
Mô hình trách nhiệm chia sẻ (Shared Responsibility Model) là gì?
Mô hình xác định nhiệm vụ của khách hàng và nhà cung cấp đám mây
Mô hình xác định nhiệm vụ bảo mật của nhà cung cấp đám mây
Mô hình xác định nhiệm vụ bảo mật của khách hàng
Mô hình xác định nhiệm vụ giữa nhà cung cấp và hệ thống tại chỗ
Tầm quan trọng của đào tạo và giáo dục trong lĩnh vực bảo mật là gì?
Đảm bảo tuân thủ các quy định
Cập nhật các mối đe dọa bảo mật mới nhất
Tất cả các đáp án trên
Triển khai các biện pháp bảo mật mới
Mục đích của tường lửa (firewall) là gì?
Cung cấp đào tạo nhận thức về bảo mật
Ngăn chặn truy cập trái phép vào hệ thống
Kiểm soát quyền truy cập vào tài nguyên
Cung cấp mã hóa dữ liệu
Khả dụng (Availability) trong tam giác bảo mật CIA bao gồm gì?
Đảm bảo hệ thống hoạt động kịp thời và không từ chối người dùng hợp lệ
Dữ liệu phải có thể truy cập và sử dụng đúng lúc bởi người dùng hợp lệ
Tất cả các đáp án trên
Ngăn chặn việc giữ lại dữ liệu trái phép
Thuộc tính nào sau đây không nằm trong tam giác bảo mật CIA?
Bảo mật (Confidentiality)
Khóa (Locking)
Toàn vẹn (Integrity)
Xác thực (Authentication)
Giao thức bảo mật nào được trình duyệt sử dụng để kết nối an toàn với trang thương mại điện tử?
AES
DSA
SSL/TLS
Tổ chức nào thúc đẩy các tiêu chuẩn bảo mật cho điện toán đám mây?
Cloud Security Alliance (CSA)
Cloud Security WatchDog
Security in the Cloud Alliance
Cloud Security Standards Working Group
Mối lo ngại bảo mật phổ biến liên quan đến đa người thuê (multi-tenancy) trong đám mây là gì?
Khả năng mở rộng bị hạn chế
Thiếu kết nối internet
Phân tách dữ liệu
Khả năng xử lý không đủ
Kỹ thuật mã hóa nào thường được sử dụng để bảo vệ dữ liệu trong quá trình truyền giữa người dùng và dịch vụ đám mây?
MD5 (Message Digest Algorithm 5)
RSA (Rivest-Shamir-Adleman)
AES (Advanced Encryption Standard)
DES (Data Encryption Standard)
Tấn công nào mô tả việc kẻ tấn công chặn và thay đổi thông tin liên lạc giữa hai bên trong môi trường đám mây?
Cross-Site Scripting (XSS)
Tấn công từ chối dịch vụ phân tán (DDoS)
SQL injection
Tấn công Man-in-the-Middle (MitM)
Mục tiêu chính của tấn công từ chối dịch vụ phân tán (DDoS) trong bảo mật đám mây là gì?
Làm gián đoạn khả năng cung cấp dịch vụ
Truy cập trái phép
Ăn cắp dữ liệu
Chèn mã độc
Mục đích chính của Thỏa thuận mức độ dịch vụ (SLA) trong đám mây là gì?
Định nghĩa điều khoản giữa nhà cung cấp và khách hàng
Đảm bảo quyền riêng tư dữ liệu
Quản lý hạ tầng đám mây
Tối ưu hóa việc sử dụng tài nguyên đám mây
_________ tạo ra một đường dẫn riêng biệt qua mạng công cộng giúp các thiết bị giao tiếp như thể đang ở trong mạng riêng.
Virtual Protocol Network
Visual Private Network
Virtual Protocol Networking
Virtual Private Network
Chọn phát biểu đúng.
Dữ liệu nên được truyền và lưu trữ ở định dạng mã hóa để đảm bảo an toàn
Các mô hình dịch vụ đám mây cung cấp các mức độ bảo mật khác nhau
Chuyển đổi hệ thống tại chỗ sang mô hình đám mây cần xác định cơ chế bảo mật phù hợp với dịch vụ đám mây
Tất cả các đáp án trên
Ai chịu trách nhiệm cuối cùng về sự an toàn của dữ liệu và dịch vụ của khách hàng được lưu trữ trên đám mây?
Nhà cung cấp dịch vụ Internet
Nhà cung cấp dịch vụ đám mây
Khách hàng
Tại sao việc có hệ thống khôi phục sau thảm họa (DR) lại quan trọng với tổ chức?
Khôi phục dữ liệu nhanh chóng và ngăn mất mát dữ liệu hoặc ngừng dịch vụ
Đảm bảo mã hóa dữ liệu trong thảm họa
Ngăn ngừa hoàn toàn mọi vi phạm dữ liệu
Bảo mật mạng khỏi các mối đe dọa bên ngoài
VPC (Virtual Private Cloud) tăng cường bảo mật trong môi trường đám mây bằng cách nào?
Sử dụng kiểm thử bảo mật ứng dụng động
Cung cấp kết nối VPN an toàn
Chạy ứng dụng hướng internet trên các subnet riêng
Mã hóa dữ liệu khi lưu trữ
Tại sao việc tuân thủ các quy định và tiêu chuẩn bảo mật lại quan trọng?
Để tránh bị phạt và đảm bảo bảo vệ dữ liệu
Cung cấp tính năng bổ sung
Giảm chi phí bảo mật
Cải thiện hiệu năng hệ thống
Thách thức nào sau đây là thách thức bảo mật đám mây?
Tuân thủ quy định và luật lệ
Vấn đề bảo mật vật lý hoặc trung tâm dữ liệu
Quản lý môi trường phức tạp
Tất cả các đáp án trên
Lợi ích nào của việc sử dụng Transport Layer Security (TLS)?
Tất cả các đáp án trên
Xác thực máy chủ
Đảm bảo tính bảo mật của dữ liệu truyền đi
Đảm bảo tính toàn vẹn của dữ liệu truyền đi
Vai trò chính của Thỏa thuận mức độ dịch vụ (SLA) trong dịch vụ đám mây là gì?
Thiết lập khung làm việc cho điều khoản cung cấp dịch vụ và hình phạt
Xác định giao thức bảo mật cho lưu trữ dữ liệu
Chỉ định mô hình định giá cho dịch vụ đám mây
Phác thảo yêu cầu phần cứng cho điện toán đám mây
Phát biểu nào sau đây về xác thực là đúng?
Chỉ cần xác thực là có thể truy cập ứng dụng
Không cần xác thực trong truyền thông nội bộ
Xác thực là việc chứng minh bạn là người bạn nói
API keys có thể dùng cho xác thực nhiều lớp
Yếu tố nào là quan trọng và cần tuân thủ nghiêm ngặt như đã nêu trong SLA?
Yêu cầu đào tạo người dùng để truy cập dịch vụ
Thời hạn phản hồi từ người dùng về dịch vụ
Ngưỡng tài chính khi sử dụng dịch vụ đám mây
Các điều khoản và điều kiện liên quan đến cung cấp dịch vụ
SLA thường quy định các thông số nào?
Trách nhiệm của mỗi bên
Độ sẵn sàng của dịch vụ (uptime)
Độ trễ hoặc thời gian phản hồi
Tất cả các đáp án trên
Công nghệ nào cung cấp quyền truy cập được mã hóa cho quản trị từ xa?
SNMP
Tường lửa (Firewalls)
VPN
Kiểu kiểm tra nào mô phỏng một cuộc tấn công mạng?
Tăng cường bảo mật (Hardening)
Đánh giá điểm yếu (Vulnerability assessment)
Kiểm thử xâm nhập (Penetration test)
Thiết lập cơ sở tấn công
DevOps mô tả sự thay đổi văn hóa nào?
Sự hợp tác chặt chẽ giữa nhóm phát triển và vận hành
Chia sẻ trách nhiệm giữa các phòng ban
Tất cả các phương án trên
Phá bỏ rào cản giữa các phòng ban
DevOps giải quyết vấn đề gì?
Chu kỳ triển khai dài
Tất cả các phương án trên
Kết nối hạ tầng và mã ứng dụng
Ứng dụng lỗi thời hoặc kém hiệu quả
Vòng lặp quy trình DevOps được định nghĩa bởi?
Plan, code, build, test, deploy, operate, monitor, plan
Build, test, release, monitor
Plan, build, release, deploy, monitor
Code, test, deploy, operate, monitor, plan
Môi trường kiểm thử (Test Environment) trong DevOps là gì?
Không gian văn phòng vật lý
Vị trí sao lưu cơ sở dữ liệu
Công cụ mã hóa dữ liệu
Hệ thống kiểm tra mã mới trước triển khai
Mục đích của cân bằng tải (load balancing) trong DevOps?
Tăng chi phí máy chủ
Phân phối lưu lượng mạng đồng đều giữa các máy chủ
Giám sát nhật ký ứng dụng
Phân bổ tài nguyên CPU cho ứng dụng
Câu này có đúng không? "DevOps không chỉ là công cụ hay thay đổi quy trình mà đòi hỏi thay đổi văn hóa tổ chức"
Không, văn hóa sẽ thay đổi khi sử dụng công cụ và quy trình LEAN
Có, cần thay đổi văn hóa toàn tổ chức để áp dụng DevOps thành công
Có, nhưng cần công cụ và quy trình LEAN hiện đại để thúc đẩy thay đổi
Không, DevOps chỉ là về công cụ
DevOps nghĩa là...
Sự hợp tác giữa lập trình viên và nhóm vận hành để tự động hóa
Tự động hóa quy trình phân phối phần mềm
Sự hợp tác giữa lập trình viên và các chuyên gia CNTT khác để tự động hóa
Lập trình viên đảm nhận mọi nhiệm vụ vận hành
DevOps là gì?
Khung kiểm thử
Ngôn ngữ lập trình
Phương pháp kết hợp phát triển và vận hành để phân phối phần mềm nhanh hơn
DevOps là viết tắt của?
Development, Operations, and Security
Development and Operations
Development of Operations
Development Operations
Thành phần chính của DevOps?
Phát triển, Kiểm thử, Vận hành
Phát triển, Kiểm thử, Triển khai, Vận hành
Phát triển, Triển khai, Bảo mật
Phát triển, Bảo mật, Vận hành
Triển khai lăn (Rolling Deployment) là gì?
Cập nhật từng phần trên một số máy chủ trước, sau đó mở rộng dần
Triển khai thủ công trên từng máy chủ
Thay thế toàn bộ ứng dụng cùng lúc
Phương pháp viết kiểm thử
Continuous Delivery (CD) là gì?
Kiểm thử thủ công trên production
Tự động kiểm tra nhưng không triển khai
Tự động triển khai lên production sau khi kiểm thử
Chiến lược viết mã sạch
Continuous Integration (CI) là gì?
Kiểm tra hiệu năng trên production
Phân phối liên tục lên production
Tích hợp mã thường xuyên vào kho chung
Tự động cấp phát máy chủ
Infrastructure as Code (IaC) là gì?
Vẽ sơ đồ hạ tầng
Dùng mã để tự động cấu hình và quản lý hạ tầng
Sử dụng phần cứng vật lý
Cấu hình hạ tầng thủ công
Mục đích của pipeline CI/CD?
Sao lưu mã ứng dụng
Tự động hóa quy trình phát triển, kiểm thử và triển khai
Giám sát nhật ký
Cấu hình máy chủ tự động
Khác biệt chính giữa Continuous Delivery và Continuous Deployment?
Continuous Deployment bỏ qua kiểm thử
Chỉ dùng cho bản vá bảo mật
Continuous Delivery cần xác nhận thủ công, Continuous Deployment tự động hoàn toàn
Không có khác biệt
Build Pipeline trong CI/CD là gì?
Công cụ viết tài liệu
Hệ thống kiểm tra máy chủ
Quy trình xây dựng, kiểm thử và triển khai mã
Bộ script kiểm thử
Kiến trúc monolithic là gì?
Mẫu thiết kế ứng dụng kết hợp mọi thành phần
Hệ thống kiểm tra máy chủ
Kiến trúc bảo mật
Mẫu thiết kế gộp tất cả thành phần vào một khối
Kiến trúc microservice là gì?
Mô hình ứng dụng monolithic
Cách thiết kế cơ sở dữ liệu
Kiến trúc chia nhỏ ứng dụng thành các dịch vụ độc lập
Quy trình CI
Ứng dụng microservice xử lý yêu cầu người dùng thế nào?
Lưu phản hồi trên giao diện người dùng
Kết hợp nhiều microservice nội bộ để tạo phản hồi
Tách ứng dụng thành các phần độc lập
Chỉ gọi một microservice duy nhất
Lợi ích của microservice?
Khả năng mở rộng
Tất cả các phương án trên
Linh hoạt
Khả năng chịu lỗi
Khác biệt chính giữa microservice và monolithic?
Microservice đắt hơn
Microservice là công nghệ mới hơn
Microservice tốn tài nguyên hơn
Microservice chia ứng dụng thành các phần độc lập, monolithic là một khối
Lợi thế chính của microservice so với monolithic?
Dễ gỡ lỗi hơn
Tăng độ phức tạp
Dùng chung một công nghệ
Triển khai độc lập
Chiến lược mở rộng cho ứng dụng monolithic?
Kiến trúc hướng dịch vụ (SOA)
Chia thành microservice
Scale dọc trên một máy chủ mạnh
Scale ngang bằng nhiều máy chủ
Nhược điểm của monolithic khi ứng dụng phát triển?
Điểm hỏng duy nhất
Thời gian triển khai tăng
Khó scale độc lập từng thành phần
Phức tạp khi kiểm thử
Trọng tâm của kiến trúc microservice?
Độ hạt dịch vụ (Service Granularity)
Monolithic module hóa
Quản lý tập trung
Phi tập trung hóa
Tại sao tự động hóa quan trọng trong DevOps?
Tăng can thiệp thủ công và lỗi
Cải thiện hiệu quả và tính nhất quán
Giảm nhu cầu nhân sự có kỹ năng
Giảm tần suất phát hành
Vai trò của API Gateway trong microservice?
Phát hiện dịch vụ
Quản lý cơ sở dữ liệu
Định tuyến yêu cầu
Cân bằng tải
Lợi thế của microservice?
Thay đổi một component không ảnh hưởng đến phần khác
Dễ làm việc
Không cần nhiều kiến thức
Loại ứng dụng nào phù hợp nhất với container?
Ứng dụng web/mobile hiện đại
Ứng dụng ERP
Ứng dụng hướng sự kiện
Ứng dụng monolithic
Mẫu thiết kế nào thường dùng cho ứng dụng cloud-native để giao tiếp giữa các microservice?
Proxy pattern
Singleton pattern
Event-driven architecture
Builder pattern
Kiến trúc microservice liên quan đến việc phát triển các dịch vụ nhỏ chạy trong tiến trình riêng?
Service-Oriented Architecture (SOA)
Content Delivery Network
Infrastructure Services
Service Autonomy
Container trong microservice là gì?
Máy ảo chạy một dịch vụ
Mạng lưới các dịch vụ giao tiếp với nhau
Gói phần mềm chứa mọi phụ thuộc cần thiết để chạy dịch vụ
Máy vật lý chạy dịch vụ
Vai trò của API gateway trong kiến trúc microservice?
Tất cả các phương án trên
Định tuyến yêu cầu đến dịch vụ phù hợp
Cung cấp điểm truy cập duy nhất cho client bên ngoài
Xử lý xác thực và ủy quyền
Lợi ích của message broker trong microservice?
Tất cả các phương án trên
Giảm sự phụ thuộc giữa các dịch vụ
Cho phép giao tiếp bất đồng bộ
Cung cấp cân bằng tải và khả năng mở rộng
Khác biệt giữa service registry và service discovery?
Service registry theo dõi các microservice, service discovery giúp client tìm dịch vụ
Service registry giúp client tìm dịch vụ, service discovery theo dõi microservice
Không có phương án nào đúng
Tại sao chạy microservice trên data center tại chỗ không lý tưởng?
Microservice sẽ kém bảo mật hơn
Tổ chức bỏ lỡ khả năng scale của đám mây
Không thể chạy microservice trên data center
Các microservice giao tiếp với nhau bằng cách nào?
Cách tiếp cận ngẫu nhiên
-
Chia sẻ cùng database
Qua API được định nghĩa rõ ràng
Container khác VM thế nào về tài nguyên?
VM khởi động nhanh hơn
VM chạy nhiều OS cùng lúc
Container dùng chung kernel OS
Container tốn nhiều tài nguyên hơn
Đặc điểm chính của ứng dụng container hóa?
Tốn ít tài nguyên hơn VM
Chỉ chạy trên server chuyên dụng
Phụ thuộc chặt vào phần cứng
Quản lý độc lập với nhau
Container được mô tả tốt nhất là?
Phần mềm hệ thống điều khiển giao tiếp
Trung tâm của OS máy tính
OS dùng để mô phỏng phần cứng
Gói phần mềm chứa ứng dụng để triển khai trên mọi môi trường
Container có phải là Hypervisor không?
-
True
False
Nhược điểm của container?
Tốc độ
Lưu trữ
Kích thước
Tính bất biến (immutability)
Đánh đổi khi dùng VM thay vì container/serverless?
Phụ thuộc nhà cung cấp
Hỗ trợ hạn chế cho ứng dụng chạy dài
Lãng phí tài nguyên
Điểm hổng bảo mật duy nhất
Lựa chọn tốt nhất cho ứng dụng monolithic/legacy chạy dài ngày?
Microservice
-
Container
VM
Kiến trúc tính toán nào phù hợp nhất cho xử lý dữ liệu IoT?
Serverless
Container
-
On-premises
Docker là gì?
Trình soạn thảo văn bản
Nền tảng container hóa
Ngôn ngữ lập trình
Máy chủ web
Mục đích chính của Docker Engine?
Cung cấp giao diện đồ họa cho container
Kết nối với Kubernetes
Quản lý database trong container
Build và chạy container
Bridge network trong Docker là gì?
Cách kết nối nhiều container ra internet
Mạng công cộng từ bên ngoài
Phân đoạn mạng riêng cho một container
Mạng kết nối các container trên cùng host
Mục đích chính của Docker Swarm?
Tự động hóa quy trình build container
Điều phối container trên nhiều host
Quản lý phiên bản image
Tối ưu lưu trữ container
Vấn đề khi tách monolithic thành microservice?
Tăng lưu lượng mạng
Điều phối container đa host
Phức tạp khi tích hợp
Khó giám sát và gỡ lỗi
Lợi ích chính của việc tách monolithic thành microservice chạy trong container?
Tăng tùy chọn scale
Tăng lưu lượng mạng
Dùng nhiều ngôn ngữ mã nguồn mở
Đơn giản hóa quản lý log
Nhận định đúng về bảo mật monolithic và cloud-native?
-
Dễ bảo mật nhiều microservice độc lập triển khai toàn cầu
Ứng dụng monolithic không thể dùng SSL
Dễ bảo mật ứng dụng monolithic trên một server hơn môi trường phân tán
Đơn vị triển khai nhỏ nhất trong Kubernetes?
Pod
Node
Kubelet
Container
"Continuous Integration" trong CI/CD nghĩa là gì?
Thay đổi code định kỳ qua GitHub Actions
Tích hợp thường xuyên và tự động thay đổi code từ nhiều developer
Thay đổi code thủ công từ nhiều developer
Tích hợp tự động code từ một developer
Yếu tố nào bị loại bỏ trong Serverless Computing?
Điều phối container
Server
Scaling
Quản lý server
Lợi ích của công cụ Cloud-Native?
Tích hợp liên tục
Phân phối liên tục
Khả năng mở rộng
Tự động hóa
Git là loại hệ thống kiểm soát phiên bản nào?
Hệ thống tập trung
Hệ thống local
Hệ thống phân tán
Hệ thống private
Thành phần không thuộc cloud-native stack?
Container
Microservice
-
Mô hình Machine Learning
Điều nào sau đây bị loại bỏ trong điện toán không máy chủ (Serverless Computing)?
Khả năng mở rộng (Scaling)
Quản lý máy chủ (Server management)
Điều phối container (Container orchestration)
Máy chủ (Server)
DevOps chủ yếu tập trung vào điều gì trong môi trường điện toán đám mây?
Quản lý tài nguyên phần cứng vật lý
Tự động hóa việc phân phối phần mềm và thay đổi hạ tầng
Thiết kế ứng dụng tĩnh
Triển khai mã bằng tay
Thực hành DevOps nào tập trung vào việc tự động hóa xây dựng, kiểm thử và triển khai mã?
Hạ tầng dưới dạng mã (Infrastructure-as-Code - IaC)
Kiểm thử thủ công
Container hóa
Tích hợp liên tục và Triển khai liên tục (CI/CD)
Lợi ích chính khi áp dụng DevOps trong môi trường đám mây là gì?
Nhiều thời gian chết hơn
Tăng sự phụ thuộc vào hệ thống cũ
Chu kỳ phát hành nhanh hơn và cải thiện sự hợp tác giữa đội phát triển và vận hành
Tăng công việc thủ công
Mục tiêu chính của Tích hợp liên tục (CI) trong quy trình DevOps là gì?
Đảm bảo mã được tự động triển khai lên môi trường production
Cải thiện sự tương tác của người dùng
Lưu trữ mã trong kho mã nguồn trung tâm
Kiểm thử ứng dụng mỗi khi có thay đổi trong mã nguồn
