以下に、EC2の基本的な使い方とコード例をいくつか紹介します。
- インスタンスの作成: EC2インスタンスを作成するには、AWSコンソールまたはAWS CLIを使用します。以下はAWS CLIを使用した例です。
aws ec2 run-instances --image-id ami-xxxxxxxx --instance-type t2.micro --key-name my-key-pair
このコマンドは、指定した AMI (Amazon Machine Image) を使用して t2.micro インスタンスを作成し、my-key-pair キーペアを関連付けます。
- インスタンスの起動・停止: 作成したインスタンスを起動または停止するには、以下のようなコードを使用します。
aws ec2 start-instances --instance-ids i-xxxxxxxx
aws ec2 stop-instances --instance-ids i-xxxxxxxx
ここで、instance-idsは対象のインスタンスのIDを指定します。
- インスタンスへの接続: EC2インスタンスに接続するには、SSHを使用します。以下はSSHを使用した接続方法の例です。
ssh -i my-key-pair.pem [email protected]
ここで、my-key-pair.pemは自分のキーペアのパス、ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.comはインスタンスのパブリックDNSです。
以上がEC2の基本的な使い方とコード例の一部です。詳細な操作や設定については、AWSドキュメントやオンラインリソースを参照してください。