AWS를 다룰 때는 **콘솔(AWS Management Console)**로 직접 클릭해서 설정할 수도 있지만, 더 효율적이고 자동화된 방법으로는 **AWS CLI(Command Line Interface)**와 **AWS SDK(Software Development Kit)**가 있습니다.


🖥 AWS CLI란?

AWS CLI는 명령어 기반 인터페이스입니다.

즉, 터미널(명령 프롬프트)에서 AWS 리소스를 제어할 수 있도록 도와줍니다.

📌 특징:

📌 예시:

# S3 버킷 목록 조회
aws s3 ls

# EC2 인스턴스 시작
aws ec2 start-instances --instance-ids i-1234567890abcdef0


💻 AWS SDK란?

AWS SDK는 프로그래밍 언어로 AWS를 제어할 수 있도록 제공되는 라이브러리입니다.

📌 특징:

📌 예시 (Python boto3):

import boto3

# S3 클라이언트 생성
s3 = boto3.client('s3')

# S3 버킷 목록 가져오기
for bucket in s3.list_buckets()["Buckets"]:
    print(bucket["Name"])