AWS(Amazon Web Services)/AWS 기본 개념

[AWS] CLI (Command Line Interface)

ITtechRoy 2023. 8. 23. 04:11
728x90
반응형

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는 자동화 및 스크립팅에 유용하며, 효율적인 리소스 관리를 위해 활용될 수 있습니다.

 

 

728x90
반응형

'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