AWS를 다룰 때는 **콘솔(AWS Management Console)**로 직접 클릭해서 설정할 수도 있지만, 더 효율적이고 자동화된 방법으로는 **AWS CLI(Command Line Interface)**와 **AWS SDK(Software Development Kit)**가 있습니다.
AWS CLI는 명령어 기반 인터페이스입니다.
즉, 터미널(명령 프롬프트)에서 AWS 리소스를 제어할 수 있도록 도와줍니다.
📌 특징:
aws configure로 인증 키 설정📌 예시:
# S3 버킷 목록 조회
aws s3 ls
# EC2 인스턴스 시작
aws ec2 start-instances --instance-ids i-1234567890abcdef0
AWS SDK는 프로그래밍 언어로 AWS를 제어할 수 있도록 제공되는 라이브러리입니다.
📌 특징:
📌 예시 (Python boto3):
import boto3
# S3 클라이언트 생성
s3 = boto3.client('s3')
# S3 버킷 목록 가져오기
for bucket in s3.list_buckets()["Buckets"]:
print(bucket["Name"])