소통하는 개발자 Sean
article thumbnail
AWS RDS 스프링 부트와 HeidiSQL 연결
Cloud/AWS 2023. 9. 26. 13:30

2023.09.26 - [프로젝트 일지] - [AWS] RDS 사용하기 (생성+설정+부트연결) [AWS] RDS 사용하기 (생성+설정+부트연결) AWS에서 EC2 인스턴스를 사용할 때 DB도 사용해야 하는 경우도 있다. 서버를 배포하는 입장에서 DB는 거의 필수적인 요소이다. AWS에서 DB의 역할을 어떤것이 하는지, 어떻게 활용하는지를 정리해 보 sean-lets-go.tistory.com 지난 글에서 RDS를 생성했고 설정을 마쳤었다. 이제는 진행하고 있는 프로젝트에 적용을 해보려고한다. 저번 글에서 [부트-데이터베이스-데이터 소스] 연결까지는 성공했었다. RDS가 정상작동을 한다는것을 확인했으니, 1. EC2의 DB를 사용하고 있던 프로젝트에서 -> RDS로 변경하려고 한다. 2. 부트의 데이터베이..

article thumbnail
[AWS] RDS 사용하기 (생성+설정+부트연결)
Cloud/AWS 2023. 9. 26. 01:49

AWS에서 EC2 인스턴스를 사용할 때 DB도 사용해야 하는 경우도 있다. 서버를 배포하는 입장에서 DB는 거의 필수적인 요소이다. AWS에서 DB의 역할을 어떤것이 하는지, 어떻게 활용하는지를 정리해 보았다. RDS란? 아마존 RDS는 Amazon Relational Database Service의 약자로, AWS의 분산 관계형 데이터베이스 서비스이다. AWS 클라우드에서 제공하는 데이터베이스로, RDS 내에서 운영 및 유지보수를 지원해준다. AWS에서 DB를 사용할 때 RDS를 사용하는 방법도 있지만, EC2 인스턴스에 DB를 다운받아서 사용하는 방법도 있다. 비용적인 면에서는 EC2에 DB를 다운받아 쓰는 것이 더 저렴하다. 하지만 RDS를 쓰면 보다 더 빠른 배포가 가능하며, 유지보수 및 속도 측..

article thumbnail
AMI 인스턴스 시작
Cloud/AWS 2023. 9. 25. 15:45

새로운 계정으로 복사한 AMI를 통해 인스턴스를 실행해보려고 한다. 1. 'AMI로 인스턴스 시작' 2. '이름' 입력 후 AMI 정보 확인 3. 옛날 글(인스턴스를 처음 만들던 시절)에서는 PEM 파일을 PuTTY KEY GENERATOR 통해서 PPK파일을 만들었는데 요번엔 바로 PPK파일로 생성하려고 한다. (해당 내용 확인 - 2022.08.22 - [프로젝트 일지] - SpringBoot+MariaDB+EC2 Ubuntu AWS 배포하기! - (2)) 4. 성공 5. 고정 IP(탄력적 IP = Elastic IP) 설정 인스턴스도 하나의 서버이기 때문에 IP가 존재한다. 인스턴스는 생성 시 항상 새로운 IP를 할당하는데, 추가적으로 동일한 인스턴스를 중지하고 다시 시작할 때도 새로운 IP가 할당..

article thumbnail
[AWS 계정이동] AWS 인프라 다른 계정으로 옮기기 - 2 (복사 버전)
Cloud/AWS 2023. 9. 25. 13:34

AMI를 복사 하는 방법입니다. 공유하는 방법을 먼저 보고 오면 해당 글을 읽기 편합니다. 2023.09.25 - [프로젝트 일지] - [AWS 계정이동] AWS 인프라 다른 계정으로 옮기기 - 1 (공유버전) [AWS 계정이동] AWS 인프라 다른 계정으로 옮기기 - 1 (공유버전) AMI를 공유 하는 방법입니다. 복사하는 방법은 글 맨 하단에 링크 있습니다. 프리티어를 계속 이용하기 위해 새로 만들어진 프리티어 계정으로, 원래 계정의 인프라를 옮겨야 한다. (원래 계정 -> sean-lets-go.tistory.com 공유를 해두었지만, 이제는 새로운 계정만 사용하고 원래의 계정을 사용하지 않을거라면 (괜히 공유 계정 살려두었다가 예기치 못한 비용이 발생할수도...) 복사를 하는 방법이 있다. 1. ..

article thumbnail
[AWS 계정이동] AWS 인프라 다른 계정으로 옮기기 - 1 (공유버전)
Cloud/AWS 2023. 9. 25. 13:20

AMI를 공유 하는 방법입니다. 복사하는 방법은 글 맨 하단에 링크 있습니다. 프리티어를 계속 이용하기 위해 새로 만들어진 프리티어 계정으로, 원래 계정의 인프라를 옮겨야 한다. (원래 계정 -> 새로운 계정) 내가 전에 작성해두었던 게시글을 보면서 똑같이 인스턴스를 만들고 다른 설정들을 해주려고 했는데 혹시나 해서 구글링 해보니 AWS 인프라를 옮기는 방법이 있다고 해서 글을 남기면서 적용해보려고 한다. 1. 원래 계정에서 인스턴스 -> 이미지 생성을 클릭해준다. 2. 여기서 재부팅 안 함을 클릭하여 체크 할 것을 추천 체크 하지 않으면 이미지 생성 시 해당 Instance를 reboot 하고 생성하기 때문에 자동 실행 설정하지 않은 서비스들은 다시 실행시켜줘야 하는 경우가 발생 할 수 있다. 3. 이..

article thumbnail
AWS 프리티어 Gmail 활용해서 계속 사용하기
Cloud/AWS 2023. 9. 25. 01:39

Gmail에는 아이디 뒤에 +{문자}을 붙여서 사용할 수 있는 기능이 있다. (문자 말고 숫자도 가능) 예를 들어 내 이메일주소가 ksw6125000@gmail.com 이라면 -> ksw6125000+2023@gmail.com을 붙여도 내 원래 계정으로 사용할 수 있다. 이 기능을 활용하여 AWS 계정가입에 사용하면 같은 Gmail계정으로 여러개의 프리티어계정을 계속 생성할 수 있다. 프리티어계정은 1년 후에 종료되기 때문에 매번 위의 계정을 활용하면, 계속 프리티어 사용이 가능하다. 가입시도를 하면 내 원래의 메일(ksw6125000@gmail.com)로 확인 코드가 포함된 이메일이 갔을것이다. 확인 코드를 사용하여 인증을 해준다. 암호를 설정해주고, AWS 가입에 대한 1~5 단계를 진행해줍니다. 카..