注目の記事

Kinh nghiệm thi chứng chỉ AWS Certified Developer Associate (DVA-C01)

Đỗ chứng chỉ AWS Certified Developer Associate (DVA-C01) với số điểm 969/1000
2020.10.13

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

Chào mọi người! Ngày 10/10/2020 mình vừa thi đỗ chứng chỉ AWS Certified Developer Associate (DVA-C01) với số điểm 969/1000. Kết quả này là nhờ một phần học và ôn tập kĩ lưỡng cũng như một chút may mắn. Nhưng một phần là nhờ nguồn tài liệu hữu ích, đúng trọng tâm.

 

 

 

 

 

 

Tiếp theo bài viết về chứng chỉ AWS Certified Cloud Practitioner và chứng chỉ AWS Certified Solutions Architect, mình sẽ viết lại quá trình học và ôn luyện chứng chỉ của mình kèm theo những tài liệu hữu ích. Mong rằng những chia sẻ này sẽ giúp các bạn nắm được rõ hơn về chứng chỉ cũng như tham khảo cách ôn thi và tìm ra cho mình phương pháp phù hợp, hiệu quả.

I. Hệ thống chứng chỉ Amazon Web Services

Tổng quan 1 chút về hệ thống chứng chỉ của Amazon Web Services như sau:

Chứng chỉ Amazon Web Serviceslà hệ thống chứng chỉ đánh giá kiến thức chuyên môn và kỹ năng thực tiễn của ứng viên về hệ thống Điện toán đám mây (Cloud Computing) của Amazon.

Tính đến thời điểm hiện tại, hệ thống chứng chỉ của Amazon Web Services chia làm 4 cấp độ như sau:

    1. Foundational (Cơ bản): Cần có ít nhất 6 tháng kinh nghiệm ở vị trí bất kì với kiến thức cơ bản về AWS Cloud.
    2. Associate (Hội viên): Có khoảng 1 năm kinh nghiệm giải quyết vấn đề và triển khai giải pháp sử dụng AWS Cloud.
    3. Professional (Chuyên Nghiệp): Có ít khoảng 2 năm kinh nghiệm toàn diện trong việc thiết kế, vận hành và các giải pháp khắc phục sự cố sử dụng AWS Cloud.
    4. Specialty (Chuyên môn): Có kinh nghiệm kỹ thuật làm việc với AWS Cloud trong lĩnh vực chuyên môn nhất định.

  • Ngôn ngữ: Tiếng Anh, Tiếng Nhật, Tiếng Hàn, Tiếng Trung,... Rất tiêc là chưa có tiếng Việt. Vì vậy nên chúng ta cũng cần có khả năng đọc hiểu tiếng Anh nhất định. Bù lại thì khi thi chứng chỉ bằng tiếng anh, người không nói tiếng Anh bản ngữ sẽ được cộng thêm 30 phút làm bài.
  • Giá: 100-300USD Tuỳ chứng chỉ.

II. Chứng chỉ AWS Certified Developer Associate (DVA-C01)

Amazon khuyến nghị rằng chứng chỉ AWS Certified Developer Associate (DVA-C01) (Nhà phát triển - cấp độ Hội viên)  dành cho các cá nhân thực hiện vai trò phát triển và có tối thiểu 1 năm kinh nghiệm thực tế về phát triển và duy trì ứng dụng dựa trên AWS.

Và tất nhiên chúng ta cũng không cần tới tận 1 năm để đỗ chứng chỉ này.

Về cơ bản, chứng chỉ DVA-C01 đánh giá ứng viên theo những tiêu chí sau:
    • Chứng minh hiểu biết về các dịch vụ AWS cốt lõi, cách sử dụng và biện pháp thực hành tốt nhất với kiến trúc AWS cơ bản
    • Chứng minh mức độ hiệu quả trong việc phát triển, triển khai và gỡ lỗi cho các ứng dụng trên đám mây sử dụng AWS
Amazon đưa ra yêu cầu như sau:
    • Kiến thức chuyên sâu về ít nhất một ngôn ngữ lập trình bậc cao
    • Hiểu biết về các dịch vụ AWS cốt lõi, cách sử dụng và thực tiễn tốt nhất với kiến trúc cơ bản AWS
    • Mức độ hiệu quả trong việc phát triển, triển khai và gỡ lỗi cho các ứng dụng trên đám mây sử dụng AWS
    • Khả năng sử dụng các API dịch vụ AWS, AWS CLI và SDK để viết ứng dụng
    • Khả năng xác định các tính năng chính của dịch vụ AWS
    • Hiểu biết về mô hình trách nhiệm chung của AWS
    • Hiểu biết về quản lý vòng đời ứng dụng
    • Khả năng sử dụng quy trình CI/CD để triển khai các ứng dụng trên AWS
    • Khả năng sử dụng hoặc tương tác với các dịch vụ AWS
    • Khả năng áp dụng kiến thức cơ bản về các ứng dụng thuần đám mây để viết mã
    • Khả năng viết mã bằng cách sử dụng các thực tiễn tốt nhất về bảo mật AWS (ví dụ: không sử dụng khóa bí mật và khóa truy cập trong mã, thay vào đó sử dụng các vai trò IAM)
    • Khả năng tạo, duy trì và gỡ lỗi cho các mô đun mã trên AWS
    • Mức độ hiệu quả trong việc viết mã cho các ứng dụng serverless
    • Hiểu được cách sử dụng các container trong quy trình phát triển

Chi tiết hơn, Amazon đưa ra Outline về bài thi như sau:

    • 1. Triển khai
      • Triển khai code đã viết lên AWS bằng cách sử dụng các đường ống, quy trình và mẫu CI / CD hiện có
      • Triển khai các ứng dụng bằng Elastic Beanstalk
      • Chuẩn bị gói triển khai ứng dụng sẽ được triển khai tới AWS
      • Triển khai các ứng dụng không máy chủ
    • 2. Bảo mật
      • Thực hiện các cuộc gọi đã xác thực tới các dịch vụ AWS
      • Triển khai mã hóa bằng các dịch vụ AWS
      • Thực hiện xác thực ứng dụng và ủy quyền
    • 3. Phát triển với Dịch vụ AWS
      • Viết mã cho các ứng dụng không máy chủ
      • Dịch các yêu cầu chức năng sang thiết kế ứng dụng
      • Triển khai thiết kế ứng dụng thành code ứng dụng
      • Viết mã tương tác với các dịch vụ AWS bằng cách sử dụng API, SDK và AWS CLI
    • 4.  Tái cấu trúc
      • Tối ưu hóa ứng dụng để sử dụng tốt nhất các dịch vụ và tính năng AWS
      • Di chuyển code ứng dụng hiện có để chạy trên AWS
  • Giá: 150USD (Khoảng 3 triệu 500 ngàn VND). Thanh toán trực tuyến trước khi đến địa điểm thi hoặc đến đăng kí và nộp tiền trực tiếp tại địa điểm thi. Chú ý nếu bạn đã thi đỗ 1 chứng chỉ AWS trước đó, bạn sẽ nhận được 1 Voucher giảm giá 50% cho kì thi tiếp theo.
  • Thể thức thi: 65 câu trắc nghệm. Chọn 1 đáp án đúng hoặc nhiều đáp án đúng.
  • Thang điểm đỗ : 720/1000. Bạn sẽ biết trượt hay đỗ ngay sau khi nộp bài.
  • Thời gian: 130 phút. Tuy nhiên khi thi bằng tiếng Anh. Những người không nói tiếng anh bản ngữ được phép yêu cầu thêm 30 phút. Thao tác rất đơn giản khi đăng kí. Vậy tổng là 160 phút (2 tiếng 40 phút). Đây là khoảng thời gian khá dài và căng thẳng. Nên bạn có thể xin ra ngoài đi vệ sinh (Khoảng 1 phút).
  • Cách thức tổ chức: Online hoặc Offline. Ở Việt Nam có rất nhiều trung tâm đứng ra tổ chức thi offline. Bạn sẽ chọn địa điểm, thời gian thi tuỳ ý trước khi thanh toán.
  • Cách đăng kí: Bạn có thể đăng kí thi và thanh toán online tại trang của AWS: https://www.aws.training/Certification

III. Tài liệu học và ôn thi

Mình đã tìm hiểu và học qua khá nhiều khoá học và tài liệu, cả miễn phí và có phí. Với kinh nghiệm bản thân qua kì thi vừa rồi, mình khuyến khịch các bạn nên sử dụng cả tài liệu có phí và miễn phí để chuẩn bị cho chứng chỉ này.

1.  Tài liệu chính thức của Amazon

  • Giới thiệu chứng chỉ:

Link: https://aws.amazon.com/vi/certification/certified-developer-associate/?nc1=f_ls

  • Mô tả kĩ lưỡng chứng chỉ:

Link: https://www.aws.training/Details/Curriculum?id=20685

  • Mẫu câu hỏi chính thức:

https://d1.awsstatic.com/training-and-certification/docs-dev-associate/AWS-Certified-Developer-Associate_Sample-Questions.pdf

2.  Quá trình học và ôn thi

Sau khi đã nắm được khái quát về nội dung thi thì chúng ta sẽ bắt tay vào học những kiến thức cần thiết một cách chi tiết:

Giai đoạn 1: Học kiến thức

Khoá học Ultimate AWS Certified Developer Associate 2020 của Stephane Maarek

Đây là khoá học được học viên đánh giá cao nhất trên udemy (Highest Rated). Mình học thấy cũng rất ưng vì giải thích kĩ càng, có kèm theo video Hands-on (thực hành trực tiếp) để hiểu hơn về các dịch vụ. Có lẽ đây cũng là phần quan trọng nhất vì thông qua thực hành trực tiếp, bạn sẽ nắm rõ và nhớ kĩ hơn kiến thức rất nhiều. Nên nhớ rằng bạn không thể có đủ thời gian làm theo tất cả các hands-on hoặc có cơ hội thực tế với tất cả các dịch vụ, vì vậy hãy tận dụng việc xem các Hands-on hướng dẫn chi tiết này.

Chú ý là khi học nhớ note lại những ý chính. Theo mình thì không cần học quá sâu ở lần đầu tiên. Có thể xem lại khi gặp câu hỏi chưa hiểu rõ ở giai đoạn làm đề.

Sau khi thi mình thấy trong khoá học này đã cover hầu hết kiến thức cần thiết cho kì thi.

Nhìn chung DVA-C01 là một kì thi với kiến thức chuyên sâu nhiều về mặt phát triển ứng dụng trên AWS. Vì vậy thời gian học cho giai đoạn này sẽ tốn khoảng 2 tuần tới 1 tháng. Còn nếu đã đỗ chứng chỉ AWS Certified Cloud Practitioner và AWS Certified Solutions Architect Associate trước đó thì sẽ đỡ tốn thời gian hơn.

Giai đoạn 2: Làm đề

Khoá giải đề AWS Certified Developer Associate Practice Exam cũng của Stephane Maarek

Có 5 đề thi thử. Bạn hãy vừa làm vừa học. Khi gặp những chủ đề, dịch vụ hay lưu ý nào mới, hãy xem phần giải thích chi tiết bên dưới. Mình học hoặc làm tới đâu thì ghi chú lại ở 1 file Word. trước khi thi 1 ngày sẽ ngồi đọc, ôn lại, rất hữu ích.

Kinh nghiệm của mình là các câu hỏi ở đây chủ yếu mang tính chất giúp ôn luyện, nắm rõ kiến thức, tuy nhiên không sát với đề thi thật, cho nên bạn chỉ nên làm 1 lần để hiểu rõ các vấn đề, câu nào phức tạp có thể bỏ qua.

Practice Exam chính thức của Amazon

Bài thi thử gồm 20 câu có nội dung tương tự nội dung bài thi thật, Tuy nhiên sẽ không có chấm điểm. Giá lại rất đắt. Tuy nhiên khi đã thi đỗ chứng chỉ AWS Certified Cloud Practitioner (CLF-C01) hoặc Solution Architect Associate (SAA-C02) trước đó, bạn sẽ nhận được Voucher miễn phí cho bài thi luyện tập này. Qua bài thi này bạn sẽ hiểu 1 số

Một số trang đề miễn phí trên mạng

Có rất nhiều nguồn đề bạn có thể tìm kiếm trên mạng, bạn nên tìm kiếm một số nguồn tin cậy để có những bộ đề chất lượng, bám sát đề thi.

Giai đoạn 3: Chuẩn bị đi thi

Tới giai đoạn cuối tức là còn khoảng vài ngày tới 1 tuần trước khi thi, hãy ôn lại các đề mục, dịch vụ, giải pháp một cách khái quát nhất. Mình giành thời gian để làm lại một số đề thi đã làm và cuối cùng trước ngày thi thì đọc lại file Word trước đó mình đã note ra.

Và cuối cùng, hãy làm bài bình tĩnh, cẩn thận. Mỗi câu hỏi thi rất dài. Nên hãy làm những câu dễ trước, đừng dành thời gian quá nhiều cho những câu khó. Để xử lý sau. Và nếu có thể hãy kiểm tra kĩ lại bài trước khi nộp. Kinh nghiệm bản thân mình sau 3 lần đi thi 3 chứng chỉ là khâu kiểm tra bài rất quan trọng, lần nào mình cũng sửa được vài câu sau khi đọc kĩ lại.

IV. Kết luận

Chia sẻ một chút về quá trình học mình khuyến khích như sau:

  • Dành 2 tuần tới 1 tháng học một cách sơ qua khoá học của Stephane trên udemy
  • Dành 1 - 2 tuần làm đề khoá practice exams trên udemy (có thể của Stephane hoặc người khác)
  • Dành 2 - 3 tuần làm 1 số đề miễn phí trên mạng để kiểm tra thử mức độ khó cũng như dạng đề thi.
  • Sau khi làm đề sẽ xem đáp án và phần giải thích, gặp vấn đề nào chưa hiểu rõ thì quay lại khoá học của Stephane hoặc google search về vấn đề đó. Vậy nên việc làm đề và ôn tập thường sẽ khá tốn thời gian. Nên làm đề kĩ càng để chắc kiến thức trước khi quyết định đi thi.
  • Bản thân mình thì vì còn công việc nên không phải ngày nào cũng học và ôn thi, vì vậy quá trình học khoảng gần 2 tháng. Nếu bạn có thời gian thì có thể lấy chứng chỉ trong thời gian ngắn hơn.

Vậy là mình đã chia sẻ về những điều cần biết cũng như những tài liệu, khoá học để chuẩn bị cho kì thi Chứng chỉ Certified Developer Associate (DVA-C01). Nếu bạn học tập và ôn luyện kỹ lưỡng, nhất định sẽ thiđược chứng chỉ 1 cách dễ dàng. Chúc bạn thành công!

Cảm ơn các bạn đã theo dõi blog. Xin chào và hẹn gặp lại! ˆˆ

Tham khảo thêm bài viết về các chứng chỉ khác:

Thi đỗ chứng chỉ AWS Certified Cloud Practitioner trong 2 tháng

Kinh nghiệm thi chứng chỉ AWS Certified Solutions Architect – Associate 2020 (SAA-C02)