AWSサービス学習の優先順位ガイド
· 約5分
現会社で使用されるAWSサービスの分析に基づき、学習の優先順位を設定したものです。
各サービスは、コンピューティング、ストレージ、データベース、ネットワークとコンテンツ配信、開発者用ツール、管理ツール、セキュリティ、分析、アプリケーション統合のカテゴリに分類され、それぞれの重要度に応じて優先順位が付けられています。
このガイドを活用することで、効率的にAWSの知識を深め、実務におけるスキルを向上させることができます。
以下に、各カテゴリごとのサービスとその学習優先度を示します。
カテゴリー | AWSサービス | 重要度 |
---|---|---|
コンピューティング | Elastic Container Service (ECS) | 5 |
Fargate | 5 | |
EC2 | 4 | |
Batch | 5 | |
Elastic Container Registry(ECR) | 5 | |
Lambda | 5 | |
Lightsail | 0.5 | |
ストレージ | S3 | 5 |
データベース | Aurora for postgres | 5 |
DynamoDB | 4 | |
ElastiCache | 3 | |
ネットワークとコンテンツ配信 | VPC | 3 |
CloudFront | 3 | |
Route 53 | 2 | |
API Gateway | 3 | |
Elastic Load Balancing | 5 | |
開発者用ツール | CodeBuild | 3 |
CodeDeploy | 5 | |
CodePipeline | 5 | |
aws-cli | 5 | |
管理ツール | Backup | 2 |
Chatbot | 2 | |
CloudWatch | 5 | |
CloudTrail | 2 | |
Config | 2 | |
Health | 2 | |
Systems Manager | 4 | |
Trusted Advisor | 2 | |
セキュリティ | Identity and Access Management (IAM) | 4 |
Cognito | 5 | |
Certificate Manager | 2 | |
Firewall Manager | 0.5 | |
GuardDuty | 3 | |
Key Management Service | 3 | |
Organizations | 3 | |
Secrets Manager | 2 | |
Security Hub | 3 | |
WAF&Shield | 4 | |
分析 | Athena | 5 |
Kinesis | 0.5 | |
OpenSearch Service | 4 | |
モバイルサービス | Amplify | 0.5 |
電話サービス | Connect | 0.5 |
アプリケーション統合 | EventBridge | 4 |
Simple Queue Service (SQS) | 4 | |
Simple Notification Service (SNS) | 3 | |
Step Functions | 4 | |
メール | Simple Email Service (SES) | 4 |
コンピューティング
- Elastic Container Service (ECS)、Fargate、Batch、Elastic Container Registry (ECR)、Lambdaは、優先度5であり、最も重要なサービスです。これらは、コンテナ管理やサーバーレスアーキテクチャにおいて重要な役割を果たします。
- EC2は優先度4で、仮想サーバーの管理において重要です。
- Lightsailは優先度0.5で、簡易的なアプリケーションホスティングに利用されます。
ストレージ
- S3は優先度5で、データの保存と管理において不可欠なサービスです。
データベース
- Aurora for postgresは優先度5で、リレーショナルデータベースの管理において重要です。
- DynamoDBは優先度4で、NoSQLデータベースの管理に利用されます。
- ElastiCacheは優先度3で、キャッシュ管理に役立ちます。
ネットワークとコンテンツ配信
- VPC、CloudFront、API Gatewayは優先度3で、ネットワーク管理とコンテンツ 配信において重要です。
- Route 53は優先度2で、DNS管理に利用されます。
- Elastic Load Balancingは優先度5で、トラフィック管理において重要です。
開発者用ツール
- CodeBuild、CodeDeploy、CodePipeline、aws-cliは優先度5で、開発プロセスの自動化において重要です。
管理ツール
- CloudWatchは優先度5で、モニタリングとログ管理において重要です。
- Systems Managerは優先度4で、インフラ管理に役立ちます。
- その他の管理ツールは優先度2で、補助的な役割を果たします。
セキュリティ
- Identity and Access Management (IAM)、Cognitoは優先度4で、アクセス管理において重要です。
- その他のセキュリティツールは優先度3で、セキュリティ強化に役立ちます。
分析
- Athena