AWS Smile

Amazon Aurora Auto Scaling을 이용하여 원하는 시간에 스케줄링

Amazon RDS Aurora MySQL, PostgreSQL은 Auto Scaling을 현재 지원하고 있다. 현재 해당 글을 쓰는 시점으로 CPU 사용률 또는 Connection 수로 Scaling을 할 수 있다. 하지만 원하는 시간에 DB를 Scaling 하려면 어떻게 해야 할까? Amazon RDS 콘솔에서는 보이지 않지만, aws application-autoscaling CLI를 이용하면 설정할 수 있다. Terraform을 이용하여 등록하는 방법은 해당 문서를 참고한다. 사전 조건 Scalable Target 등록 우선 Amazon RDS Aurora MySQL 또는 PostgreSQL을 사용하고 있어야 한다. Auto Scaling이 설정되어 있다면 상관없지만 걸려있지 않다면 아래 명령어를 이용하여 MinCapacity, MaxCapcity를 설정해 준다....

April 20, 2024 · minwoo.kim
AWS re:Invent 2023 EXPO entrance

AWS re:Invent 2023 후기

AWS re:Invent 2023 후기를 간단히 작성하였습니다. 사전 준비 AWS Events App 설치 세션 예약 AWS re:Invent 에 가기 앞서 내가 직접 한 것은 위 2가지 밖에 없다. ESTA, 항공권, re:Invent 티켓 및 호텔 예약은 GS네오텍의 지원을 받아 예약을 전부 해주었다. AWS Events App은 행사 Badge 수령 및 일정 관리를 하는데 필요했다. 세션 예약의 경우 좀 늦게 해서 생각보다 원하는 세션을 예약하지 못했는데, 막상 가서 경험해 보니, Walk-Up (미리 가서 기다리는 방법)으로도 충분히 가능했고 일정을 찜해놓고 보다 보면 자리가 비어 충분히 가서 예약할 수도 있었다....

December 17, 2023 · 4 min · minwoo.kim
AWS Smile

AWS 계정간 RDS 스냅샷 공유

AWS에서는 계정간 database snapshot을 공유할 수 있는 기능을 제공합니다. 해당 내용을 진행하기 위해서는 아래와 같이 진행하면 됩니다. Database가 존재하는 계정을 A, 스냅샷을 공유받을 계정을 B라고 가정하겠습니다. A 계정에서 Database snapshot 생성합니다. (Encrypted인 경우) snapshot을 copy 하기 위해 A 계정에서 KMS key를 생성합니다. (Encrypted인 경우) A 계정에서 생성된 KMS key에 B 계정을 공유할 수 있도록 설정합니다. [Add other AWS accounts] 를 통해 AWS account ID 를 추가합니다. A 계정에서 공유할 snapshot을 copy 합니다....

December 26, 2021 · minwoo.kim
AWS Smile

AWS EC2 용량 증설 (EBS 볼륨 확장)

AWS Console 작업 작업 순서 EC2 메뉴로 이동합니다. 용량을 증설할 서버를 선택 후 Storage 메뉴에서 증설할 Volume ID를 눌러 이동합니다. EBS (Elastic Block Store)의 Volumes 메뉴로 이동됨을 확인합니다. 선택된 Volume의 Actions를 눌러 Modify Volume를 클릭합니다. EBS(Elastic Block Store)의 Volumes에서 Actions를 선택하였을 때 화면 모달 창이 떴다면, Size 값을 변경하고 싶은 값으로 변경하고 Modify 버튼을 눌러 진행합니다. (GiB 기준) Volume Size 변경 화면 확인 창이 나오는데, 해당 내용에 문제가 없다면 Yes 버튼을 눌러 진행합니다....

December 21, 2021 · minwoo.kim