일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 탐욕법
- AWS
- 서버구축
- BFS
- 다익스트라 알고리즘
- 스터디
- ELB
- react
- Router
- 자료구조
- 토이프로젝트
- spring
- EventListener
- Spring Boot
- 정렬
- 리액트
- EC2
- java
- 라우터
- 백준알고리즘
- nodejs
- url parsing
- 완전탐색
- sort
- 브루트포스
- 백준
- 알고리즘
- Algorithm
- mysql
- 동적프로그래밍
- Today
- Total
공부하는 블로그
AWS | RDS : DB instance 생성하기 본문
AWS?
AWS는 Amazon Web Service의 줄임말로, 아마존닷컴의 클라우드 컴퓨팅 플랫폼이다. IT 인프라 구축에 필요한 온갖 서비스들을 제공하며 AWS에서 제공하는 모든 서비스는 API로 제어할 수 있다.
AWS에 처음 가입하면 12개월간 프리티어 자격으로 AWS에서 제공하는 서비스를 이용할 수 있다. 월 750시간 사용이 가능하므로 인스턴스 1개를 하루 24시간, 31일 사용하더라도 744시간이므로 매월 지속적으로 실행하기에 충분하다. 단, 인스턴스당 시간을 계산하므로 인스턴스를 2개를 만들게 되면 15일을 무료로 사용할 수 있는 것이므로 인스턴스는 하나만 만들도록 하자.
RDS : Create DB Instance
AWS를 이용하여 데이터 베이스 저장공간을 생성해보자. 프리티어의 경우 20GB의 데이터 베이스 저장공간만이 무료 제공이며 그 이상은 요금이 부과된다. 처음 가입 시 주어지는 혜택인 프리티어를 이용해보자.
AWS의 콘솔에 접속하여 서비스 중 RDS를 선택하면 다음과 같은 화면이 나타난다.
데이터베이스 생성을 클릭하자.
생성 방식은 직접 설정하는 표준설정으로, 엔진 옵션은 사용하는 DB 플랫폼을 선택하자. 나는 MySQL을 사용하므로 MySQL을 선택하였고 버전은 호환성이 걱정되어 하위 버전으로 생성했다.
템플릿은 프리티어를 사용하므로 프리티어 선택
인스턴스 식별자는 나의 계정 내의 인스턴스와 중복되지만 않으면 된다. DB 인스턴스 마스터 사용자 이름은 DB에 로그인 할 때 root의 이름이라고 생각하면 된다. 암호는 DB에 접속할 때 입력하는 암호이다.
프리티어에서 제공해주는 클래스를 사용하면 된다.
프리티어에서는 20GB의 용량이 무료제공이므로 20으로 할당하고 자동 조정 활성화는 20GB를 초과할 경우 새로 저장공간을 만든다는 의미로 해석되어 추가과금을 막기 위해 꺼두었다.
프리티어는 단일 AZ에 한하여 과금 없이 무료 이용 가능하다.
외부에서 접근할 수 있도록 퍼블릭 액세스를 허용하도록 하자.
IAM DB인증은 사용하지 않을 것이므로 따로 체크하지 않았다.
백업 기간은 0일로 설정해야 과금이 발생하지 않는다고 한다.
Reference
'AWS' 카테고리의 다른 글
AWS | 토이프로젝트 운영서버 구축기 (5) - ELB에 SSL 인증서 적용 (0) | 2023.08.20 |
---|---|
AWS | 토이프로젝트 운영서버 구축기 (4) - NAT Gateway와 ELB 설정 (0) | 2023.01.06 |
AWS | 토이프로젝트 운영서버 구축기 (3) - Private subnet EC2 인스턴스 생성 (1) | 2023.01.03 |
AWS | 토이프로젝트 운영서버 구축기 (2) - Public subnet EC2 인스턴스 생성 (0) | 2022.12.28 |
AWS | 토이프로젝트 운영서버 구축기 (1) - 인프라 모델링 (0) | 2022.12.25 |