一、DVA-C02 是什麼?AWS 開發工程師核心認證
DVA-C02 是 AWS 官方推出的 Associate 級別開發認證,專門針對:
在 AWS 雲端環境中開發、部署、測試與維護應用程式的能力
與 SAA-C03(架構師認證)不同,DVA-C02 更專注於:
-
使用 AWS SDK 寫程式
-
開發 Serverless 架構
-
設計事件驅動應用
-
整合 AWS 各種服務
-
管理權限與安全
-
應用程式除錯與優化
簡單來說:
👉 SAA 偏「設計架構」
👉 DVA 偏「實際開發與實作」
二、DVA-C02 考試基本資訊
| 項目 | 詳細說明 |
|---|---|
| 考試代碼 | DVA-C02 |
| 考試名稱 | AWS Certified Developer -- Associate |
| 題型 | 單選題 + 多選題 |
| 題數 | 約 65 題 |
| 考試時間 | 130 分鐘 |
| 滿分 | 1000 分 |
| 通過分數 | 720 分 |
| 考試費用 | 150 美元 |
| 證書有效期 | 3 年 |
整體難度屬於中高等級,特別強調實務應用能力。
三、DVA-C02 考試內容與考試大綱解析
根據 AWS 官方最新考試指南,DVA-C02 分為四大領域:
Domain 1:Development with AWS Services(約 32%)
這是考試最核心的部分。
1️⃣ AWS Lambda(高頻重點)
必考內容包括:
-
建立與部署 Lambda 函數
-
Event Source Mapping
-
版本與 Alias 管理
-
冷啟動問題
-
記憶體與 Timeout 設定
-
併發限制
Lambda 幾乎每次考試都會出現多題情境題。
2️⃣ Amazon API Gateway
-
REST API vs HTTP API
-
Lambda 整合
-
授權方式(IAM / Cognito / Lambda Authorizer)
-
請求轉換與回應處理
3️⃣ Amazon DynamoDB
DynamoDB 是 DVA-C02 另一個核心考點。
常考:
-
主鍵設計(Partition Key / Sort Key)
-
GSI 與 LSI
-
強一致讀取 vs 最終一致讀取
-
Conditional Write
-
DynamoDB Streams
4️⃣ SQS 與 SNS
-
SQS 標準佇列 vs FIFO
-
Visibility Timeout
-
Dead Letter Queue(DLQ)
-
SNS Pub/Sub 機制
Domain 2:Security(約 26%)
安全性是 DVA-C02 的高權重模組。
IAM
-
Identity-based policy
-
Resource-based policy
-
AssumeRole
-
最小權限原則
-
Policy 評估邏輯
很多考題其實是在考 IAM 設定錯誤。
Amazon Cognito
-
User Pool
-
Identity Pool
-
JWT Token
AWS KMS
-
加密 S3
-
加密 DynamoDB
-
CMK 管理
Domain 3:Deployment(約 24%)
偏向 DevOps 與自動化部署。
-
CodeBuild
-
CodeDeploy
-
CodePipeline
-
Elastic Beanstalk
-
CloudFormation
CI/CD 流程幾乎是必考觀念。
Domain 4:Troubleshooting and Optimization(約 18%)
-
CloudWatch Logs
-
CloudWatch Alarms
-
AWS X-Ray
-
Lambda Timeout 問題
-
記憶體優化
四、DVA-C02 高頻考點總整理
以下服務必須熟練掌握:
🔥 AWS Lambda
🔥 DynamoDB
🔥 IAM
🔥 API Gateway
🔥 SQS / SNS
🔥 CloudWatch
如果以上不熟,通過難度會大幅提升。
五、DVA-C02 與其他 AWS 認證比較
| 認證 | 定位 |
|---|---|
| CLF-C02 | 基礎入門 |
| SAA-C03 | 架構設計 |
| DVA-C02 | 開發實作 |
| SOA-C02 | 運維管理 |
| SAP-C02 | 專業架構 |
六、DVA-C02 備考建議與讀書策略
第一階段:基礎理解(2 週)
-
閱讀官方 Exam Guide
-
熟悉服務用途
-
理解事件驅動架構
第二階段:實際操作(2--3 週)
一定要動手實作:
-
建立 Lambda + API Gateway
-
使用 SDK 操作 DynamoDB
-
設定 IAM Role
-
建立 SQS + DLQ
沒有實作經驗很難通過。
第三階段:模擬測驗與錯題分析(1--2 週)
重點在:
-
看懂題目關鍵字
-
分析 AWS 官方思維
-
找出常見陷阱、建議藉助考證寶(KaozhengPro)DVA-C02考古題進行模擬測試。
七、取得 DVA-C02 證照後的職涯發展
取得 DVA-C02 後,可往以下方向發展:
-
Cloud Developer
-
Backend Developer
-
DevOps Engineer
-
Serverless Architect
同時也可繼續挑戰:
-
SAA-C03(架構)
-
SOA-C02(運維)
-
SAP-C02(專業級)
總結
DVA-C02 是目前 AWS 開發領域最具代表性的 Associate 認證之一。
它重點在於:
-
Serverless 開發
-
IAM 權限管理
-
DynamoDB 設計
-
事件驅動架構
-
DevOps 部署流程