외로운 Nova의 작업실
aws - CLI(추가 예정) 본문
- 개요
AWS의 가장 큰 장점은 모든 기능을 API로 제어할 수 있다는 것입니다. AWS API를 사용하는 방식은 크게 세가지가 있습니다.
SDK : 프로그래밍 언어의 라이브러리 형태로 제공되는 SDK를 이용하는 방식입니다.
IDE 도구 키트 : 개발 툴에 AWS 제어 기능을 플러그인 또는 확장 프로그램 형태로 설치할 수 있습니다.
CLI : 윈도우 명령 프롬프트, 리눅스 터미널로 사용할 수 있는 명령행 도구입니다.
- EC2
//현재 실행중인 인스턴스 id 출력
aws ec2 describe-instances --filters Name=instance-state-name,Values=running --query 'Reservations[*].Instances[*].InstanceId' --output text
//EC2 생성
aws ec2 run-instances \
--image-id ami-057b209cfeae23c21 \
--instance-type t2.micro \
--key-name StudyServerKey \
--tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=CLIec2}]'
//EC2 정보 가져오기
aws ec2 describe-instances --instance-ids i-0fd04f576284a37a2
//EC2 인스턴스 정지
aws ec2 stop-instances --instance-ids i-0fd04f576284a37a2
//EC2 인스턴스 (재)시작
aws ec2 start-instances --instance-ids i-0fd04f576284a37a2
'Cloud > aws' 카테고리의 다른 글
aws - Lambda (1) | 2023.10.26 |
---|---|
aws - 글로벌 사진 사이트 구축 (0) | 2023.10.22 |
aws - Elastic Transcoder (2) | 2023.10.21 |
aws - SQS (0) | 2023.10.21 |
aws - SNS (0) | 2023.10.20 |
Comments