Trang chủ » Bài viết chuyên môn » Thi AWS: Bí kíp đạt chứng chỉ AWS Developer Associate

Thi AWS: Bí kíp đạt chứng chỉ AWS Developer Associate

Bài viết chia sẻ chiến thuật giải các câu hỏi “khoai” trong kỳ thi AWS Certified Developer – Associate (DVA-C02). Nội dung bao gồm mẹo đọc đề, ví dụ thực tế và danh sách chủ đề cần ôn tập.

Sơ lược về kỳ thi AWS Certified Developer Associate

Kỳ thi AWS Certified Developer – Associate (DVA-C02) kiểm tra năng lực phát triển, triển khai và vận hành ứng dụng trên AWS. Bạn sẽ gặp câu hỏi về Lambda, API Gateway, DynamoDB, IAM, CI/CD và giám sát. Bài này tóm tắt các dạng câu hỏi khó. Mình nêu chiến thuật đọc đề, loại trừ đáp án, và bài tập thực hành. Áp dụng được cho người ôn trên Free Tier hoặc Qwiklabs.

Sau đây là những câu hỏi mà mình cho là “khoai” nhất trong kỳ thi mà mình vừa trải qua.

Kinh nghiệm chung khi làm bài

  • Đọc nhanh, tìm từ khóa: “securely”, “cost-effective”, “high performance”.

  • Làm câu dễ trước. Đánh dấu câu dài, quay lại sau.

  • Dùng loại trừ để loại đáp án sai rõ rệt.

  • Với câu nhiều đáp án, chỉ chọn đáp án thực sự phù hợp.

  • Phân bổ thời gian: ~2 phút mỗi câu, còn 10–15 phút cuối để rà.

Câu hỏi tình huống dài xử lý thế nào? 

Vấn đề: đề dài, nhiều ngữ cảnh, các đáp án gần nhau.
Chiến thuật: tìm một vài từ khóa then chốt. Bỏ qua thông tin phụ. Loại ngay đáp án vi phạm best practice. Quay lại phân tích những đáp án còn lại.
Ví dụ ngắn: nếu đề nhắc “bảo mật” và “quay vòng khóa”, ưu tiên Secrets Manager hơn S3 hay mã cứng.

Câu hỏi chọn nhiều đáp án 

  • Đọc kỹ yêu cầu: chọn 2 hay 3 đáp án?

  • Đánh giá từng phương án theo tiêu chí đề đặt ra.

  • Nếu đề nói “reduce cost” thì tránh chọn tăng capacity đơn thuần.
    Ví dụ: tối ưu DynamoDB → DAX và GSI thường đúng; scan thì sai.

Bảo mật & IAM – câu bẫy thường gặp

  • Nguyên tắc: least privilege.

  • Lambda cần truy cập S3 → gán IAM Role cho Lambda.

  • Tránh dùng access key trong mã.
    Thực hành: tạo role, gán policy cụ thể cho resource.

DynamoDB – thiết kế & tối ưu

  • Query với khóa phân vùng tốt hơn scan.

  • GSI hỗ trợ truy vấn theo thuộc tính.

  • DAX giúp giảm độ trễ cho truy vấn lặp.
    Thực hành: tạo bảng, thử query vs scan, đo chi phí.

CI/CD – dịch vụ nào phù hợp?

  • Tự động hóa: dùng CodePipeline kết hợp CodeBuild/CodeDeploy.

  • Elastic Beanstalk phù hợp với deploy nhanh cho ứng dụng web.
    Thực hành: triển khai pipeline đơn giản từ CodeCommit.

Serverless, SQS/SNS, lỗi và DLQ

  • SQS chịu trách nhiệm retry và DLQ.

  • Để lưu tin nhắn lỗi, cấu hình DLQ trên SQS.

  • SNS là pub/sub, không thay DLQ cho SQS.
    Thực hành: tích hợp Lambda xử lý SQS và thiết lập DLQ.

Tối ưu chi phí — chọn giải pháp phù hợp

  • Workload định kỳ: Spot Instances rẻ cho tác vụ không liên tục.

  • Tác vụ ngắn và event-driven: Lambda có thể tiết kiệm.

  • Dùng AWS Pricing Calculator để so sánh chi phí.
    Thực hành: mô phỏng workload và ước tính chi phí.

Chứng chỉ mình vừa đạt được

Monitoring & Debugging

  • X-Ray hữu ích để trace và tìm root cause.

  • CloudWatch cung cấp metrics và logs.

  • CloudTrail ghi audit API calls, không phải tracing.
    Thực hành: bật X-Ray cho Lambda và đọc trace.

Container – ECS, Fargate hay EKS?

  • Muốn không quản lý server → chọn Fargate.

  • ECS + EC2 yêu cầu quản lý EC2.

  • EKS dùng cho Kubernetes.
    Thực hành: triển khai container trên ECS Fargate.

Checklist ôn thi

  • Lambda, API Gateway, Layers.

  • DynamoDB, GSI, DAX, query vs scan.

  • IAM, KMS, Secrets Manager, Parameter Store.

  • SQS, SNS, DLQ, retry policies.

  • CodePipeline, CodeBuild, CodeDeploy, Elastic Beanstalk.

  • CloudWatch, X-Ray, CloudTrail.

  • ECS/Fargate, EKS basics.

Bài tập thực hành đề xuất

  • Tạo Lambda kết nối Secrets Manager.

  • Xây DynamoDB, thử GSI và query.

  • Tạo pipeline CodePipeline → Elastic Beanstalk.

  • Triển khai container trên Fargate.

  • Kích hoạt X-Ray cho Lambda.

FAQ

Câu 1: Kỳ thi DVA-C02 có bao nhiêu câu?
Trả lời: 65 câu trong 130 phút. Điểm đậu khoảng 720/1000.

Câu 2: Cần bao nhiêu kinh nghiệm thực tế?
Trả lời: AWS khuyến nghị ~1 năm kinh nghiệm với phát triển ứng dụng trên AWS.

Câu 3: Nguồn ôn nào đáng tin?
Trả lời: AWS Exam Guide, AWS FAQs, and hands-on labs (Free Tier, Qwiklabs).

Chuẩn bị thi AWS cần cả lý thuyết lẫn thực hành. Tập trung vào các chủ đề trong checklist. Làm nhiều bài test thực tế. Nếu bạn cần lộ trình ôn thi hoặc mentor 1-1, đăng ký tư vấn miễn phí tại CodeGym. Chúng tôi cung cấp kho lab và mentor hướng dẫn.

Tác giả: Phan Văn Luân — Dev Fullstack & Giảng viên tại CodeGym.

Thời gian đọc: 6 phút.

Tags: aws, P-AWS

0 Lời bình

Gửi Lời bình

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

BÀI VIẾT LIÊN QUAN

BẠN MUỐN HỌC LẬP TRÌNH?

GỌI NGAY

098 953 44 58

Đăng ký tư vấn lộ trình học lập trình

Đăng ký tư vấn, định hướng lộ trình học và giải đáp các thắc mắc về ngành nghề – Miễn phí – Online.

4 + 15 =

TƯ VẤN VỀ LỘ TRÌNH HỌC NGHỀ LẬP TRÌNH TẠI CODEGYM
TƯ VẤN VỀ LỘ TRÌNH HỌC NGHỀ LẬP TRÌNH TẠI CODEGYM