[AWS] AWS CLI와 SDK를 이용한 DynamoDB CRUD
Public Cloud/AWS2022. 4. 16. 12:32[AWS] AWS CLI와 SDK를 이용한 DynamoDB CRUD

✔️ AWS CLI를 사용해 DynamoDB 테이블 생성하기 DynamoDB 테이블을 생성하려면 다음 명령을 실행한다. aws dynamodb create-table \ > --table-name [테이블명] \ > --attribute-definitions \ > AttributeName=year,AttributeType=N \ > AttributeName=title,AttributeType=S \ > --key-schema \ > AttributeName=year,KeyType=HASH \ > AttributeName=title,KeyType=RANGE \ > --billing-mode PROVISIONED \ > --provisioned-throughput \ > ReadCapacityUnits=1..

[AWS] aws-nuke를 이용해 aws 리소스 한번에 지우기
Public Cloud/AWS2022. 4. 10. 03:25[AWS] aws-nuke를 이용해 aws 리소스 한번에 지우기

VPC 구성 후 추가했던 보안 그룹이 default 보안 그룹이랑 얽혀서 삭제가 안돼 .... !!!! 어차피 지금 사용하는 AWS 계정은 오로지 실습 용도로 쓰고 있어서 aws-nuke라는 소스를 사용해 aws 리소스를 모두 날리는 방법을 사용해보려 한다. 사용한 aws-nuke 소스의 github이다. GitHub - rebuy-de/aws-nuke: Nuke a whole AWS account and delete all its resources. Nuke a whole AWS account and delete all its resources. - GitHub - rebuy-de/aws-nuke: Nuke a whole AWS account and delete all its resources. git..

[AWS] AMI 이미지 생성 및 관리
Public Cloud/AWS2022. 4. 7. 17:39[AWS] AMI 이미지 생성 및 관리

너무나도 간단하다 !!! 실행 중인 인스턴스가 있으면 1분 컷으로 만들 수 있다. 1. 이미지로 만들기 원하는 인스턴스를 중지 시킨다. 2. 이미지 이름을 적고 이미지를 생성한다. 3. 만들어진 이미지를 확인한다. 항상 반복되는 인프라 세팅이 있다면 하나의 ec2 인스턴스에 구성하고 이미지를 만든 뒤 그 이미지로 인스턴스를 생성하면 너무 편리하다 !

[AWS] IAM 실습
Public Cloud/AWS2022. 4. 6. 23:17[AWS] IAM 실습

IAM 사용 방법을 배우기 위해 IAM User와 Group을 생성하고 생성된 계정에 대해 Role 정책을 할당하는 방법에 대해 실습한다. IAM 사용자 그룹 생성 사용자 추가 root 계정에서 [보안 자격 증명] 확인 액세스 키를 만들 수 있다. IAM 사용자 그룹을 만들고 추가한 사용자로 로그인을 한다. IAM 사용자로 로그인 할 시 IAM 사용자 : xxx 라고 나타난다. 보안 자격 증명에 들어가면 액세스 키가 활성화 되어있는 것을 확인할 수 있다. 액세스 키를 잠시 비활성화 시키고 aws cli에서 접근을 시도하면 접근할 수 없다. 역할 기반의 접근 제어 역할 또한 정책을 부여해놓은 것이고 역할은 특정 사용자에게 부여할 수 있다. 지금까지 정책을 사용자 그룹에 넣고 사용자를 추가했지만, 정책을 역..

[AWS] S3를 이용한 CloudFront 실습
Public Cloud/AWS2022. 4. 6. 22:58[AWS] S3를 이용한 CloudFront 실습

나는 서울에 살고 있기 때문에 aws 서울 리젼과 엣지 네트워크의 거리 차이가 얼마나지 않는다. CDN 실습을 위해 리젼을 버지니아 북부로 선택했다. S3 버킷 생성 및 html 파일 업로드 우선 S3 버킷을 생성한 뒤 Bootstrap 페이지에서 원하는 free 테마를 찾아 버킷에 업로드한다. 이후 외부 네트워크에서 접속할 수 있도록 권한을 허용한다. 퍼블릭 액세스 차단을 모두 비활성화 한 뒤 버킷 정책 편집에서 정책을 편집한다. 이때 [정책 생성]을 클릭하면 쉽게 정책을 생성할 수 있다. s3 bucket policy를 json 형태로 생성한다. 다시 업로드한 index.html의 객체 URL을 통해 접속할 수 있다. Cloudfront 배포 생성 배포 생성은 간단하게 원본 도메인명과 원본 경로를 작..

[AWS] Auto Scaling 실습
Public Cloud/AWS2022. 4. 5. 23:23[AWS] Auto Scaling 실습

✔︎ AWS Auto Scaling 실습 실습 순서 1. 인스턴스 생성 및 이미지 생성 2. 시작 템플릿 생성 3. 오토 스케일링 그룹 구성 4. 인스턴스 자동 생성 확인 5. CPU 부하 테스트 및 모니터링 6. 오토 스케일링 동작 확인 7. 리소스 정리 1. 인스턴스 생성 및 이미지 생성 Amazon Linux를 이용해 인스턴스를 생성한다. 만든 인스턴스를 이용해 이미지를 만들어 둔다. 2. 시작 템플릿 생성 AMI는 앞서 만든 Amazon Linux 이미지를 사용한다. 3. 오토 스케일링 그룹 구성 4. 인스턴스 자동 생성 확인 Auto Scaling 그룹에서 방금 생성한 그룹의 작업 기록을 확인해보면 ec2 인스턴스를 정상적으로 생성했음을 알 수 있다. ec2 인스턴스 목록을 확인해보면 작업 기록..

image