📖
Webエンジニアが必要なAWSの主要サービス35選
この記事の資料
この動画の内容のレビューみたいな記事になります。
このチャンネルはプログラマーを目指す人、経験浅いプログラマーは参考になるので
見てみてください。
この記事の背景
これからAWSを本格的にやっていく時期にこの記事を書きました。
この記事を通して学んでいきたいのとこれからAWSを学ぶ人は参考にしてください。
そもそもなぜAWS?
AWSはアプリを動かす土台みたいなサービスです。
全サービスまとめ
ClassmethodのDevelopers IOにAWSのサービスをまとめてあるみたいです。(2022年版)
こちらが2023年版です。
最低限おさえておくべきサービス
似たようなサービスはあるみたいですが、その中でも大事なサービスを
動画で言及されていたので、確認して見てください。
基本のインフラ構成
これは最低限知っておいた方がいいと思います。
サービス | 説明 |
---|---|
VPC | ネットワークを作るサービス |
Elastic Load Balancing(ELB) | ロードバランサーのサービス |
EC2 | サーバーを作るサービス |
S3 | ストレージのサービス |
RDS | データベース |
ElasticCache(エラスティックキャッシュ):(KVS) | キーバリューストアが使えるサービス |
Route53 | ドメイン管理のサービス |
CloudWatch | 監視サービス |
SES | メール配信のサービス |
派生させたサービス
サービス | 説明 |
---|---|
Lambda | サーバレスで処理を実行できるサービス |
DynamoDB | ログ保存に特化したサービス |
CloudFront | CDN(配信のキャッシュ)を生成できるサービス |
API Gateway | ストレージのサービス |
MediaConvert | 動画・画像のフォーマット変換ができるサービス |
Cognito | ID・認証管理のサービス |
WAF | Web Application Firewall(ウェブアプリケーションやウェブサイトを保護するセキュリティ対策の一つ)のサービス |
SNS | 通知サービス |
SQS | キュー(データやアイテムを一時的に格納し、後で順番に処理するためのデータ構造)の管理サービス |
コンテナ化
サービス | 説明 |
---|---|
ECR | Dockerイメージのリポジトリーのサービス |
ECS | コンテナサービス |
Fargate | コンテナを乗せるためのサービス |
DevOps
サービス | 説明 |
---|---|
CloudFormation | インフラストラクチャやリソースをコードとして定義してデプロイするためのサービス |
CDK | プログラミング言語でインフラ構成が作れる |
この記事でも説明してあるのでよかったら読んでください。
個人で遊べるもの
サービス | 説明 |
---|---|
Lightsail | 簡単にWordPressが立てられるサービス |
Cloud9 | クラウドIDE・Railsの開発環境が簡単に作れる |
AWS Chatbot | Slackのチャットボットが簡単に作れる |
Comprehend | テキストから要素や関係性を検出するサービス |
Amazon Lex | 会話系チャットボット |
Amazon Polly | テキスト読み上げサービス |
Rekognition | 画像や動画の解析サービス |
Transcribe | 音声のテキスト変換サービス |
Amazon Connect | 電話サービス |
Amazon Chime | オンラインミーティングができるサービス |
WorkSpaces | 仮想デスクトップ |
その他AWS関連の資料
ロードマップ
CloudTechというサービスで学習ロードマップが載っていました。
こちらも参考にしてください。
Discussion