AWS VPC RDS Instance 접근을 위한 VPC Security group 생성하기 🤔. VPC security groups가 하는 일: ▪️VPC 내부의 DB 인스턴스에 대한 액세스를 제공한다. ▪️DB 인스턴스의 방화벽 역할을 하며, 인스턴스 수준의 인바운드, 아웃바운드 트래픽을 모두 제어한다. (DB 인스턴스는 기본적으로 DB 인스턴스를 보호하는 방화벽 및 기본 security group과 함께 생성된다) ✍🏻. DB 인스턴스에 연결하려면 먼저 연결할 수 있는 rules을 security group에 추가해야 한다. (네트워크와 configuration 정보를 이용하여 DB 인스턴스에 액세스 가능한 rules를 생성) ex. VPC 내부 DB 인스턴스의 데이터베이스에 접근하는 애플리케이션이..
AWS IAM administrative User 생성 및 Group에 추가하기 1️⃣. Root user로 IAM Console에 계정 소유자로서 로그인한다. 2️⃣. Access management > Users > Add user 클릭한다. 3️⃣. User name에 Administrator 입력한다. Select AWS access type 옵션에서는 Programmatic access 체크시 AWS API, CLI, SDK 등에서 access key id, secret access key를 사용할 수 있도록 허용해주며, AWS Management Console access 체크시 매니지 콘솔 IAM 로그인시 비밀번호를 이용해서 접근가능하도록 하며, Console password를 custom으..
aws-cli: AWS Command Line Interface reference: https://docs.aws.amazon.com/cli/latest/reference/s3/ 버킷 생성 $ aws s3 mb s3://{bucket-name} 버킷 리스트 조회 $ aws s3 ls 버킷으로 로컬 파일 복사 $ aws s3 cp {local-file-name} s3://{bucket-name} --recursive 옵션 사용시 하위 파일들도 모두 복사 버킷 간 파일 복사 $ aws s3 cp s3://{source-bucket-name}/{file-name} s3://{destination-bucket-name} --recursive 옵션 사용시 하위 파일들도 모두 복사 버킷으로 로컬 폴더 이동 $ aw..
aws-cli: AWS Command Line Interface Homebrew 이용하여 설치하기 $ brew install awscli 설치 버전 확인하기 $ aws --version 액세스 키 등록하기 $ aws configure AWS Access Key ID [None]: {입력} AWS Secret Access Key [None]: {입력} Default region name [None]: {ap-northeast-2} Default output format [None]: