AWS SAA-C02 Certified Solutions Architect — Associate 簡介與備考分享

Chestermo
我想要變強
Published in
10 min readMar 30, 2021

--

AWS SAA是AWS推薦使用經驗約一年的運維工程師參與的認證,2020年7月C01版本走入歷史,現在的考生只能選考AWS SAA-C02,本文將分享本次準備三個月的讀書規劃,以及準備資源。

image credit from https://pupuweb.com/aws-saa-c02-actual-exam-question-answer-dumps-3/

一、SAA C02考試介紹

image credit from https://reviewnprep.com/amazon-web-services-certification

關於證照的定位與背景,如果還不太清楚的小夥伴可以看上圖,或者讀讀這篇,非常易讀又清晰的介紹,本文將會針對改版後的差異說下。

(一) 考試比重調整:不容忽視的Design Cost-Optimized ArchitecturesDesign High-Performing Architectures

image credit from https://medium.com/neal-davis/the-new-2020-aws-certified-solutions-architect-associate-exam-saa-c02-bcabab15b3af

最明顯就是Define Operationally Excellent Architecture被刪掉,比例分配到Design Cost-Optimized Architecture,其餘各項分配有稍許調整。調整後聚焦在Design Cost-Optimized ArchitecturesDesign High-Performing Architectures兩個類別

(二) 考試時間:130分鐘,65題

爬文發現過去C01分享,考試時間也是130分鐘,題數共65題,C02同樣是130分鐘,題數也同樣是65題(補充下,72%通過考試,比例計算大約要答對47題以上才會通過,但真實考試成績是100–1000分區間)。雖然提供其他語言的選項,但還是推薦考英文的,對非英語母語人士來說,可以在考試之前提前申請延長至多30分鐘。

(三) 考試內容

題型而言,就我個人感覺沒有太大差異,C02的考法仍然是提供情境,但在情境中指定客戶的期待(可能是成本節約或者效能優化)。但就選項而言,因為C02新增了更多服務,因此選項的排列組合更多了,需要對各個服務的使用場景有更多了解,不然很容易被帶偏。

方才有提到服務變多了,這邊列舉部分新增服務,因為服務變多了,選項的複雜度會相對提升,假設你不是每個服務都實際觸碰到,而且走AWS的BEST Practice,那需要花一些時間釐清以及了解新服務。

  • AWS Global Accelerator
  • Elastic Fabric Adapter (EFA)
  • Elastic Network Adapter (ENA)
  • AWS ParallelCluster
  • Amazon FSx
  • AWS DataSync
  • AWS Directory Service
  • High Performance Computing
  • Aurora Serverless

二、考生背景介紹

半路出家的後端工程師,邊工作邊準備,加上考試準備時間有半年AWS服務使用經驗,有摸過EC2、ECS、RDS、ALB、NLB、Lambda、Elasticsearch、Elasticache、S3等服務,但工作上偏後端,對服務的了解程度自評中等,即使使用過的服務,在準備過程中仍然需要花時間去理解更細緻的設定。

三、準備資源跟規劃

(ㄧ) Udemy課程:第一個月掃過各個服務

我自己選了BackSpace在Udemy的證照課程,主要是當時Udemy有折扣,加上評價不錯就購入了,也很多人推CloudGuru的課程,課程的部分我感覺大家不用太糾結,因為對我來說這種長時間的課程不太可能看過一次就都記住,因此我在看的時候會針對各個服務做簡單的筆記,或者PPT截圖(這部分如果有想要的小夥伴可以私訊,我可以email給您交流下)。

因為定位是對AWS各服務的初步了解,所以我花了一個月看了BackSpace課程的第一個Section(共16小時,每週4小時),中途有時間會跟著做Lab,如果沒有就跳過Lab,針對各個服務做筆記。

(二) Tutorial dojo:開始刷題,會一路刷到考試前

tutorial dojo section list

第二個月開始刷題,我是買Tutorial dojo SAA course(14.99$),策略主要是去檢視自己在哪個部分理解的比較差,針對弱點再補強,剛開始刷題分數大概落在45%-60%之間,會越刷越熟悉。

第一週,從Topic based去確認我對單一服務哪些內容不熟悉;第二週開始每週做1–2回Time mode(這個模式是模擬真實考試,可以培養自己的臨場感),每一回結束之後,Dojo都有準備詳解跟圖表,比較有系統的規整觀念,這次會非常仔細看過詳解。(因為review mode跟section mode題目跟time mode重複,但是測驗方式不同,所以我最後是考前才把它通通complete)。

整體而言,我覺得dojo在模擬考題的部分算是非常精準的,跟真實考題的長度跟敘事方式都非常相近,而且詳解跟圖表說明可以讓我省下大筆時間去歸納資訊。

(三) AWS FAQs

aws saa 考試指南

第二個月第二週開始,會加入AWS SAA考試指南提到的六個FAQ(EC2、S3、VPC、Route53、RDS、SQS),每週1–2個,邊看會邊用自己的話解讀下每個問題,做筆記(這邊有需要的話也可以交流,主要是還沒整理好,所以還沒有放到github)。我花了一個月看過這些FAQs,然後持續做題,找題目練習到考試之前。

(四) DigitalCloud

這裡有免費的20題練習題可以做,他們也有提供課程,但我自己沒有購入,所以無法評價。

(五) Youtube

  • 圖解程式教學 Sam Tsai:VPC跟network講得超級清楚,非常推薦。
  • Digital Cloud Training:題目講解,剛剛上面有說有免費練習,這邊有講解的影片。
  • freeCodeCamp.org:蠻認真的影片,坐車或睡前會聽下,對C02新服務的說明比較沒聽到,但還是不錯。
  • Bart Castle:雲端服務講師提點C02更新的部分,整體來說就是上面提到的差異。

(六) Simulate exam

simulate exam

我有另外花20美金買模擬考試20題,整體而言我覺得跟實際考試題型相似度很低,但是如果覺得準備好的小夥伴可以嘗試下,難度比真實考試難。不過介面跟考試一模一樣,這點算是覺得比較值得的地方。測驗結束約半小時會收到答對比例,我自己做完拿到65%(13/20)。

四、考證照的好處

  • 了解服務以及優化既有服務:準備過程會了解AWS官方推薦的做法,以及各個服務如何搭配組合,以滿足業務場景的需要。可以重新檢視下自己團隊服務,並期待在下次設計的時候可以做得更安全、更高效。
  • SAA:證照本身也代表你對服務的了解程度,雖然因為現在不少人有,而且也很多厲害的人不用透過考試去證明自己,但對我來說算是這段時間學習的肯定。
  • 架構設計:準備過程重新看了下系統設計的基礎知識,CAP、ACID,跟分散式系統設計,從AWS在設計時候的取捨,可以對應到過去比較生硬的知識,算是意外的收穫。

五、結論

首先曬下證照~ 最後考試以786分低空飛過,算是給自己從2021年一月初準備到2021年三月底的努力一個完美的頓號,畢竟學習之路漫漫,實非一紙可一概而論。一路走來要感謝我的同事,也是學習夥伴Ricki,跟我一起準備!

若本文有缺漏或錯誤可以留言跟我說~此外,如果需要不才筆記的小夥伴,我們可以email交流下。

certificate screenshot

--

--

Chestermo
我想要變強

Graduated from NTU and worked as a Python backend engineer in Taipei.Passionate about Learning new technologies. github: https://github.com/Chestermozhao