Kinh nghiệm thi chứng chỉ AWS Certified SysOps - Associate

Đăng vào
11 phút
Kinh nghiệm thi chứng chỉ AWS Certified SysOps - Associate

Bài viết đã được update tại đây

Kinh nghiệm thi chứng chỉ AWS Certified SysOps - Associate

Các bài viết liên quan tới kỹ thuật, những thắc mắc về cloud computing, các chứng chỉ AWS sẽ được cập nhật và giải đáp tại blog của VNTechies

VNTechies Dev Blog

Sau khi nhận được 2 chứng chỉ của AWS cho Solutions ArchitectDeveloper mình đã quyết tâm lấy nốt chứng chỉ cuối cùng và cũng là chứng chỉ khó nhất của Associate level dành cho SysOps.

Nói là kỳ thi khó nhất do lượng kiến thức cần học lớn và có nhiều dịch vụ có thể sẽ khó có cơ hội sử dụng hàng ngày nên việc tiếp thu cũng mất nhiều thời gian hơn. Ngoài ra thì SysOps liên quan tới việc vận hành nên không chỉ đơn giản dừng lại ở việc biết, mà phải thực sự hiểu các dịch vụ của AWS để có thể thực hiện các task liên quan tới monitoring, troubleshooting, migration trên cloud architecture.

AWSSO-A

Hệ thống chứng chỉ của AWS

Amazon AWS Certified SysOps - Associate là một trong 3 kỳ thi tương ứng với 3 career path của AWS. Ở level cao hơn nó được gộp chung với career path của lập trình viên (Developer) trở thành kỳ thi DevOps - Professional.

Kỳ thi với 7 domains chính bao gồm:

  • Domain 1: Monitoring and Reporting 22%
  • Domain 2: High Availability 8%
  • Domain 3: Deployment and Provisioning 14%
  • Domain 4: Storage and Data Management 12%
  • Domain 5: Security and Compliance 18%
  • Domain 6: Networking 14%
  • Domain 7: Automation and Optimization 12%

Những kiến thức của kỳ thi SysOps sẽ nối tiếp từ kỳ thi dành cho Developer trước đó nhưng sâu hơn rất nhiều, ngoài ra thì độ rộng của nó cũng gần như tương đương với kỳ thi Solution Architect. Chính vì vừa rộng vừa sâu như vậy nên lượng kiến thức cần học rất nhiều.

Việc chuẩn bị cho kỳ thi sẽ đem lại cho lập trình viên, người vận hành hệ thống một cái nhìn tổng quát hơn về các best practices ngay từ khâu thiết kế, triển khai hệ thống. Có ý thức thêm về những monitoring metrics để có thể có một hệ thống ổn định, có tính High-Availability, những chuẩn thiết kế để đảm bảo Security và những công cụ giúp đơn giản hoá nghiệp vụ vân hành bằng automation.

Vì sẽ có nhiều dịch vụ bình thường không được sử dụng đến, những scenarios cụ thể nên hand-on labs (thực hành) gần như là bắt buộc để có thể hiểu rõ kiến thức đã học.

Thời gian chuẩn bị cho kỳ thi khoảng từ 1 tới 2 tháng, nếu học tập trung và có kiến thức từ 2 kỳ thi trước thì có thể được rút ngắn hơn. Ý thức được độ khó của kỳ thi nên mình dành hơn 1 tháng để chuẩn bị.

Tại sao nên có chứng chỉ AWSDV-A

  • Kiến thức về các kiến trúc hệ thống cơ bản của các cloud-based apps (web app, serverless app,...)
  • Có thể sử dụng các tools để automate các quy trình (vd: CI/CD, Security check up,...)
  • Best pratices về security, monitoring hệ thông
  • Cách xử lý với các real life scenarios, maintain hệ thống có tình ổn định cao, khá gần với SRE (Site Reliability Engineering)
  • Giúp CV đẹp hơn, ~~tăng lương~~,...
  • Giúp công ty của bạn join APN (Amazon Partners Network), logo AWS-certified được in lên danh thiếp, khá xịn sò.

Cụ thể hơn một ngày đẹp trời, bạn sẽ thấy nó có ích lúc:

  • Hệ thống down không rõ lý do (cách đọc metric và đưa ra solution)
  • Mất quá nhiều thời gian để quản trị, security check up và maintain hệ thống (sử dụng System Manager, các tool để audit hệ thống cũng như đảm bảo các compliance)
  • Hỗ trợ, tham gia vào khâu thiết kế cùng với SA và xây dựng system cho developer (nếu cần)
  • Quan trọng nhất là, có kiến thức để ~~chửi~~ tranh luận với developer và solution architect

Không giống kỳ thi Solution Architect có thể qua chỉ nhờ học ~~gạo~~ thuộc , các SysOps Admin cần phải hiểu rõ về hệ thống xây dựng trên AWS. Dù có thể không nhớ hết được các thông số, nhưng khi gặp vấn đề khẩn cấp có thể có keyword hoặc đưa ra giải pháp một cách nhanh chóng. Chính vì thế việc học chứng chỉ này không chỉ đơn thuần là cho qua, nó cung cấp cho người học một lượng kiến thức đủ để có thể vận hành hệ thống mà không gặp quá nhiều khó khăn.

Nên nhớ, mục đích cuối cùng của việc học tập là để làm được việc - mình chỉ quote để cho dễ đọc câu này hơn thôi 🤣

Cấu trúc kỳ thi

Mình sẽ cung cấp thông tin của kỳ thi mới nhất - AWSSO-A Jan 2019 (English version)

  • Đề thi sẽ gồm 65 câu hỏi trắc nghiệm (bao gồm cả multiple answers)
  • Thời gian: 130 phút → trung bình 2 phút/câu

Điểm để pass là 720/1000 (72%) → để đủ điểm đỗ, trong quá trình ôn luyện bạn nên target tầm 75% trở lên.

Chuẩn bị cho kì thi

SysOps có official text book khá dày (hơn cả sách dành cho SA) nhưng mình đã quá mệt mỏi với việc ngốn một lượng kiến thức lớn qua việc chỉ đọc và lược bỏ text thừa (80/20). Ngoài ra sách có thể có nhiều kiến thức outdated nên mình nghĩ có thể bỏ qua việc học bằng giáo trình.

① Examination Guide & Sample questions

② AWS Certified SysOps Administrator - Associate 2020 by A cloud guru trên Udemy (not highly recommend)

  • Link: https://www.udemy.com/course/aws-certified-sysops-administrator-associate/
  • Note:
    • Khoá học mất phí ($12 ~ 1 bữa nhậu)
    • Cover toàn bộ kiến thức trong kỳ thi AWSSOA, khá nhiều kiến thức trùng với AWSSAA và AWSDA
    • Giảng viên nói hơi chậm, mình phải tăng speed lên: với Ryan Kroonenburg để speed 1.5, Faye Ellis là 1.75.
    • Vừa học mình vừa note lại bằng mindmap, cách giảng dạy thuần nói lý thuyết, không có thực hành.
    • Việc phải theo dõi hết khoá học chỉ có tổng hợp kiến thức khá nhàm chán và khiến mình cảm thấy không nắm chắc kiến thức nên quyết định sẽ mua thêm khoá học có hand-on để hiểu sâu hơn

③ AWS Certified SysOps Administrator - Associate on LinuxAcademy (highly recommend)

  • Link: deprecated (Hiện giờ có vẻ như đã bị xoá sau thương vụ M&A với Acloudguru)
  • Note:
    • Không bán khoá lẻ, mình học bằng gói subscription 1 tháng trên LinuxAcademy (~$49)
    • Khoá học cực kỳ chất lượng với giáo trình phụ hợp, dễ hiểu, slide bài giảng vẫn được mình lưu lại để tham khảo sau này
    • Hand-on labs với môi trường sand-box giúp hiểu rõ kiến thức vừa học
    • Khoá học chất lượng tới mức mình chắc chắn sẽ tiếp tục subscribe để học khoá AWS SA Pro nếu không dính lùm xùm merge với Acloudguru
    • Có thể tham khảo khoá học của Adrian Cantrill (instructor trong khoá học của LinuxAcademy): https://learn.cantrill.io/p/aws-certified-sysops-administrator-associate ($40)

④ Giáo trình AWS Certified SysOps Administrator Official Study Guide: Associate Exam

  • Link: https://www.goodreads.com/book/show/36322319-aws-certified-sysops-administrator-official-study-guide
  • Note:
    • Nội dung đầy đủ về kiến thức trong kỳ thi (tuy sẽ có vài outdated content)
    • Sau khi học 6 chương đầu cảm thấy quá mất thời gian vào việc đọc và take note mình đã bỏ dở và chuyển qua học online để tiết kiệm thời gian
    • Tham khảo plan ôn thi sử dụng ② + ③ (điều mà mình đã không làm =)))

⑤ AWS Certified SysOps Administrator Associate Practice Exams by Jon Bonso (Tutorial Dojo)

  • Link: https://tutorialsdojo.com/courses/aws-certified-sysops-administrator-associate-practice-exams/
  • Note:
    • Mình mua khoá học trên Udemy, tuy nhiên Tutorial Dojo mới có platform riêng với giá rẻ hơn nên khuyên các bạn nên mua trên đó
    • Mất phí (~$10 nếu dùng code giảm giá $2 )
    • Gồm 6 đề thi thử có nội dung khó hơn đề thi thật sẽ giúp lộ ra những phần chưa chắc chắn
    • As always mình pass 1 test và fail 2 test và chưa làm 3 test cuối 🤣

⑥ AWS Certified SysOps Administrator Associate Practice Exams by AWS

  • Link: https://aws.amazon.com/training/
  • Note:
    • Kỳ thi thử chính thức của AWS, mua mới mất đâu đó $20, nếu có exam benefits từ các kỳ thi trước thì có code free
    • Nên thi sớm và check mail để test lần cuối trước khi thi, mình thi ngay hôm trước khi thi chính nên biết kết quả thi chính trước cả thi thử =))

⑦ Pre-exam

  • Review lại bằng notes ghi lại trong khoá học
  • Ăn no, ngủ kỹ, cầu trời đừng bão hoặc có người nhảy tàu vào hôm thi

⑧ Đăng ký thi

  • Đăng ký tại certmetrics (mình thi tại Nhật)
  • Mang theo 2 loại giấy tờ tuỳ thân (thẻ ngoại kiều, passport hoặc chứng minh thư + thẻ ngân hàng)
  • Đến lúc nào là có thể thi ngay lúc đó, làm bài 100% trên máy tính
  • Lần này mình thi tại một test site khác so với lần trước, và vẫn sử dụng PSI Kiosk (do lần trước điểm cao =)))
  • Có thể thi remote vì Covid-19 Toàn bộ quá trình thi được giám sát bởi online proctor thông qua 2 webcams: 1 quay thẳng mặt, 1 quay thẳng bàn phím. Chỉ cần rời tay khỏi bàn, chống cằm hoặc gãi mũi là sẽ được một warning không che miệng hoặc phải để 2 tay trên bàn.

Tips

  • Nên đăng ký khoá học có hand-on labs để thực hành (theo course số ③).
  • Nếu chưa yên tâm, đăng ký thêm tài khoản tại qwiklabs.com để làm nhiều bài thực hành hơn
  • Nên chuẩn bị kiến thức base về AWS thật tốt rồi mới bắt đầu
  • Security
    • IAM, STS, các best practices quản lý Role
  • Monitoring
    • Cloudwatch Logs, Events, Alarms
    • CloudWatch vs CloudTrail vs Config
    • Các metrics cơ bản với từng service
    • Các solution để giải quyết vấn đề sau khi đọc metrics: scale out or scale up?
  • Storage and Data Management
    • Các fail-over scenarios, cách đảm bảo HA cho các service lưu trữ
    • Cấu trúc EBS, DynamoDB, RDS, RedShift, Aurora
    • S3 Storage Gateway
  • Deployment and Automation
    • Học kỹ về Cloud formation
    • Disaster Recovery (DR) methods: RTO & RPO, Backup and Restore, Warm Standby, Pilot Flight, Multi-Site
    • System Manager Services trong việc automate quá trình vận hành
    • Học kỹ về APIGateway, Lambda (serverless architect)
    • DynamoDB (thiết kế, index của noSQL DB), query vs scan, cách tính Read/Write Provisioned Throughput
  • Các migration scenarios của AWS
  • Networking on AWS: VPC, VPN, Direct Connect
  • Thời gian thi là 130 phút, lần này mình chỉ thừa tầm 15 phút vì check lại các câu hỏi rất nhiều lần, đừng ngại đặt flag với những câu mình chưa chắc chắn

Kết quả

  • Kết quả PASS/FAIL sẽ được báo ngay sau khi hoàn thành bài thi và survey, điểm số cụ thể sẽ được gửi sau tối đa 5 ngày làm việc.
  • Nếu có thể hãy share kết quả và quá trình chuẩn bị của bản thân, nó có thể giúp ích cho những người cũng có ý định đăng ký kỳ thi này
  • Điểm của mình 854/1000 (thực sự khó và dài)

Ref

Lần này không có ref vì tự mày mò LOL

Vì trì hoãn nhiều lần do ~~mải đi chơi~~ bận và không có kế hoạch cụ thể bằng 2 kỳ thi trước nên ôn thi lần này tốn thời gian mà không hiệu quả. Nếu tập trung ôn thi trong thời gian ngắn và không bị chia làm nhiều lần có thể kết quả sẽ cao hơn và cũng đỡ mất thời gian hơn.

Kế hoạch ôn thi lần này

Đã đọc tới đây thì xin cảm ơn và chúc anh chị em thi tốt!!!

ps: Feel free to send me a PM 🤗