EC2
AWS
Document
What is Amazon EC2? - Amazon Elastic Compute Cloud
SLA 99.99%
Amazon EC2 メンテナンスのヘルプページ | AWS
リージョンとゾーン - Amazon Elastic Compute Cloud
EC2 can use AWS EBS as a storage
Instance type
比較サイト
Amazon EC2 Instance Comparison
type 一覧
Amazon EC2 instance type specifications - Amazon EC2
instance-type-names
Prefix T はバースト系
Burstable performance instances - Amazon Elastic Compute Cloud
CPU credit 使いきった場合の料金
EC2 On-Demand Instance Pricing – Amazon Web Services
type 間に互換性があれば割と柔軟に type を変更することができる
インスタンスタイプ変更の互換性 - Amazon Elastic Compute Cloud
命名
EC2インスタンスタイプの意味と特徴の覚え方
Amazon EC2 instance type naming conventions - Amazon EC2
EC2 Auto Scalling
Amazon EC2 Auto Scaling のメリット - Amazon EC2 Auto Scaling
コンテナ系サービスとの違いは?
EC2 to ECS
EC2からECSへ移行する道のり - Classi開発者ブログ
CI/CD
github actions でデプロイする場合
CI 環境から ssh でインスタンスにログインしてソースコードを pull するらしい?
うーん笑
ENI
network interface
Elastic network interfaces - Amazon Elastic Compute Cloud
Connect to an EC2 instance
Pricing
オンデマンドインスタンスの料金 - Amazon EC2 (仮想サーバー) | AWS
Update management for Amazon EC2 instances - Amazon Elastic Compute Cloud
Security groups
1インスタンスに対して、複数のセキュリティグループを紐づけることができる
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/changing-security-group.html#add-remove-instance-security-groups
Networks
Configuration for internet access - Amazon Virtual Private Cloud
default VPC 以外で ip address を自動で割り当てるには、subnet と instance での設定が事前に必要
この instance の設定は、起動後にはできないみたい?
amazon ec2 - Assign Public IP (not Elastic IP) after instance launched - Server Fault
ドメインも割り当てるには、VPC レベルでの設定が必要
View DNS hostnames for your EC2 instance - Amazon Virtual Private Cloud
CLIs
ec2 — AWS CLI 2.24.5 Command Reference
run-instances — AWS CLI 2.24.3 Command Reference
Volume を拡張したい
デフォルトの volume も拡張できるよ
Modify an Amazon EBS volume using Elastic Volumes operations - Amazon EBS
Instance profile
IAM roles for Amazon EC2 - Amazon Elastic Compute Cloud
EC2 インスタンスにロールをつけるには instance profile を通じてつける必要があるみたい
インスタンス:プロファイル=1:1??
プロファイル:ロール=1:1
An instance profile can contain only one IAM role.