AWS Certified Developer - Associate (DVA-C02) 試験範囲サービス・機能一覧

# はじめに
[DVA-C02の公式試験ガイド](https://d1.awsstatic.com/ja_JP/training-and-certification/docs-dev-associate/AWS-Certified-Developer-Associate_Exam-Guide.pdf)に記載されている57サービス+CodeCommitです。
公式ガイドにもあるように「このリストはすべてを網羅しているわけではなく、また、変更される場合があります。」

# 試験範囲内のサービスと機能
## 分析
| サービス名 | 説明 |
|---|---|
| Amazon Athena | SQL を使用して S3 でデータをクエリ |
| Amazon Kinesis | リアルタイムの動画と Data Streams を分析 |
| Amazon OpenSearch Service | テキストと非構造化データの検索、視覚化、分析を、最大でペタバイト規模で実行 |

## アプリケーション統合
| サービス名 | 説明 |
|---|---|
| AWS AppSync | フルマネージドのスケーラブルな GraphQL API |
| Amazon EventBridge | SaaS アプリと AWS のサービス向けサーバーレスイベントバス |
| Amazon Simple Notification Service (SNS) | Pub/sub、SMS、E メール、およびモバイルプッシュ通知 |
| Amazon Simple Queue Service (SQS) | マネージド型メッセージキュー |
| AWS Step Functions | 分散型アプリケーションの調整 |

## コンピューティング
| サービス名 | 説明 |
|---|---|
| Amazon EC2  | クラウド内の仮想サーバー |
| AWS Elastic Beanstalk  | ウェブアプリケーションを実行および管理 |
| AWS Lambda | サーバーに煩わされずにコードを実行 |
| AWS Serverless Application Model (AWS SAM) |  |

## コンテナ
| サービス名 | 説明 |
|---|---|
| AWS Copilot | コンテナ化されたアプリケーションを簡単にデプロイして運用する |
| Amazon Elastic Container Registry (ECR)  |  コンテナイメージを簡単に保存、管理、デプロイ |
| Amazon Elastic Container Service (ECS) | コンテナを実行するためのきわめて安全で信頼性と拡張性が高い方法 |
| Amazon Elastic Kubernetes Service (EKS) | 信頼性が最も高い Kubernetes の実行方法  |

## データベース
| サービス名 | 説明 |
|---|---|
| Amazon Aurora | MySQL および PostgreSQL と完全互換の高性能マネージドリレーショナルデータベース |
| Amazon DynamoDB | マネージド型 NoSQL データベース |
| Amazon ElastiCache | メモリ内キャッシュサービス |
| Amazon MemoryDB for Redis | 超高速なパフォーマンスを実現する Redis 互換性と耐久性のあるインメモリデータベース |
| Amazon RDS | PostgreSQL、MySQL、MariaDB、SQL Serve、Oracle、Db2 のためのマネージド型リレーショナルデータベースサービス |

## デベロッパーツール
| サービス名 | 説明 |
|---|---|
| AWS Amplify | スケーラブルなウェブアプリケーションおよびモバイルアプリケーションを構築、デプロイ、ホストする |
| AWS Cloud9 | Cloud IDE でコードを記述、実行、デバッグ |
| AWS CloudShell | ブラウザベースのシェル環境 |
| AWS CodeArtifact | ソフトウェア開発のためのセキュアかつスケーラブルでコスト効率性に優れたアーティファクト管理 |
| AWS CodeBuild | コードを構築およびテスト |
| AWS CodeCommit | プライベート Git リポジトリにコードを保存 |
| AWS CodeDeploy | コードデプロイの自動化 |
| Amazon CodeGuru | 最もコストがかかるコード行を見つける |
| AWS CodePipeline | 継続的デリバリーを使用したソフトウェアのリリース |
| AWS CodeStar | AWS アプリケーションを開発およびデプロイ |
| Amazon CodeWhisperer | 機械学習を活用したコーディングコンパニオンでアプリケーションを迅速に構築 |
| AWS X-Ray | アプリケーションの分析とデバッグ | 

## マネジメントとガバナンス
| サービス名 | 説明 |
|---|---|
| AWS AppConfig |  |
| AWS CLI |  |
| AWS Cloud Development Kit (CDK) | コードを使用してクラウドインフラストラクチャをモデル化する |
| AWS CloudFormation | テンプレートを使用してリソースを作成および管理 |
| AWS CloudTrail | ユーザーアクティビティと API 使用状況の追跡 |
| Amazon CloudWatch | リソースとアプリケーションのモニタリング |
| Amazon CloudWatch Logs |  |
| AWS Systems Manager | 運用時のインサイトに基づいて改善する |

## ネットワーキングとコンテンツ配信
| サービス名 | 説明 |
|---|---|
| Amazon API Gateway | API を構築、デプロイ、管理 |
| Amazon CloudFront | グローバルなコンテンツ配信ネットワーク |
| Elastic Load Balancing (ELB) | 複数のターゲットにわたる着信トラフィックの分配 | 
| Amazon Route 53 | スケーラブルなドメインネームシステム (DNS) |
| Amazon VPC | 独立したクラウドリソース |

## セキュリティ、アイデンティティ、コンプライアンス
| サービス名 | 説明 |
|---|---|
| AWS Certificate Manager (ACM) | SSL/TLS 証明書のプロビジョニング、管理、およびデプロイメント |
| Amazon Cognito | アプリケーションの ID 管理 |
| AWS Identity and Access Management (IAM) | サービスとリソースへのアクセスを安全に管理 |
| AWS Key Management Service (AWS KMS) | マネージド型の暗号化キーの作成と管理 |
| AWS Private Certificate Authority | リソースを識別してデータを保護するためのプライベート証明書を作成 |
| AWS Secrets Manager | 機密情報のローテーション、管理、取得 |
| AWS Security Token Service (AWS STS) |  |
| AWS WAF | 悪意のあるウェブトラフィックをフィルタリング | 

## ストレージ
| サービス名 | 説明 |
|---|---|
| Amazon Elastic Block Store (EBS) | EC2 ブロックストレージボリューム |
| Amazon Elastic File System (EFS) | EC2 用フルマネージド型ファイルシステム |
| Amazon Simple Storage Service (S3) | クラウド内のスケーラブルなストレージ |
| Amazon S3 Glacier | クラウドにおける低コストのアーカイブストレージ |