Ngân hàng đề — AWS Certified AI Practitioner

Tìm thấy 623 câu.

Câu 381
A company wants to create an ML model to predict customer satisfaction. The company needs fully automated model tuning.

Which AWS service meets these requirements?
  1. A Amazon Personalize
  2. B Amazon SageMaker
  3. C Amazon Athena
  4. D Amazon Comprehend
Xem giải thích

🔎 Phân tích câu hỏi
Công ty muốn xây dựng một mô hình Machine Learning (ML) để dự đoán customer satisfaction và yêu cầu quá trình tuning (tối ưu hoá siêu tham số) hoàn toàn tự động.

Điều này đòi hỏi một dịch vụ AWS có khả năng:

  1. Xây dựng, huấn luyện, và triển khai mô hình ML.
  2. Tự động tìm kiếm siêu tham số (hyper‑parameter tuning) hoặc tự động tạo mô hình (AutoML).
  3. Hoạt động mà không cần can thiệp thủ công – “fully automated model tuning”.

✅ Đáp án đúng: Amazon SageMaker

Lý do chọn:

  • SageMaker Autopilot (được cập nhật liên tục đến 2026) cho phép tải dữ liệu lên, sau đó tự động thực hiện: tiền xử lý, lựa chọn thuật toán, hyper‑parameter tuning, và tạo mô hình tốt nhất mà không cần viết mã.
  • SageMaker Hyperparameter Tuning Jobs (từ 2018, mở rộng tính năng trong 2025‑2026) hỗ trợ tìm kiếm toàn diện trên không gian siêu tham số bằng các thuật toán bayesian, random, hoặc grid, chạy tự động và dừng khi đạt ngưỡng mục tiêu.
  • SageMaker Pipelines và Model Monitor giúp toàn bộ quy trình (data ingestion → training → tuning → deployment) được tự động hoá và giám sát.

Vì vậy SageMaker đáp ứng đầy đủ yêu cầu “fully automated model tuning”.


🧩 Giải thích các phương án (giữ nguyên nội dung tiếng Anh)

1. Amazon Personalize

  • Giải thích: Amazon Personalize là dịch vụ đề xuất (recommendation) được thiết kế cho các kịch bản như đề xuất sản phẩm, nội dung, hoặc playlist. Nó tự động thực hiện training và tuning, nhưng chỉ cho các mô hình recommendation.
  • Tại sao sai: Không hỗ trợ tạo mô hình tùy chỉnh để dự đoán customer satisfaction chung, và không cung cấp khả năng tuning cho các loại mô hình ML khác ngoài recommendation.

2. Amazon SageMaker

  • Giải thích: Như đã nêu ở trên, SageMaker cung cấp AutoML (SageMaker Autopilot), Hyperparameter Tuning Jobs, và các pipeline tự động hoá. Nó có thể xử lý bất kỳ loại dữ liệu và mô hình nào, bao gồm dự đoán satisfaction.
  • Lý do đúng: Đáp ứng chính xác yêu cầu “fully automated model tuning” và hỗ trợ toàn bộ vòng đời ML.

3. Amazon Athena

  • Giải thích: Athena là dịch vụ query SQL không máy chủ dùng để phân tích dữ liệu trong Amazon S3.
  • Tại sao sai: Athena không thực hiện bất kỳ công việc Machine Learning nào; nó chỉ cho phép chạy truy vấn và trả về kết quả, không có khả năng training hay tuning mô hình.

4. Amazon Comprehend

  • Giải thích: Amazon Comprehend là dịch vụ NLP (phân tích ngôn ngữ tự nhiên) để thực hiện sentiment analysis, entity recognition, topic modeling, v.v.
  • Tại sao sai: Mặc dù có thể phân tích sentiment, Comprehend không cho phép người dùng tạo, train hay tự động tune một mô hình ML tùy chỉnh. Nó là một dịch vụ “pre‑built” với các API cố định.

📘 Tham khảo (đến năm 2026)

  • Amazon SageMaker Documentation – Amazon SageMaker Autopilot và Hyperparameter Tuning (phiên bản cập nhật 2026).
    https://docs.aws.amazon.com/sagemaker/latest/dg/autopilot.html
  • AWS Blog – “Introducing SageMaker Autopilot 2.0: More control, faster results” (tháng 3/2025).
  • AWS Well‑Architected Framework – Machine Learning Lens (2024 edition).
  • Amazon Personalize Developer Guide – giới hạn vào recommendation use‑cases.
  • Amazon Athena User Guide – chỉ hỗ trợ query dữ liệu.
  • Amazon Comprehend Developer Guide – các API NLP cố định, không hỗ trợ training tùy chỉnh.

🛠️ Kết luận: Đối với yêu cầu “tạo mô hình ML dự đoán customer satisfaction với fully automated model tuning”, dịch vụ Amazon SageMaker là lựa chọn duy nhất đáp ứng đầy đủ, nhờ các tính năng AutoML và hyper‑parameter tuning tự động đã được nâng cấp liên tục tới năm 2026. 🚀

Câu 382
Which technique can a company use to lower bias and toxicity in generative AI applications during the post-processing ML lifecycle?
  1. A Human-in-the-loop
  2. B Data augmentation
  3. C Feature engineering
  4. D Adversarial training
Xem giải thích

🔍 Giải thích nội dung câu hỏi
Câu hỏi hỏi: “Which technique can a company use to lower bias and toxicity in generative AI applications during the post‑processing ML lifecycle?”

  • “Post‑processing” ở đây là giai đoạn sau khi mô hình sinh ra kết quả (text, hình ảnh, video …) và trước khi đưa ra cho người dùng cuối.
  • Mục tiêu là giảm thiểu thiên vị (bias) và độc hại (toxicity) của các đầu ra mà mô hình tạo ra.
  • Vì đây là một câu hỏi trắc nghiệm, chỉ có một đáp án duy nhất là phù hợp nhất với mục tiêu “giảm bias & toxicity ở giai đoạn post‑processing”.

✅ Đáp án đúng: Human‑in‑the‑loop

Lý do lựa chọn

  • Human‑in‑the‑loop (HITL) là phương pháp đưa con người vào vòng phản hồi sau khi mô hình sinh ra kết quả. Người đánh giá, chỉnh sửa hoặc từ chối những nội dung có khả năng gây thiên vị hoặc độc hại.
  • Trong giai đoạn post‑processing, HITL được dùng để lọc, đánh giá lại, và chỉnh sửa đầu ra của mô hình trước khi đưa ra cho người dùng. Đây là cách hiệu quả nhất để phát hiện và loại bỏ những mẫu không mong muốn mà các kỹ thuật tự động (ví dụ: bộ lọc từ ngữ) có thể bỏ sót.
  • Trên AWS, HITL có thể được triển khai bằng Amazon SageMaker Ground Truth (đánh dấu dữ liệu thủ công) kết hợp với Amazon SageMaker Pipelines để tự động hoá quy trình post‑processing và Amazon Augmented AI (A2I) để cho phép người chuyên gia xem xét các dự đoán của mô hình trước khi trả về kết quả.
  • Các bản cập nhật mới nhất (2025‑2026) của SageMaker Clarify cũng cung cấp các đánh giá bias trong thời gian thực, nhưng việc thực hiện hành động cuối cùng (chặn, chỉnh sửa) vẫn cần con người can thiệp – do đó HITL là cách duy nhất đáp ứng “post‑processing” trong câu hỏi.

❌ Giải thích các phương án sai

  • Data augmentation

    • Giải thích: Data augmentation là kỹ thuật tăng cường dữ liệu (thêm dữ liệu biến đổi, synthetic data) trong giai đoạn training để giúp mô hình học tốt hơn và giảm over‑fitting.
    • Tại sao sai: Nó không liên quan tới post‑processing mà tập trung vào việc cải thiện dữ liệu đầu vào cho mô hình. Mặc dù có thể gián tiếp giảm bias nếu dữ liệu được cân bằng, nhưng không phải là kỹ thuật dùng để “lower bias and toxicity” sau khi mô hình đã sinh ra output.
  • Feature engineering

    • Giải thích: Feature engineering là việc tạo, chọn, hoặc biến đổi các đặc trưng (features) của dữ liệu trước khi huấn luyện mô hình.
    • Tại sao sai: Cũng là một hoạt động trước khi training. Nó không can thiệp vào đầu ra đã sinh ra, vì vậy không phù hợp với yêu cầu “post‑processing”.
  • Adversarial training

    • Giải thích: Adversarial training là kỹ thuật đào tạo mô hình bằng cách đưa vào các mẫu tấn công (adversarial examples) để tăng khả năng chịu lỗi và giảm lỗi dự đoán.
    • Tại sao sai: Mặc dù có thể giúp mô hình kháng lại một số loại đầu ra gây hại, nhưng đây vẫn là một phương pháp training. Nó không phải là bước post‑processing để lọc hoặc chỉnh sửa nội dung đã tạo ra.

🧩 Tổng hợp lại (danh sách các lựa chọn)

  1. Human‑in‑the‑loop – ✅ Đúng

    • Đưa con người vào vòng kiểm duyệt sau khi mô hình sinh ra kết quả.
    • Triển khai trên AWS: SageMaker Ground Truth, SageMaker Pipelines + A2I, SageMaker Clarify (đánh giá bias) + HITL để chặn nội dung độc hại.
  2. Data augmentation – ❌ Sai

    • Tăng cường dữ liệu trong giai đoạn training, không áp dụng cho post‑processing.
  3. Feature engineering – ❌ Sai

    • Thao tác trên các đặc trưng dữ liệu trước khi huấn luyện, không liên quan tới việc lọc đầu ra.
  4. Adversarial training – ❌ Sai

    • Kỹ thuật huấn luyện để tăng độ bền của mô hình, không phải là biện pháp lọc / chỉnh sửa output.

📚 Tham khảo (tính đến năm 2026)


🔔 Kết luận: Để giảm bias và toxicity trong giai đoạn post‑processing của các ứng dụng AI sinh ra, Human‑in‑the‑loop là kỹ thuật duy nhất đáp ứng yêu cầu, còn các lựa chọn còn lại đều là kỹ thuật liên quan tới các giai đoạn trước khi mô hình tạo ra đầu ra.

Câu 383
A bank has fine-tuned a large language model (LLM) to expedite the loan approval process. During an external audit of the model, the company discovered that the model was approving loans at a faster pace for a specific demographic than for other demographics.

How should the bank fix this issue MOST cost-effectively?
  1. A Include more diverse training data. Fine-tune the model again by using the new data.
  2. B Use Retrieval Augmented Generation (RAG) with the fine-tuned model.
  3. C Use AWS Trusted Advisor checks to eliminate bias.
  4. D Pre-train a new LLM with more diverse training data.
Xem giải thích

🔎 Phân tích nội dung câu hỏi

  • Bối cảnh: Ngân hàng đã fine‑tune (điều chỉnh lại) một large language model (LLM) để tự động hoá quy trình phê duyệt khoản vay.
  • Vấn đề được phát hiện: Khi kiểm toán bên ngoài, phát hiện mô hình phê duyệt khoản vay nhanh hơn cho một nhóm dân số (demographic) so với các nhóm khác → đây là dấu hiệu bias (thiên lệch) trong mô hình.
  • Yêu cầu: “How should the bank fix this issue MOST cost‑effectively?” – Tìm cách khắc phục thiên lệch sao cho tiêu chí chi phí thấp nhất (có thể không cần xây dựng lại toàn bộ hạ tầng, không cần thu thập lại dữ liệu lớn, …).

✅ Đáp án đúng

✅ Include more diverse training data. Fine‑tune the model again by using the new data.

Lý do chọn:

  • Chi phí thấp nhất: Việc chỉ thu thập thêm dữ liệu đa dạng (có thể là các mẫu loan application từ các nhóm dân số chưa được đại diện đủ) và tiến hành một vòng fine‑tune lại thường tốn ít tài nguyên tính toán và thời gian so với việc huấn luyện lại từ đầu hay thay đổi kiến trúc.
  • Hiệu quả: Thêm dữ liệu đa dạng trực tiếp giảm bias trong dữ liệu huấn luyện, giúp mô hình học cân bằng hơn giữa các nhóm.
  • Thực tiễn AWS: Bạn có thể dùng Amazon SageMaker để lưu trữ dữ liệu mới trong S3, tạo Processing Jobs để chuẩn bị dữ liệu, sau đó Fine‑tune mô hình trên SageMaker Training Jobs (hoặc SageMaker JumpStart). Các chi phí chỉ tính theo thời gian compute và lưu trữ thực tế, rất hợp lý cho quy mô “cập nhật lại”.

❌ Phân tích các phương án sai

  1. ❌ Use Retrieval Augmented Generation (RAG) with the fine‑tuned model.

    • RAG là kỹ thuật kết hợp mô hình ngôn ngữ với công cụ tìm kiếm (vector store) để truy xuất thông tin ngoài mô hình khi sinh câu trả lời.
    • Tại sao không giải quyết bias? RAG không thay đổi cách mô hình học từ dữ liệu gốc; nó chỉ bổ sung kiến thức từ nguồn bên ngoài tại thời điểm inference. Nếu nguồn truy xuất cũng chứa bias, vấn đề sẽ không được khắc phục, thậm chí có thể tăng độ phức tạp và chi phí (đòi hỏi Amazon OpenSearch, FAISS, hoặc Amazon Kendra).
    • Chi phí: Thêm inference latency và chi phí lưu trữ/compute cho vector store → không phải giải pháp cost‑effective cho việc giảm bias.
  2. ❌ Use AWS Trusted Advisor checks to eliminate bias.

    • AWS Trusted Advisor cung cấp đánh giá về bảo mật, chi phí, hiệu năng, fault tolerance, và service limits. Nó không có chức năng phân tích hay giảm bias trong mô hình ML.
    • Vì vậy, việc chạy Trusted Advisor không giải quyết nguyên nhân gốc rễ (dữ liệu huấn luyện). Đây chỉ là công cụ kiểm tra hạ tầng, không liên quan tới mô hình LLM → sai.
  3. ❌ Pre‑train a new LLM with more diverse training data.

    • Pre‑training là quá trình huấn luyện từ đầu trên dữ liệu khổng lồ (hàng trăm terabytes). Đòi hỏi các cluster GPU/TPU trong thứ tự hàng chục – hàng trăm nghìn USD.
    • Chi phí: Rất cao so với việc chỉ fine‑tune lại mô hình hiện có. Ngoài ra, ngân hàng không cần một mô hình hoàn toàn mới; chỉ cần cân bằng dữ liệu cho tác vụ cụ thể (phê duyệt khoản vay).
    • Do đó, đây không phải là giải pháp most cost‑effective.

🛠️ Cách thực hiện “Include more diverse training data + fine‑tune again” trên AWS (năm 2026)

  1. Thu thập & chuẩn bị dữ liệu

    • Sử dụng Amazon S3 để lưu trữ dataset đa dạng (có thể gắn S3 Object Tags để phân loại theo demographic).
    • Dùng AWS Glue hoặc SageMaker Data Wrangler để clean, balance, và augment dữ liệu (ví dụ: oversampling các nhóm thiểu số).
  2. Fine‑tune lại mô hình

    • Amazon SageMaker JumpStart cung cấp pre‑built LLMs (Claude, LLaMA, Mistral…) có khả năng fine‑tune nhanh.
    • Tạo SageMaker Training Job với ml.p3.2xlarge hoặc ml.g5.4xlarge (GPU) – chi phí tính theo giờ, thường chỉ cần vài giờ để fine‑tune lại.
  3. Đánh giá lại bias

    • Dùng Amazon SageMaker Clarify (được cải tiến đến 2026) để quantify bias trên cả training data và model predictions (các metric như demographic parity, equalized odds).
    • Lặp lại quá trình data‑add → fine‑tune → evaluate cho đến khi các metric đạt ngưỡng chấp nhận.
  4. Triển khai

    • SageMaker Endpoint hoặc Amazon Bedrock (nếu muốn sử dụng LLM dưới dạng managed service).
    • Thiết lập Auto Scaling và Amazon CloudWatch Alarms để tối ưu chi phí khi lượng request tăng/giảm.

📚 Tham khảo tài liệu (đến năm 2026)

  • Amazon SageMaker Documentation – Fine‑tuning Large Language Models (2026 edition).
  • Amazon SageMaker Clarify – Detecting Bias in Machine Learning Models (v2.3).
  • AWS Well‑Architected Framework – Cost Optimization Pillar (2025 update).
  • Retrieval‑Augmented Generation (RAG) on AWS – Amazon Kendra + SageMaker blog (2024).
  • AWS Trusted Advisor – Service Limits & Cost Checks (2026).

📌 Tóm tắt nhanh

  • Câu hỏi: Đòi hỏi cách khắc phục bias trong LLM chi phí thấp nhất.
  • Đáp án đúng: Include more diverse training data. Fine‑tune the model again by using the new data.
  • Lý do: Thêm dữ liệu đa dạng → giảm bias ở giai đoạn huấn luyện → chỉ cần một vòng fine‑tune, chi phí thấp, nhanh chóng.
  • Các lựa án còn lại không giải quyết nguyên nhân gốc rễ hoặc tiêu tốn quá nhiều chi phí/không liên quan.

✅ Hy vọng phân tích chi tiết này giúp bạn nắm rõ cách tiếp cận đúng và lý do tại sao các lựa chọn khác không phù hợp! 🚀

Câu 384 Chọn nhiều đáp án
A company needs to log all requests made to its Amazon Bedrock API. The company must retain the logs securely for 5 years at the lowest possible cost.

Which combination of AWS service and storage class meets these requirements? (Choose two.)
  1. A AWS CloudTrail
  2. B Amazon CloudWatch
  3. C AWS Audit Manager
  4. D Amazon S3 Intelligent-Tiering
  5. E Amazon S3 Standard
Xem giải thích

🧩 Câu hỏi
Một công ty muốn ghi lại (log) mọi yêu cầu được thực hiện tới Amazon Bedrock API và phải lưu trữ các bản ghi một cách bảo mật trong 5 năm. Yêu cầu quan trọng là giảm chi phí tối đa. Hãy chọn hai đáp án: một dịch vụ AWS để thu thập log, và một lớp lưu trữ S3 phù hợp.


1️⃣ Giải thích nội dung câu hỏi

  1. Thu thập log API

    • Amazon Bedrock là dịch vụ generative AI. Khi một ứng dụng gọi các API của Bedrock (ví dụ: InvokeModel, CreateModel), các API call cần được ghi lại để đáp ứng yêu cầu tuân thủ, audit và debug.
    • Dịch vụ AWS CloudTrail là dịch vụ chuẩn của AWS để ghi lại mọi hoạt động API (cả console, CLI, SDK và các service nội bộ). Các log CloudTrail có thể được đưa vào S3 để lưu trữ lâu dài.
  2. Lưu trữ lâu dài, bảo mật, chi phí thấp

    • Dữ liệu log sẽ được lưu trữ ít nhất 5 năm.
    • Cần một lớp lưu trữ S3 có khả năng tự động di chuyển dữ liệu giữa các tier dựa trên tần suất truy cập, giúp giảm chi phí mà vẫn giữ được tính sẵn sàng khi cần truy cập.
    • Trong các tùy chọn được đưa ra, Amazon S3 Intelligent‑Tiering là lớp được thiết kế cho dữ liệu “unknown access pattern” và tự động chuyển giữa tier Frequent Access và Infrequent Access; chi phí trung bình thường thấp hơn S3 Standard cho dữ liệu lưu trữ dài hạn.

Do đó, câu trả lời đúng là hai lựa chọn: một dịch vụ thu thập log (AWS CloudTrail) và một lớp lưu trữ (Amazon S3 Intelligent‑Tiering).


2️⃣ Đáp án đúng & lý do ✅

  • ✅ AWS CloudTrail

    • CloudTrail tự động ghi lại mọi cuộc gọi API tới Amazon Bedrock, bao gồm cả các hoạt động từ IAM, SDK, và console. Log có thể được chuyển ngay sang một bucket S3 để lưu trữ lâu dài và được mã hoá (SSE‑S3 hoặc SSE‑KMS) để đáp ứng yêu cầu bảo mật.
  • ✅ Amazon S3 Intelligent-Tiering

    • Lớp này tự động tối ưu chi phí bằng cách chuyển dữ liệu giữa tier Frequent và Infrequent Access mà không cần cấu hình thủ công.
    • Khi dữ liệu chỉ được truy cập hiếm (như log 5‑năm), chi phí sẽ giảm gần đến 40 % so với S3 Standard.
    • Dữ liệu được mã hoá tại chỗ, hỗ trợ chính sách bảo mật lâu dài.

3️⃣ Giải thích các phương án (đúng và sai) 🛠️

  • AWS CloudTrail (đúng)

    • Tại sao đúng: CloudTrail là dịch vụ duy nhất trong danh sách chuyên dụng để ghi lại các yêu cầu API. Nó cung cấp log chi tiết (event time, user, source IP, request parameters…) và có khả năng xuất log sang S3, CloudWatch Logs, hoặc EventBridge.
    • Áp dụng: Tạo một trail, bật “log all regions”, và chỉ định bucket S3 (với Intelligent‑Tiering) để lưu trữ lâu dài.
  • Amazon CloudWatch (sai)

    • Tại sao sai: CloudWatch chủ yếu giám sát metrics, thu thập log ứng dụng và thiết lập alarm. Nó không tự động ghi lại các API call của các dịch vụ AWS như Bedrock. Để log API bằng CloudWatch, bạn phải chuyển log CloudTrail sang CloudWatch Logs – tức là cần CloudTrail làm nguồn gốc. Do vậy, CloudWatch không đáp ứng yêu cầu “log all requests” một cách trực tiếp.
  • AWS Audit Manager (sai)

    • Tại sao sai: Audit Manager giúp tự động thu thập bằng chứng tuân thủ (evidence) dựa trên các nguồn như CloudTrail, Config, IAM, v.v., nhưng không phải là dịch vụ ghi lại API call. Nó phụ thuộc vào CloudTrail để lấy log. Vì vậy, không thể dùng Audit Manager một mình để đáp ứng yêu cầu lưu log Bedrock.
  • Amazon S3 Intelligent-Tiering (đúng)

    • Tại sao đúng: Đây là lớp lưu trữ được thiết kế cho dữ liệu có tần suất truy cập không xác định và tự động di chuyển dữ liệu giữa các tier để giảm chi phí. Đối với log cần giữ 5 năm, phần lớn thời gian dữ liệu sẽ nằm trong tier Infrequent Access, mang lại chi phí thấp hơn đáng kể so với Standard. Ngoài ra, Intelligent‑Tiering hỗ trợ mã hoá và lifecycle policies để duy trì bảo mật và tuân thủ.
  • Amazon S3 Standard (sai)

    • Tại sao sai: S3 Standard cung cấp độ bền cao và truy cập nhanh, nhưng chi phí lưu trữ cao hơn so với Intelligent‑Tiering hoặc các lớp lưu trữ lạnh (Glacier, Deep Archive). Đối với dữ liệu log cần giữ 5 năm và ít truy cập, Standard không tối ưu chi phí – do đó không đáp ứng yêu cầu “lowest possible cost”.

4️⃣ Tham khảo 📘

  1. AWS CloudTrail – Documentation
    https://docs.aws.amazon.com/cloudtrail/latest/userguide/cloudtrail-user-guide.html

  2. Amazon S3 Storage Classes – Intelligent‑Tiering
    https://docs.aws.amazon.com/AmazonS3/latest/userguide/storage-class-intelligent-tiering.html

  3. AWS Well‑Architected Framework – Cost Optimisation Pillar
    https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/welcome.html

  4. Amazon Bedrock – API Logging (2024‑2026 updates)
    https://docs.aws.amazon.com/bedrock/latest/userguide/bedrock-api-logging.html (đề cập tới việc tích hợp CloudTrail)


🔑 Tóm tắt:

  • Để log toàn bộ yêu cầu API của Amazon Bedrock → AWS CloudTrail.
  • Để lưu trữ an toàn, 5 năm, chi phí thấp → Amazon S3 Intelligent‑Tiering.

Các lựa chọn còn lại (Amazon CloudWatch, AWS Audit Manager, Amazon S3 Standard) không đáp ứng đầy đủ yêu cầu hoặc không tối ưu chi phí. ✅


Câu 385
An ecommerce company wants to improve search engine recommendations by customizing the results for each user of the company’s ecommerce platform.

Which AWS service meets these requirements?
  1. A Amazon Personalize
  2. B Amazon Kendra
  3. C Amazon Rekognition
  4. D Amazon Transcribe
Xem giải thích

🔎 Phân tích câu hỏi

“An ecommerce company wants to improve search engine recommendations by customizing the results for each user of the company’s ecommerce platform. Which AWS service meets these requirements?”

Câu hỏi yêu cầu một dịch vụ AWS có khả năng tùy biến (personalize) kết quả gợi ý cho từng người dùng dựa trên hành vi, sở thích, lịch sử mua hàng… Ở mức độ “search engine recommendations”, chúng ta không chỉ muốn tìm kiếm tài liệu hay hình ảnh mà cần đề xuất sản phẩm (product recommendation) dựa trên machine‑learning. Do đó cần một dịch vụ machine‑learning chuyên dụng cho recommendation và có sẵn API dễ tích hợp vào ứng dụng thương mại điện tử.

✅ Dịch vụ đáp ứng yêu cầu: Amazon Personalize – một dịch vụ được quản lý toàn diện, cho phép tạo mô hình recommendation cá nhân hoá mà không cần viết code ML sâu. Nó hỗ trợ các kiểu use‑case: personalized ranking, user‑item recommendations, và real‑time personalized suggestions – chính xác những gì câu hỏi mô tả.


✅ Đáp án đúng

Amazon Personalize

  • Lý do: Amazon Personalize cung cấp khả năng tùy biến kết quả đề xuất cho mỗi người dùng dựa trên dữ liệu lịch sử (clickstream, mua hàng, đánh giá…) và trả về các “personalized ranking” hoặc “item‑to‑item” recommendation.
  • Dịch vụ này được thiết kế để tích hợp nhanh vào các nền tảng ecommerce thông qua SDK/REST API, không yêu cầu kiến thức sâu về ML.
  • Từ 2024‑2026, Personalize đã được mở rộng với Real‑time inference endpoints và auto‑ML pipelines để đáp ứng nhu cầu thời gian thực và quy mô lớn của các shop online.

❌ Giải thích các phương án sai

• Amazon Kendra

  • Giải thích: Amazon Kendra là dịch vụ search engine doanh nghiệp dựa trên machine‑learning, giúp người dùng tìm kiếm tài liệu, FAQ, knowledge base trong nội bộ công ty.
  • Nó không cung cấp chức năng recommendation cá nhân hoá cho sản phẩm bán lẻ; thay vào đó, nó cải thiện độ chính xác của truy vấn tìm kiếm trên nội dung phi‑cấu trúc.
  • Vì mục tiêu của câu hỏi là “customized recommendations” chứ không phải “enterprise document search”, nên Kendra không phù hợp.

• Amazon Rekognition

  • Giải thích: Amazon Rekognition là dịch vụ phân tích ảnh và video (nhận dạng khuôn mặt, đối tượng, văn bản trong hình ảnh…).
  • Không liên quan tới việc gợi ý sản phẩm hay cá nhân hoá kết quả tìm kiếm.
  • Chỉ được dùng trong các trường hợp như xác thực người dùng, lọc nội dung, hoặc trích xuất metadata từ hình ảnh – hoàn toàn không đáp ứng yêu cầu của câu hỏi.

• Amazon Transcribe

  • Giải thích: Amazon Transcribe là dịch vụ chuyển đổi giọng nói thành văn bản (speech‑to‑text).
  • Nó hỗ trợ các use‑case như tạo phụ đề, phân tích cuộc gọi, nhưng không có khả năng tạo recommendation hay cá nhân hoá kết quả tìm kiếm.
  • Vì vậy, không phù hợp với yêu cầu “customized search engine recommendations”.

📚 Tham khảo tài liệu (2026)

  1. Amazon Personalize – Developer Guide (phiên bản cập nhật 2026): https://docs.aws.amazon.com/personalize/latest/dg/what-is-personalize.html
  2. Amazon Kendra – What Is Kendra? (2026): https://docs.aws.amazon.com/kendra/latest/dg/what-is-kendra.html
  3. Amazon Rekognition – Overview (2026): https://docs.aws.amazon.com/rekognition/latest/dg/what-is.html
  4. Amazon Transcribe – Service Overview (2026): https://docs.aws.amazon.com/transcribe/latest/dg/what-is-transcribe.html

🧩 Tóm tắt nhanh

  • Yêu cầu: Đề xuất (recommendation) cá nhân hoá cho mỗi người dùng trên nền tảng ecommerce.
  • Dịch vụ phù hợp nhất: Amazon Personalize – cung cấp pipeline tự động, real‑time inference và API dễ tích hợp.
  • Các dịch vụ khác (Kendra, Rekognition, Transcribe) không phục vụ mục đích recommendation mà tập trung vào tìm kiếm tài liệu, phân tích hình ảnh, và chuyển giọng nói sang văn bản tương ứng.

🔚 Hy vọng phần phân tích trên giúp bạn nắm rõ lý do lựa chọn Amazon Personalize và hiểu vì sao các đáp án còn lại không đáp ứng yêu cầu của câu hỏi. Chúc bạn ôn tập và thi thành công! 🚀

Câu 386
A hospital is developing an AI system to assist doctors in diagnosing diseases based on patient records and medical images. To comply with regulations, the sensitive patient data must not leave the country the data is located in.

Which data governance strategy will ensure compliance and protect patient privacy?
  1. A Data residency
  2. B Data quality
  3. C Data discoverability
  4. D Data enrichment
Xem giải thích

🔎 Phân tích câu hỏi

“A hospital is developing an AI system to assist doctors in diagnosing diseases based on patient records and medical images. To comply with regulations, the sensitive patient data must not leave the country the data is located in. Which data governance strategy will ensure compliance and protect patient privacy?”

Câu hỏi đang kiểm tra chiến lược quản trị dữ liệu (data governance) mà một tổ chức y tế cần áp dụng khi có yêu cầu tuân thủ luật địa lý (data‑must‑stay‑in‑country).
Trong bối cảnh AWS, các dịch vụ và kiến trúc phải được triển khai trong cùng một Region hoặc trong các dịch vụ có khả năng giữ dữ liệu ở vị trí địa lý cố định (ví dụ: AWS Local Zones, AWS Outposts, AWS GovCloud, AWS Region‑specific compliance).


✅ Đáp án đúng: Data residency

Vì sao “Data residency” là đáp án chính xác?

  • Định nghĩa: Data residency (cư trú dữ liệu) là chính sách và kiến trúc đảm bảo dữ liệu được lưu trữ, xử lý và truy cập chỉ trong một quốc gia hoặc khu vực pháp lý cụ thể.
  • Áp dụng AWS:
    • Chọn AWS Region nằm trong cùng quốc gia với dữ liệu nguồn (ví dụ: ap-southeast-1 cho Singapore, eu-central-1 cho Đức).
    • Sử dụng AWS Control Tower hoặc AWS Organizations để áp đặt Service Control Policies (SCPs) ngăn chặn việc tạo tài nguyên ở Region khác.
    • Dùng AWS Outposts hoặc AWS Local Zones khi cần giữ dữ liệu ngay trong trung tâm dữ liệu của bệnh viện, đồng thời vẫn hưởng được quản lý và bảo mật của AWS.
    • Kết hợp Amazon S3 Object Lock, AWS Key Management Service (KMS) với CMKs được tạo ở Region duy nhất, và AWS IAM để kiểm soát quyền truy cập.
  • Tuân thủ quy định: Nhiều luật y tế (HIPAA, GDPR, PHIPA, Australia’s Privacy Act, …) yêu cầu địa điểm lưu trữ dữ liệu không được chuyển qua quốc gia khác. Data residency là cách duy nhất đáp ứng yêu cầu này trong danh sách các lựa chọn.

❌ Giải thích các lựa chọn sai

1. Data quality

  • Giải thích: Data quality (chất lượng dữ liệu) tập trung vào độ chính xác, đầy đủ, nhất quán và thời gian cập nhật của dữ liệu.
  • Tại sao không đáp án: Việc cải thiện chất lượng dữ liệu không giải quyết vấn đề “dữ liệu phải ở trong cùng một quốc gia”. Nó là một khía cạnh quan trọng của governance nhưng không liên quan tới ràng buộc địa lý.

2. Data discoverability

  • Giải thích: Data discoverability (khả năng khám phá dữ liệu) đề cập đến việc người dùng có thể tìm và hiểu dữ liệu thông qua catalog, metadata, và công cụ tìm kiếm như AWS Glue Data Catalog, Amazon Athena, hay AWS Lake Formation.
  • Tại sao không đáp án: Khả năng khám phá dữ liệu không kiểm soát vị trí lưu trữ. Một dataset có thể rất dễ tìm nhưng vẫn vi phạm quy định nếu được di chuyển ra khỏi quốc gia.

3. Data enrichment

  • Giải thích: Data enrichment (tăng cường dữ liệu) là quá trình bổ sung thông tin bổ trợ (ví dụ: thêm dữ liệu địa lý, mô tả, hoặc dữ liệu bên ngoài) để tăng giá trị phân tích.
  • Tại sao không đáp án: Enrichment tập trung vào nội dung của dữ liệu, không liên quan tới việc địa lý lưu trữ. Thậm chí việc enrich dữ liệu có thể tạo ra dữ liệu mới cần phải tuân thủ lại các quy tắc residency, nhưng bản thân nó không phải là chiến lược đảm bảo compliance.

📚 Các tài nguyên AWS hỗ trợ “Data residency” (cập nhật 2026)


🛠️ Các bước thực tế một bệnh viện có thể thực hiện

  1. Xác định quốc gia và chọn Region AWS tương ứng (hoặc triển khai Outposts nếu cần lưu trữ tại chỗ).
  2. Tạo AWS Organization và áp dụng SCP ngăn việc khởi tạo tài nguyên ở Region khác.
  3. Mã hoá dữ liệu bằng AWS KMS với CMK tạo trong Region duy nhất; bật S3 Default Encryption và EBS encryption.
  4. Sử dụng AWS Lake Formation để quản lý catalog và permissions, nhưng chắc chắn catalog chỉ được lưu trong Region đã chọn.
  5. Kiểm tra thường xuyên bằng AWS Config Rules (ví dụ: s3-bucket-replication-enabled phải false) và Amazon Macie để phát hiện dữ liệu nhạy cảm.
  6. Tài liệu và chứng nhận qua AWS Artifact để chứng minh tuân thủ cho các cơ quan quản lý.

🏁 Kết luận

  • ✅ Data residency là chiến lược duy nhất trong các lựa chọn đáp ứng yêu cầu “dữ liệu nhạy cảm không được rời khỏi quốc gia”.
  • ❌ Các lựa chọn còn lại (Data quality, Data discoverability, Data enrichment) là các khía cạnh quan trọng của quản trị dữ liệu nhưng không giải quyết vấn đề vị trí địa lý của dữ liệu.

Hy vọng phân tích trên giúp bạn nắm vững cách lựa chọn chiến lược dữ liệu phù hợp với các yêu cầu pháp lý và bảo mật trong môi trường AWS! 🚀

Câu 387
A company needs to monitor the performance of its ML systems by using a highly scalable AWS service.

Which AWS service meets these requirements?
  1. A Amazon CloudWatch
  2. B AWS CloudTrail
  3. C AWS Trusted Advisor
  4. D AWS Config
Xem giải thích

📝 Phân tích câu hỏi

Câu hỏi yêu cầu giám sát (monitor) hiệu năng của các hệ thống Machine Learning (ML) và cần một dịch vụ AWS có khả năng mở rộng cao.

  • “Giám sát” ở đây không chỉ là ghi lại các sự kiện bảo mật hay thay đổi cấu hình, mà là thu thập, lưu trữ và hiển thị các metric, log, và alarm về tài nguyên, ứng dụng và mô hình ML (ví dụ: thời gian đáp ứng, tỷ lệ lỗi, sử dụng GPU, latency của endpoint SageMaker, …).
  • “Khả năng mở rộng cao” nghĩa là dịch vụ phải tự động mở rộng để xử lý khối lượng lớn metric và log từ hàng nghìn endpoint, job training, batch transform, v.v., mà không cần người dùng quản lý hạ tầng.

✅ Dịch vụ nào đáp ứng yêu cầu này?
👉 Amazon CloudWatch – dịch vụ giám sát và quan sát (observability) toàn diện của AWS, hỗ trợ:

  • Thu thập custom metrics và built‑in metrics từ Amazon SageMaker (ML training jobs, endpoints, processing jobs, batch transform, …).
  • Đưa logs (CloudWatch Logs) và traces (bằng AWS X‑Ray) vào cùng một nền tảng để phân tích hiệu năng.
  • Tự động mở rộng: CloudWatch có khả năng thu thập hàng triệu metric mỗi giây và lưu trữ trong thời gian tùy chỉnh, đồng thời hỗ trợ alarms và dashboards để theo dõi thời gian thực.
  • Tích hợp sẵn với Amazon SageMaker Model Monitor – công cụ giám sát drift và chất lượng dự đoán, các metric này cũng được đưa vào CloudWatch.

Vì vậy, đáp án đúng là Amazon CloudWatch.


✅ Đáp án đúng

✅ Amazon CloudWatch

  • Lý do chọn:
    • Cung cấp monitoring toàn diện cho các tài nguyên AWS, bao gồm cả Amazon SageMaker – dịch vụ ML chính của AWS.
    • Hỗ trợ custom metrics và logs từ các job training, inference endpoints, batch transform, và các pipeline CI/CD.
    • Khả năng mở rộng cao: có thể thu thập và lưu trữ hàng triệu metric, log và trace mỗi giây, đáp ứng nhu cầu của môi trường ML quy mô lớn.
    • Cho phép tạo alarms, dashboards, và auto‑scaling dựa trên metric, giúp phản ứng nhanh với các vấn đề hiệu năng.
    • Được cập nhật đến 2026 với tính năng CloudWatch Metrics Insights (truy vấn nhanh trên petabyte metric) và CloudWatch Contributor Insights (phân tích chi tiết nguồn gây tải).

❌ Các phương án sai và lý do

❌ AWS CloudTrail

  • Chức năng chính: Ghi lại API calls và các sự kiện quản trị trên tài khoản AWS (who did what, when, and where).
  • Tại sao không phù hợp: CloudTrail không cung cấp metric thời gian thực, logs ứng dụng, hay công cụ visualisation cho hiệu năng ML. Nó chỉ dùng để auditing và đáp ứng tuân thủ, không phải để monitor latency, GPU utilization, hay model drift.

❌ AWS Trusted Advisor

  • Chức năng chính: Đưa ra khuyến nghị về best‑practice (chi phí, bảo mật, fault tolerance, performance, service limits).
  • Tại sao không phù hợp: Trusted Advisor không thu thập hay hiển thị metric thời gian thực; nó chỉ cung cấp báo cáo định kỳ và không thể mở rộng để giám sát hàng ngàn endpoint hoặc job ML.

❌ AWS Config

  • Chức năng chính: Ghi lại cấu hình của các tài nguyên AWS và theo dõi thay đổi cấu hình (configuration history) để hỗ trợ compliance.
  • Tại sao không phù hợp: Config không thu thập metric về hiệu năng, không hỗ trợ alarm hay dashboard cho ML workloads. Nó chỉ quan tâm tới trạng thái cấu hình, không phải hiệu năng.

📚 Tham khảo tài liệu (đến năm 2026)

  1. Amazon CloudWatch – Documentation (phiên bản 2026): https://docs.aws.amazon.com/cloudwatch/
  2. Monitoring Amazon SageMaker with CloudWatch – Blog post 2025: https://aws.amazon.com/blogs/machine-learning/monitor-sagemaker-with-cloudwatch/
  3. AWS Well‑Architected Framework – Operational Excellence Pillar (2026 update) – đề cập tới việc dùng CloudWatch cho observability.
  4. AWS CloudTrail – Documentation: https://docs.aws.amazon.com/cloudtrail/
  5. AWS Trusted Advisor – Documentation: https://docs.aws.amazon.com/trustedadvisor/
  6. AWS Config – Documentation: https://docs.aws.amazon.com/config/

🔑 Kết luận: Để giám sát hiệu năng của hệ thống ML trên AWS một cách cực kỳ mở rộng, Amazon CloudWatch là dịch vụ phù hợp nhất. Các dịch vụ còn lại (CloudTrail, Trusted Advisor, Config) có mục đích và chức năng riêng biệt, không đáp ứng yêu cầu monitoring performance của ML workloads. 🚀

Câu 388
An AI practitioner is developing a prompt for an Amazon Titan model. The model is hosted on Amazon Bedrock. The AI practitioner is using the model to solve numerical reasoning challenges. The AI practitioner adds the following phrase to the end of the prompt: “Ask the model to show its work by explaining its reasoning step by step.”

Which prompt engineering technique is the AI practitioner using?
  1. A Chain-of-thought prompting
  2. B Prompt injection
  3. C Few-shot prompting
  4. D Prompt templating
Xem giải thích

🧩 Phân tích câu hỏi

  • Bối cảnh: Một AI practitioner đang làm việc với mô hình Amazon Titan được triển khai trên Amazon Bedrock.
  • Mục tiêu: Sử dụng mô hình để giải các bài toán “numerical reasoning” (đòi hỏi suy luận, tính toán).
  • Hành động: Ở cuối prompt, practitioner thêm câu:

“Ask the model to show its work by explaining its reasoning step by step.”

  • Yêu cầu: Xác định kỹ thuật prompt engineering mà người dùng đang áp dụng.

🔎 Kỹ thuật được mô tả

Khi yêu cầu mô hình “show its work” và “explain its reasoning step by step”, chúng ta đang buộc mô hình tự tạo ra một chuỗi các bước suy luận trước khi đưa ra kết quả cuối cùng. Đây chính là Chain‑of‑Thought (CoT) prompting – một kỹ thuật khiến mô hình thực hiện “luận điều” (chain) các bước suy nghĩ (thought) để cải thiện độ chính xác trong các tác vụ logic, toán học, hoặc tính toán.


✅ Đáp án đúng

✅ Chain-of-thought prompting

  • Lý do: Prompt yêu cầu mô hình “giải thích suy luận từng bước” → tạo ra một chuỗi các reasoning steps (chain of thought). Đây là cách điển hình của CoT prompting, được khuyến nghị trong tài liệu AWS Bedrock và các nghiên cứu LLM (2023‑2025) để nâng cao khả năng giải quyết các bài toán logic và số học.

Tham khảo:

  • Amazon Bedrock Documentation – Prompt engineering best practices (phiên bản cập nhật 2026).
  • Wei et al., “Chain‑of‑Thought Prompting Elicits Reasoning in Large Language Models”, 2022, và các bản cập nhật trong AWS Machine Learning Blog (2024‑2025).

❌ Giải thích các phương án sai

  1. Prompt injection

    • Giải thích: Prompt injection là kỹ thuật đánh lừa hoặc thay đổi hành vi của mô hình bằng cách chèn nội dung không mong muốn vào prompt (ví dụ: “Ignore previous instructions”).
    • Tại sao sai: Ở đây không có hành động “cố ý thay đổi” hoặc “đánh lừa” mô hình; thay vào đó là yêu cầu hợp pháp “giải thích các bước”. Do đó không phải là injection.
  2. Few-shot prompting

    • Giải thích: Few‑shot prompting cung cấp các ví dụ mẫu (thường 1‑5) trong prompt để mô hình học cách trả lời dựa trên những ví dụ đó.
    • Tại sao sai: Prompt chỉ chứa một câu yêu cầu “show its work”; không có bất kỳ ví dụ mẫu nào được đưa vào. Vì vậy không phải là few‑shot.
  3. Prompt templating

    • Giải thích: Prompt templating là việc xây dựng một khuôn mẫu (template) để chèn các biến (ví dụ: {question}, {context}) và tái sử dụng prompt cho nhiều trường hợp.
    • Tại sao sai: Câu lệnh “Ask the model to show its work…” không phải là một mẫu có biến động, mà chỉ là một lệnh bổ sung. Do đó không thuộc dạng templating.

📘 Kết luận

  • Kỹ thuật đang dùng: Chain‑of‑thought prompting.
  • Lợi ích: Khi giải các bài toán tính toán hoặc logic, CoT giúp LLM “tự suy nghĩ” qua từng bước, giảm thiểu lỗi “hallucination” và nâng cao độ chính xác.
  • Áp dụng trong Amazon Bedrock: Bạn có thể thêm câu lệnh CoT vào prompt của Amazon Titan (hoặc các mô hình Claude, Jurassic‑2) để khai thác khả năng reasoning sâu hơn, đặc biệt hữu ích cho các workflow tự động hoá DevOps như dự báo chi phí, tối ưu tài nguyên, hoặc phân tích log.

💡 Mẹo thực tiễn cho DevOps Engineer

  • Khi xây dựng pipeline CI/CD với các bước kiểm tra tự động (ví dụ: “khi có lỗi, đưa ra nguyên nhân và cách khắc phục”), hãy dùng Chain‑of‑thought prompting để LLM cung cấp “báo cáo debug chi tiết”.
  • Kết hợp Prompt templating để chuẩn hoá cấu trúc prompt (ví dụ: Template = "Task: {task}. Explain step‑by‑step.") và sau đó thêm CoT để nhận được kết quả có reasoning.

🔗 Nguồn tham khảo

  1. Amazon Bedrock Developer Guide – “Prompt engineering patterns” (phiên bản 2026).
  2. AWS Machine Learning Blog – “Using Chain‑of‑Thought prompting with Bedrock models” (tháng 03/2025).
  3. Wei, X., et al. “Chain‑of‑Thought Prompting Elicits Reasoning in Large Language Models.” NeurIPS 2022, cập nhật 2024.

Hy vọng phần phân tích trên đã giúp bạn nắm rõ kỹ thuật được đề cập và cách phân biệt các lựa chọn khác nhau. 🚀

Câu 389
Which AWS service makes foundation models (FMs) available to help users build and scale generative AI applications?
  1. A Amazon Q Developer
  2. B Amazon Bedrock
  3. C Amazon Kendra
  4. D Amazon Comprehend
Xem giải thích

🔎 Câu hỏi:
Which AWS service makes foundation models (FMs) available to help users build and scale generative AI applications?


1. Giải thích nội dung câu hỏi 🎯

Câu hỏi muốn bạn xác định dịch vụ AWS nào cung cấp các “foundation models” (các mô hình nền tảng) để người dùng có thể dễ dàng tạo, triển khai và mở rộng các ứng dụng AI sinh (generative AI) như tạo văn bản, hình ảnh, âm thanh, mã nguồn, …

  • Foundation Model (FM): một mô hình máy học quy mô lớn, được huấn luyện trên dữ liệu đa dạng và có khả năng “zero‑shot” hoặc “few‑shot” cho nhiều tác vụ khác nhau.
  • Generative AI: AI tạo nội dung mới (text, hình ảnh, video, code …).

Do vậy, dịch vụ cần phải:

  1. Cung cấp một “catalog” các FMs (có sẵn từ các nhà cung cấp như Amazon, Anthropic, Stability AI, Meta…).
  2. Cho phép gọi các mô hình này qua API mà không cần tự huấn luyện hay quản lý cơ sở hạ tầng.
  3. Hỗ trợ mở rộng (scale) tự động, tính bảo mật, và tích hợp với các dịch vụ AWS khác (IAM, VPC, CloudWatch, …).

2. Đáp án đúng ✅

Amazon Bedrock

Vì sao Amazon Bedrock là đáp án đúng?

  • Amazon Bedrock (ra mắt 2023, liên tục cập nhật đến 2026) là dịch vụ fully‑managed cho phép truy cập tới hàng chục foundation models (LLMs, diffusion models, embedding models) từ Amazon và các đối tác (Anthropic, AI21, Stability AI, Meta).
  • Người dùng chỉ cần gọi API InvokeModel hoặc sử dụng SDK để tạo, tùy chỉnh (fine‑tune) và triển khai các mô hình này trong môi trường serverless, không cần quản lý máy chủ.
  • Tính năng scale: Bedrock tự động mở rộng tài nguyên dựa trên lưu lượng, tích hợp với AWS CloudWatch để giám sát, IAM để kiểm soát quyền truy cập, và VPC endpoints để giữ dữ liệu trong mạng riêng.
  • Chi phí dựa trên số token (với LLM) hoặc số lần gọi (với diffusion), giúp giảm chi phí so với việc tự huấn luyện mô hình.

Do các đặc điểm trên, Bedrock chính là dịch vụ “makes foundation models available” để xây dựng và mở rộng các ứng dụng generative AI.


3. Phân tích các phương án khác ❌🧩

- Amazon Q Developer

  • Mô tả: Amazon Q Developer (còn gọi là Amazon Q) là dịch vụ hỗ trợ phát triển mã nguồn bằng AI (code generation, code review) dựa trên mô hình LLM nội bộ của AWS.
  • Tại sao sai: Mặc dù Q Developer sử dụng một foundation model, nó không cung cấp một catalog đa dạng các FMs cho mọi loại generative AI (text, hình ảnh, âm thanh). Nó tập trung vào assistant coding và không được quảng bá như “service that makes foundation models available” cho mọi loại ứng dụng AI.

- Amazon Kendra

  • Mô tả: Amazon Kendra là dịch vụ tìm kiếm doanh nghiệp dựa trên Machine Learning, cung cấp khả năng search‑as‑a‑service với tính năng semantic search.
  • Tại sao sai: Kendra không cung cấp các foundation models để tạo nội dung mới; nó chỉ sử dụng các mô hình retrieval‑augmented để trả lời câu hỏi từ tài liệu. Vì vậy không đáp ứng yêu cầu “make foundation models available”.

- Amazon Comprehend

  • Mô tả: Amazon Comprehend là dịch vụ Natural Language Processing (NLP) cho phép thực hiện sentiment analysis, entity detection, topic modeling, v.v.
  • Tại sao sai: Comprehend cung cấp pre‑trained NLP models cho các tác vụ phân tích, không phải là foundation models đa năng cho generative AI. Nó không cho phép người dùng “build and scale” các ứng dụng sinh nội dung, mà chỉ thực hiện phân tích dữ liệu ngôn ngữ.

4. Tổng hợp 📋

  • ✅ Đáp án đúng: Amazon Bedrock – dịch vụ quản lý đầy đủ, cung cấp catalog các foundation models từ nhiều nhà cung cấp, hỗ trợ xây dựng, tùy chỉnh và mở rộng các ứng dụng generative AI.
  • ❌ Các đáp án còn lại (Amazon Q Developer, Amazon Kendra, Amazon Comprehend) đều không đáp ứng toàn bộ yêu cầu “cung cấp foundation models để xây dựng và mở rộng generative AI”.

5. Tham khảo nguồn 📚

  1. AWS Documentation – Amazon Bedrock (phiên bản 2026): https://docs.aws.amazon.com/bedrock/latest/userguide/what-is-bedrock.html
  2. AWS re:Invent 2023 – “Introducing Amazon Bedrock: A New Service for Generative AI” (video và slide).
  3. AWS Blog – “Amazon Bedrock makes foundation models accessible to developers” (cập nhật tháng 2/2025).
  4. AWS Service Comparison – Generative AI Services (tài liệu whitepaper 2026).

🛠️ Lưu ý thực tiễn: Khi chuẩn bị cho kỳ thi AWS Certified DevOps Engineer – Professional, hãy nhớ rằng Bedrock là dịch vụ trung tâm cho generative AI và foundation models, trong khi các dịch vụ như Q Developer, Kendra, Comprehend có mục đích chuyên biệt hơn (coding assistance, enterprise search, NLP analysis). Việc phân biệt rõ ràng sẽ giúp trả lời nhanh và chính xác các câu hỏi kiểu “service identification”.

Câu 390
A company is building a mobile app for users who have a visual impairment. The app must be able to hear what users say and provide voice responses.

Which solution will meet these requirements?
  1. A Use a deep learning neural network to perform speech recognition.
  2. B Build ML models to search for patterns in numeric data.
  3. C Use generative AI summarization to generate human-like text.
  4. D Build custom models for image classification and recognition.
Xem giải thích

🔎 Phân tích câu hỏi

Công ty đang phát triển một ứng dụng di động dành cho người khiếm thị.
Yêu cầu chính:

  1. Ứng dụng phải “nghe” giọng nói của người dùng → chuyển đổi âm thanh (speech) thành văn bản (speech‑to‑text).
  2. Ứng dụng phải “phản hồi bằng giọng nói” → chuyển đổi văn bản thành giọng nói (text‑to‑speech) để người dùng nghe lại.

Vì vậy, giải pháp cần một công nghệ nhận dạng giọng nói (speech recognition) và/hoặc công nghệ tổng hợp giọng nói (speech synthesis). Trong môi trường AWS, các dịch vụ tiêu chuẩn hiện nay (2026) đáp ứng nhu cầu này là:

  • Amazon Transcribe – dịch vụ máy học quản lý toàn bộ quá trình chuyển đổi giọng nói thành văn bản.
  • Amazon Polly – dịch vụ chuyển đổi văn bản thành giọng nói tự nhiên, hỗ trợ nhiều ngôn ngữ và giọng đọc.
  • Amazon Lex – tích hợp cả Transcribe và Polly, cho phép xây dựng chatbot/voice bot nhanh chóng.

Câu hỏi đưa ra 4 lựa chọn, trong đó chỉ một lựa chọn đáp ứng đúng yêu cầu.


✅ Đáp án đúng

- Use a deep learning neural network to perform speech recognition.

Giải thích:

  • Speech recognition (nhận dạng giọng nói) là bước đầu tiên để “nghe” những gì người dùng nói.
  • AWS cung cấp Amazon Transcribe, một mô hình deep‑learning đã được huấn luyện sẵn, cho phép triển khai nhanh trên thiết bị di động hoặc qua API mà không cần tự xây dựng mạng nơ‑ron.
  • Khi kết hợp với Amazon Polly (hoặc Amazon Lex) để tạo phản hồi bằng giọng nói, toàn bộ chuỗi “nghe → trả lời” được đáp ứng đầy đủ.
  • Vì trong các lựa chọn chỉ có “sử dụng mạng nơ‑ron sâu để thực hiện nhận dạng giọng nói” là mô tả đúng công nghệ cốt lõi cần thiết, nên đây là đáp án duy nhất đúng.

❌ Các phương án sai và phân tích

  1. - Build ML models to search for patterns in numeric data.

    • Giải thích: Việc “tìm kiếm mô hình trong dữ liệu số” (numeric pattern detection) không liên quan tới speech‑to‑text hay text‑to‑speech. Đây là công việc thường gặp trong phân tích dữ liệu, dự báo tài chính, hoặc anomaly detection, chứ không đáp ứng yêu cầu “nghe” và “phản hồi bằng giọng nói”.
  2. - Use generative AI summarization to generate human‑like text.

    • Giải thích: Mô hình tóm tắt (summarization) tạo ra văn bản tóm tắt từ nội dung dài, không thực hiện việc nhận dạng giọng nói. Ngoài ra, ngay cả khi tạo ra văn bản, vẫn cần một công cụ chuyển văn bản thành giọng nói (Polly) để người khiếm thị nghe được – điều này không được đề cập trong lựa chọn.
  3. - Build custom models for image classification and recognition.

    • Giải thích: Phân loại và nhận dạng hình ảnh (image classification) liên quan đến dữ liệu hình ảnh (ví dụ: nhận diện đối tượng, OCR), không có bất kỳ chức năng nào liên quan tới âm thanh hay giọng nói. Vì người dùng khiếm thị không dựa vào hình ảnh, nên lựa chọn này hoàn toàn không phù hợp.

🛠️ Gợi ý triển khai thực tế trên AWS (2026)

  • Amazon Transcribe → API “Streaming Transcribe” để nhận dạng giọng nói trong thời gian thực trên thiết bị di động.
  • Amazon Polly → API “Neural Text‑to‑Speech (NTTS)” để sinh giọng nói tự nhiên, hỗ trợ các ngôn ngữ và giọng đa dạng, thích hợp cho người khiếm thị.
  • Amazon Lex → Nếu muốn xây dựng một voice bot có khả năng hiểu ngữ cảnh, duy trì hội thoại, Lex tích hợp sẵn Transcribe + Polly, giảm thiểu công việc quản lý các dịch vụ riêng lẻ.
  • AWS Amplify → Dễ dàng tích hợp các SDK của Transcribe/Polly vào ứng dụng di động (iOS/Android).
  • AWS IAM → Thiết lập quyền tối thiểu (least‑privilege) để ứng dụng chỉ có thể gọi các API cần thiết.

Tài liệu tham khảo (2026):


⚡ Tổng kết:

  • Đáp án đúng là “Use a deep learning neural network to perform speech recognition.”
  • Các lựa chọn còn lại không đáp ứng yêu cầu về speech‑to‑text và text‑to‑speech, do đó sai.
  • Trên AWS, cách thực tế nhất là kết hợp Amazon Transcribe (hoặc Amazon Lex) với Amazon Polly để cung cấp trải nghiệm nghe‑nói cho người dùng khiếm thị.