AWS CLI란?
• AWS CLI는 Command Line Interface의 약자로, AWS 리소스를 관리하기 위해 커맨드 라인에서 사용되는 도구입니다.
• AWS CLI를 사용하면 명령어를 통해 EC2 인스턴스, S3 버킷, RDS 데이터베이스 등의 AWS 리소스를 관리할 수 있습니다.
AWS CLI 설치하기
• AWS CLI를 사용하기 위해 먼저 설치해야 합니다.
• AWS CLI는 Python 기반으로 동작하므로, Python과 pip를 사전에 설치한 후, pip install awscli 명령어로 AWS CLI를 설치합니다.
AWS CLI 구성하기
• AWS CLI를 사용하기 위해 구성 파일에 AWS 자격 증명 및 설정을 입력해야 합니다.
• 구성 파일은 ~/.aws/config 파일과 ~/.aws/credentials 파일로 구성됩니다.
• 이 파일들에 AWS 액세스 키, 비밀 액세스 키, 리전 등을 설정하여 사용합니다.
AWS CLI 명령어 사용하기
• AWS CLI는 다양한 명령어를 제공하여 AWS 리소스를 관리할 수 있습니다.
• 예를 들어, aws ec2 describe-instances 명령어로 EC2 인스턴스 정보를 확인하거나, aws s3 cp 명령어로 파일을 S3 버킷에 복사할 수 있습니다.
AWS CLI 확장 기능
• AWS CLI에는 다양한 확장 기능도 제공됩니다.
• 예를 들어, AWS CLI를 사용하여 CloudFormation 스택을 관리하거나, AWS Lambda 함수를 배포하는 등의 작업을 수행할 수 있습니다.
• AWS CLI는 커맨드 라인에서 AWS 리소스를 관리하기 위한 도구입니다.
• 설치와 구성을 통해 CLI를 사용할 준비를 마치고, 명령어를 통해 다양한 작업을 수행할 수 있습니다.
• AWS CLI는 자동화 및 스크립팅에 유용하며, 효율적인 리소스 관리를 위해 활용될 수 있습니다.
'AWS(Amazon Web Services) > AWS 기본 개념' 카테고리의 다른 글
[AWS] Lambda란? (0) | 2023.08.23 |
---|---|
[AWS] MFA란 무엇인가? (0) | 2023.08.23 |
[AWS] 키페어란? (0) | 2023.08.22 |
[AWS] Auto Scaling 이란? (0) | 2023.08.22 |
[AWS] EBS란 무엇인가? (0) | 2023.08.22 |