- vừa được xem lúc

Hành trình đậu bộ 3 AWS: (Phần 2 - AWS Developer Associate : AWS DVA-C02)

0 0 4

Người đăng: Quốc Khanh Lê

Theo Viblo Asia

1. Hoàn cảnh

Sau khi hoàn thành chứng chỉ AWS CLF-C02 (mình có chia sẻ chi tiết trong link:
https://viblo.asia/p/hanh-trinh-dau-bo-3-aws-phan-1-aws-practitionar-y0VGwwwEVPA),
mình bắt đầu tìm hiểu tiếp chứng chỉ AWS Developer Associate (DVA).

Lúc đó mình vừa học xong khóa AWS Developer Associate của Stephen (24/7),
nên khoảng thời gian sau đó mình tập trung vào ôn luyện và làm đề thử để chuẩn bị cho kỳ thi.


2. Hành trình học AWS Developer Associate (27/7/2025 – 15/8/2025)

Vì sao chọn DVA?

Lý do chính là mình làm dev, nên DVA khá phù hợp.
Ngoài ra, ở công ty có một project sử dụng AWS backend (CDK, Cognito, Lambda, API Gateway, …),
mình muốn tận dụng cơ hội để vừa học vừa áp dụng. Nhờ công ty mà khả năng hand - on đã lên nhiều rồi Một vài anh chị cũng khuyên nên bắt đầu từ các chứng chỉ Associate để có nền tảng vững hơn,
nên mình coi đây như bước đi tự nhiên sau CLF.


Các domain chính trong DVA-C02

  • Tên đầy đủ: AWS Certified Developer – Associate (DVA-C02).
  • Định dạng: 65 câu hỏi trắc nghiệm (MCQ & multiple response).
  • Thời gian: 130 phút.
  • Ngôn ngữ: Tiếng Anh (có thể chọn thêm Japanese, Korean, Simplified Chinese).
  • Điểm đạt: 720/1000.
  • Phí thi: 150 USD (có thể dùng voucher giảm giá).

Theo exam guide của AWS, đề thi DVA-C02 chia thành 4 domain với tỉ lệ như sau:

  1. Development with AWS Services – 32%
    Tập trung vào cách sử dụng các dịch vụ core như Lambda, DynamoDB, API Gateway, SQS, SNS, Kinesis… để xây dựng ứng dụng.

  2. Security – 26%
    Kiểm soát truy cập bằng IAM, quản lý secrets, encryption, ký số request, bảo mật API.

  3. Deployment – 24%
    Bao gồm CI/CD (CodePipeline, CodeBuild, CodeDeploy), CloudFormation, SAM, Elastic Beanstalk.

  4. Troubleshooting and Optimization – 18%
    Giám sát bằng CloudWatch, logging, X-Ray, xử lý lỗi, tối ưu hiệu năng và chi phí.

Cách mình học và ôn tập

  • Khóa học chính
    Mình sử dụng khóa AWS Developer Associate (DVA-C02) của Stephane Maarek.
    Nhờ đã học CLF trước đó, nên mình tập trung nhiều hơn vào phần giải đề

  • Practice Exam (70%)
    Bộ đề thi thử trên Udemy của Stephane Maarek:
    👉 https://www.udemy.com/course/aws-certified-developer-associate-practice-tests-dva-c01/learn/quiz/4540360/test#search

    Đây là nguồn mình luyện nhiều nhất. Cảm nhận cá nhân là đề thi thật có phần khó hơn (ngược với clf, đề thật lại dễ hơn),
    nhưng phần Lambda, DynamoDB trong đề thi thật có nhiều câu khá giống với đề thử này.
    Lời khuyên: làm xong nên xem kỹ phần giải thích, vì đôi khi chính phần đó giúp nhớ lâu hơn.

  • Gemini (AI luyện đề)
    Mình thử dùng Gemini để tạo đề giả lập. Prompt hay dùng:

    "Tạo giúp tôi 1 đề AWS DVA, tiếng Anh, khó, có đáp án giải thích chi tiết bằng tiếng Việt."
    image.png Cách này giúp mình phát hiện ra các lỗ hổng kiến thức và dễ nhớ nhờ giải thích song ngữ.

  • Gemini (AI generate full đề 65 câu như 1 đề thi thật)
    Mình thử dùng Gemini để tạo đề giả lập. Prompt hay dùng:

    "Tạo giúp tôi 1 đề AWS DVA, tiếng Anh, khó, có đáp án giải thích chi tiết bằng tiếng Việt."
    Nhưng xài chế độ "Deep search" => Nó sẽ giúp bạn có 1 đề "free" chất lượng (Lịch sử đề DVA bị trôi nên mình lấy ảnh SAA thay thế, nhưng kiểu khá giống, mình promt lỗi kĩ thuật nên có 20 câu ở SAA) image.png

  • GitHub Exam Bank
    Mình có tham khảo thêm một repo trên GitHub (tổng hợp hơn 400 câu hỏi):
    👉 https://github.com/tasid/AWS-DVA-C02-Practice-Tests-Exams-Questions-Answers


Kiến thức trọng tâm trong đề thi DVA

Một số chủ đề mình gặp trong bài thi thật:

  • Timeout của Lambda: tối đa 15 phút (nhưng đề thật mình gặp không hỏi thời gian tối đa lambda, đề chỉ hỏi nếu xử lí trên 15 phút nên sử dụng gì thay thế)
  • Cách tính số shard/partition trong DynamoDB dựa trên RCU/WCU.
  • Khi nào dùng Parameter Store (config, plaintext).
  • Khi nào dùng Secrets Manager (rotation, sensitive data).
  • Các khái niệm: visibility timeout, long polling trong SQS.
  • Các dịch vụ CI/CD: CodePipeline, CodeDeploy, CodeBuild.
  • Canary vs Linear deployment trong Lambda.
  • Các câu hỏi về git workflow: push thẳng main hay tạo pull request.
  • Liên quan đến canary deployment, Lambda alias, API Gateway stage variable.
  • Phân tích đoạn code Lambda bị chậm, cách xử lý (lí do đoạn connect db lại bỏ vào trong function).
  • CloudFormation: changeset, stackset.

Mình thấy trọng tâm xoay quanh Lambda, DynamoDB, CI/CD, SQS/SNS/Kinesis, CloudFormation,
Cực kì khó: CloudWatch


3. Lời kết

Cảm nhận cá nhân: đây là một chứng chỉ yêu cầu khá nhiều về hands-on và kiến thức thực tế.
Trong blog tiếp theo, mình sẽ viết tiếp về hành trình với SAA-C03.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Giới thiệu về DeepFaceLab công cụ để tạo ra Deepfake thật sự hoàn hảo

I.Làm thế nào 'Furious 7' đã đưa Paul Walker quá cố trở lại cuộc sống. Dưới đây là video. .

0 0 38

- vừa được xem lúc

Hiểu sâu về You Only Look One-YOLOv1

Object detection: bài toán phát hiện + nhận diện vật thể. Bước một là đi tìm vị trí của vật thể trong toàn ảnh rồi bao quanh vật thể ấy bằng một khung hình chữ nhật được gọi là bounding box.

0 0 35

- vừa được xem lúc

TOP 5 BLOG VỀ IT ĐÁNG ĐỌC

Vào những lúc rảnh rỗi, các bạn thường sẽ làm gì? Coi phim, đi chơi, ...Có ai như mình lúc rảnh thì tìm 1 chỗ yên tĩnh nào đó đeo tai phone nghe những bài nhạc chill và đọc truyện và tìm các blog hay

0 0 42

- vừa được xem lúc

Học với tôi(bebuoi1) : BLOG! -> Tại sao lại có cookie và session

Câu hỏi của mình : Tại sao lại có cookie và session trong khi đã có tài khoản mật khẩu . --Tk mk nó giống như 1 cái cccd rồi mà tại sao CÓ NGƯỜI NÓI COOKIE NÓ LẠI GIỐNG CCCD ĐỂ ĐỊNH DANH NHỈ.

0 0 25

- vừa được xem lúc

Tại Sao Sử Dụng Ứng Dụng Lark

Bạn muốn tìm hiểu cách sử dụng Lark Messenger đơn giản, hiệu quả nhất? Trong bài viết sau Tanca sẽ hướng dẫn bạn các bước từ cơ bản đến nâng cao, giúp bạn tận dụng tối đa công cụ giao tiếp Lark Messen

0 0 31

- vừa được xem lúc

Tóm Tắt : YOLOv10: Real-Time End-to-End Object Detection

Tổng quan những cải tiến chính của YOLOv10 bao gồm có:. . NMS-Free Training. Spatial-channel decoupled downspamling.

0 0 32