AWS学習ログ(Cloudtech)
今日やったこと
- 教材:Cloudtech
- 学習時間:25分 × 1セット
- 内容:サーバー(EC2周辺)の基礎
学んだこと(メモ)
AMIとは
AMI(Amazon Machine Image) は、EC2インスタンスを起動するための テンプレート(イメージ)。
OS、ソフトウェア、設定などを含む。
- WordPressなど、ソフトウェアが最初から入ったAMIもある
- AMIの主な種類
- クイックスタート
- 自分のAMI
- AWS Marketplace AMI
- コミュニティAMI
インスタンスタイプとは
EC2(仮想サーバー)の ハードウェア性能(リソース) を定義したもの。
- CPU / メモリ
- ストレージの種類
- ネットワーク性能 など
- タイプによって時間あたりの料金が変わる
名前の例:t4g.micro
-
t:ファミリー名(例:T系) -
4:世代番号 -
g:Graviton(ARM)搭載を意味する(t4gはGraviton2) -
micro:サイズ(nano / micro / small / medium / large / xlarge ...)
T系インスタンスのバースト(CPUクレジット)
T系は バースト可能(Bursty) なインスタンス。
- 負荷が少ないときに CPUクレジットを貯める
- 必要なときに一時的に 高いCPU性能を使える 仕組み
代表的なインスタンスファミリー(ざっくり)
- M系(汎用):バランス型(まず迷ったら候補になりやすい)
- C系(Compute最適化):CPU性能重視(計算が重い処理向け)
- R系(Memory最適化):メモリ重視(インメモリDB、分析系など)
- P系(GPU):GPU搭載(機械学習/深層学習など)
- I系(ストレージ最適化):高速ストレージ重視(高IOPS用途など)
EBSとは
EBS(Elastic Block Store) は、EC2にアタッチして使う 外付けディスク(ブロックストレージ)。
SSDタイプ(OS用途など)
- 汎用SSD(例:gp3 / gp2)
-
プロビジョンドIOPS SSD(例:io2 / io1)
- 汎用SSDより高性能(IOPSを確保できる)
HDDタイプ(データ保管用途など)
- スループット最適化HDD(st1):大容量向け
- Cold HDD(sc1):低頻度アクセスの保管向け(安価)
キーペアとは
EC2へログインするために使う 公開鍵 / 秘密鍵 のペア(主にSSH)。
- 秘密鍵(private key):手元で保管。復号・署名に使う(鍵🔑のイメージ)
- 公開鍵(public key):インスタンス側に配置。暗号化・検証に使う(鍵穴🔒のイメージ)
- 同じキーペアを複数のインスタンスで使うことも可能
感想
今日から、動画視聴やハンズオンでやったことを短くまとめて学習ログに残すことにした。
Markdownの記述にも慣れていきたい。