Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • DVA-CO2(AWS) - Chi Tiết và Định Hướng Ôn Tập

    DVA‑C02 (AWS Certified Developer – Associate – C02) là kỳ thi chứng chỉ do Amazon Web Services (AWS) tổ chức nhằm đánh giá kỹ năng phát triển ứng dụng trên nền tảng AWS.
    Mục đích của kỳ thi DVA-C02
    Chứng chỉ này xác nhận rằng bạn có thể:
    • Xây dựng và triển khai ứng dụng trên AWS
    • Viết mã sử dụng AWS SDK để tương tác với dịch vụ AWS (như Lambda, DynamoDB, S3…)
    • Thiết lập bảo mật cho ứng dụng, ví dụ như quản lý IAM, mã hóa, token…
    • Triển khai và giám sát ứng dụng bằng CI/CD, CloudWatch, X-Ray…
    • Gỡ lỗi và tối ưu hóa ứng dụng
    Đối tượng phù hợp
    • Lập trình viên đang dùng hoặc sẽ dùng AWS để phát triển ứng dụng
    • DevOps muốn hiểu rõ hơn về môi trường serverless
    • Những người đã học hoặc đang làm việc với Lambda, API Gateway, DynamoDB, IAM
    • Sinh viên ngành IT/Software Development muốn có chứng chỉ quốc tế
    Nội dung thi
    Kỳ thi DVA-C02 bao phủ 4 nhóm kỹ năng:
    Chủ đề Tỷ lệ
    1. Phát triển với dịch vụ AWS 32%
    2. Bảo mật ứng dụng 26%
    3. Triển khai (Deployment) 24%
    4. Gỡ lỗi và tối ưu hóa (Troubleshooting) 18%
    Định dạng kỳ thi
    • Hình thức: Trắc nghiệm chọn 1 hoặc nhiều đáp án đúng
    • Số lượng câu: 65 câu
    • Thời gian: 130 phút
    • Ngôn ngữ: Tiếng Anh, Nhật, Hàn, Trung, Tây Ban Nha, Bồ Đào Nha (không có tiếng Việt)
    • Điểm đạt: ≥ 720/1000
    • Lệ phí thi: 150 USD
    Địa điểm thi DP-700:
    VIET Professional Co., Ltd (VnPro) – TP. Hồ Chí Minh
    • [*=1]Địa chỉ: 276-278 Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. Hồ Chí Minh
    Kiến thức cần nắm
    • Lambda, API Gateway, DynamoDB, IAM, S3, SNS, SQS, Step Functions
    • Viết mã sử dụng AWS SDK (Python, Node.js, Java…)
    • CI/CD với CodePipeline, CodeBuild, CodeDeploy
    • CloudFormation, CDK, SAM
    • Giám sát với CloudWatch, X-Ray
    Lý do nên thi DVA‑C02?
    • Tăng giá trị hồ sơ xin việc trong ngành IT
    • Là bước đệm lên chứng chỉ AWS Professional
    • Khẳng định kỹ năng triển khai ứng dụng trên nền tảng điện toán đám mây
    • Có thể là điều kiện bắt buộc trong các dự án quốc tế dùng AWS
    Các dịch vụ AWS thường gặp trong đề thi
    • Compute: Lambda, Elastic Beanstalk, ECS, API Gateway
    • Storage: S3
    • Database: DynamoDB, RDS
    • Messaging: SQS, SNS, EventBridge, Kinesis
    • IAM & Security: IAM roles/policies, KMS, Cognito
    • Monitoring: CloudWatch, X-Ray
    • CI/CD: CodeBuild, CodeDeploy, CodePipeline, SAM, CDK
    • Infrastructure as Code: CloudFormation
    • Developer Tools: SDK, CLI, environment variables, debugging
    Yêu cầu kỹ năng
    • Viết code tương tác với AWS qua SDK (Python, Node.js, Java…)
    • Hiểu cách triển khai ứng dụng serverless
    • Quản lý thông tin nhạy cảm (Secrets Manager, Parameter Store)
    • Debug lỗi ứng dụng AWS (thường qua logs, X-Ray)
    • Thiết lập CI/CD pipeline
    • Quản lý version, stages, alias của Lambda
    Cấu trúc câu hỏi
    • Câu trắc nghiệm nhiều lựa chọn (chọn 1 đúng nhất)
    • Câu chọn nhiều đáp án đúng
    • Dạng mô tả tình huống thực tế, yêu cầu đánh giá và chọn phương án tốt nhất (best practices)
    Tài liệu và nguồn học
    Khóa học:
    • Udemy – Stephane Maarek DVA-C02 (phổ biến nhất)
    • Adrian Cantrill
    • FreeCodeCamp / Andrew Brown (miễn phí)
    Practice tests:
    • Tutorials Dojo (Jon Bonso) – rất sát đề thật
    • ExamTopics – luyện đề + thảo luận
    • Whizlabs / ACloudGuru (bổ trợ)
    Lộ trình ôn tập gợi ý (6 tuần) Tuần 1: Nền tảng AWS & Lambda
    Nội dung chính Hoạt động
    Tổng quan AWS & mô hình đám mây Học về IAM, S3, EC2, DynamoDB cơ bản
    Lambda (chạy hàm không cần máy chủ) Làm hands-on tạo hàm Lambda, gán role, test
    API Gateway cơ bản Tạo API trigger Lambda
    Công cụ: AWS CLI, SDK (Python hoặc Node.js) Cài SDK, thử gọi Lambda bằng SDK
    Nguồn học:
    • Udemy: Stephane Maarek DVA‑C02 (phổ biến nhất)
    • AWS Free Tier: thực hành miễn phí
    Tuần 2: Cơ sở dữ liệu & Messaging
    Nội dung chính Hoạt động
    DynamoDB nâng cao CRUD qua Lambda, xử lý TTL, GSI
    SQS/SNS/EventBridge Tạo hàng đợi, publish-subscribe với Lambda
    Kinesis (Stream) Hiểu use-case & tích hợp cơ bản
    Secrets Manager / Parameter Store Lưu và truy cập biến môi trường an toàn
    Tip:
    • Làm project nhỏ: App Lambda ghi dữ liệu vào DynamoDB, gửi thông báo SNS
    Tuần 3: Bảo mật & Identity
    Nội dung chính Hoạt động
    IAM nâng cao Policy, role, permission boundary
    Cognito Tạo User Pool, xác thực người dùng
    Encryption (KMS) Mã hóa dữ liệu với KMS
    Logging & Auditing CloudTrail, CloudWatch Logs, Lambda Insights
    Ôn thêm:
    • Security best practices
    • Principle of least privilege
    Tuần 4: CI/CD & Deployment
    Nội dung chính Hoạt động
    CodePipeline / CodeBuild Tạo pipeline tự động hóa deploy Lambda
    CodeDeploy Blue/Green deployment
    SAM (Serverless Application Model) Deploy app bằng template YAML
    CDK (Cloud Development Kit) Viết hạ tầng bằng code (Python, TypeScript)
    Tùy chọn:
    • Nếu bạn là developer: nên học CDK
    • Nếu bạn là devops: SAM và CloudFormation sẽ dễ hơn
    Tuần 5: Troubleshooting & Practice Tests
    Nội dung chính Hoạt động
    X-Ray Trace lỗi Lambda, API Gateway
    CloudWatch Dashboard, logs, alarm
    Ôn tập toàn bộ dịch vụ quan trọng
    Bắt đầu làm đề thử: Tutorials Dojo, Jon Bonso, ExamTopics
    Mục tiêu: >75% đúng đề luyện Tuần 6: Tổng ôn & Chiến lược thi
    Nội dung chính
    Ôn lại câu sai trong đề luyện
    Đọc kỹ exam guide + sample questions từ AWS
    Thi thử nghiêm túc (60–70 câu, 130 phút)
    Chuẩn bị tinh thần, kỹ năng quản lý thời gian khi thi thật
    Ghi nhớ:
    • Đề có 65 câu → ~2 phút/câu
    • Đánh dấu lại các câu nghi ngờ để xem sau
    • Không bỏ trống câu nào (không trừ điểm sai)
    Công cụ & Tài nguyên gợi ý
    Mục Gợi ý
    Video khóa học Stephane Maarek (Udemy), FreeCodeCamp
    Tài liệu chính thức AWS Exam Guide
    Practice Test Tutorials Dojo, Jon Bonso, ExamTopics
    Thực hành AWS Console + AWS Free Tier
    Mã mẫu GitHub AWS Samples, AWS Workshops
    Thời lượng đề xuất mỗi ngày
    Trình độ hiện tại Học bao nhiêu mỗi ngày
    Đã biết AWS 1–2 tiếng/ngày (trong 5–6 tuần)
    Mới học AWS 2–3 tiếng/ngày (trong 8–10 tuần)
    Mẹo khi thi
    • Làm câu dễ trước, đánh dấu câu khó lại để xem sau
    • Đọc kỹ yêu cầu “best”, “most secure”, “cost-effective”
    • Quản lý thời gian: ~2 phút/câu
    • Không bỏ câu nào, vì không trừ điểm sai
    Điều kiện để vượt qua
    • Không bắt buộc phải đạt điểm cao tất cả phần, nhưng cần đạt tổng thể >= 720
    • Phần DevelopmentSecurity chiếm trọng số cao → ưu tiên ôn kỹ
    Mình có 10 lời khuyên thực tế và hiệu quả giúp bạn vượt qua kỳ thi AWS Certified Developer – Associate (DVA-C02) một cách tự tin:
    1. Đừng học chỉ lý thuyết – hãy thực hành thật nhiều
    • DVA-C02 là bài thi hướng thực hành (hands-on), không phải kiểu học thuộc lòng.
    • Hãy tự triển khai Lambda, API Gateway, DynamoDB, IAM role, SQS, CodePipeline…
    • Học dịch vụ nào, thì hãy thử làm một ứng dụng nhỏ dùng dịch vụ đó.
    Ví dụ: Làm mini project “To-do App” dùng Lambda + API Gateway + DynamoDB.
    2. Luyện đề thử – càng nhiều càng tốt
    • Dùng các nguồn sau:
      • Tutorials Dojo (Jon Bonso) – sát đề thật nhất.
      • ExamTopics – có thảo luận chi tiết mỗi câu.
      • Practice test của Stephane Maarek (Udemy).
    Mục tiêu: Đạt >80% khi luyện đề trước khi thi thật.
    3. Hiểu rõ câu hỏi, đừng chọn đáp án “đúng” mà hãy chọn đáp án “tốt nhất”
    • AWS hay dùng các cụm như:
      • Most secure
      • Most cost-effective
      • With least operational effort
    • Phải đọc kỹ yêu cầu, vì có nhiều đáp án đúng, nhưng chỉ có 1 đáp án tốt nhất theo ngữ cảnh.
    4. Ôn kỹ IAM – yếu tố sống còn
    • IAM roles, policies, trust relationship, session policy…
    • Hãy hiểu chi tiết: user → assume role → permission granted như thế nào.
    • DVA-C02 rất hay ra câu hỏi về việc role không được gán đúng, hoặc policy bị thiếu quyền.
    5. Nắm vững luồng request/response trong Lambda – API Gateway – IAM – S3
    • DVA-C02 kiểm tra rất kỹ về luồng xử lý chứ không chỉ riêng lệnh code.
    • Bạn cần hiểu khi client gọi API thì request đi qua những bước nào (authentication, authorization, trigger, response…).
    6. Ghi nhớ đặc điểm của từng dịch vụ
    Ví dụ:
    • SQS: FIFO vs Standard, message visibility timeout
    • DynamoDB: Partition key vs Sort key, GSI vs LSI, TTL, consistency
    • Lambda: concurrency, cold start, memory vs timeout
    • EventBridge vs SNS vs SQS – khi nào dùng cái nào
    Tip: Làm 1 bảng so sánh nhỏ để dễ nhớ.
    7. Không bỏ trống bất kỳ câu nào
    • Bạn không bị trừ điểm nếu trả lời sai, nên cứ đoán nếu không chắc chắn.
    • Dùng chức năng "Mark for Review" để quay lại sau nếu cần.
    8. Làm bài thi thử đúng thời gian thật
    • Mỗi đề: 65 câu – 130 phút → ~2 phút/câu.
    • Tập làm bài full time để kiểm tra khả năng giữ tập trung và quản lý thời gian.
    9. Tránh học dàn trải, hãy chọn tài liệu chất lượng
    • Học quá nhiều nguồn khiến bạn dễ bị rối.
    • Lý tưởng: 1 video khóa học + 1 bộ đề luyện + thực hành thực tế.
    Gợi ý:
    • Video: Stephane Maarek (Udemy)
    • Đề luyện: Tutorials Dojo + ExamTopics
    • Thực hành: AWS Console (Free Tier)
    10. Chú ý tinh thần & kỹ thuật khi thi
    • Chuẩn bị kỹ thiết bị nếu thi online (camera, mic, ổn định mạng)
    • Ngủ đủ trước ngày thi, tránh ôn sát giờ thi
    • Đọc thật kỹ từng câu hỏi, gạch chân keyword trong đầu
    Sau cùng mình mong rằng những thông tin trong bài viết này có thể hữu ích cho các bạn đang có kế hoạch chinh phục chứng chỉ này, chúc các bạn có một kì thi thật thành công!

  • #2
    This is a very detailed and well-structured guide for the DVA-C02 exam. It clearly explains the exam format, key domains, essential skills, and provides a practical, step-by-step study roadmap for effective preparation.​​

    Comment

    Working...
    X