반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- easy
- 스프링부트테스트
- springboot
- LeetCode
- aws
- ssl이란?
- OpenFeign
- mysql executequery error
- yum install java
- java 11
- log error
- mac os git error
- parse
- Medium
- java 여러개 버전
- xcrun: error: invalid active developer path
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
- error
- statement.executequery() cannot issue statements that do not produce result sets.
- java
- java 버전 변경
- ssl프로토콜확인
- java version
- tls프로토콜확인
- AWS CLI
- springboottest
- java 1.8 11
- Java 1.8
- No tests found for given includes
- JUnit
Archives
- Today
- Total
쩨이엠 개발 블로그
AWS RDS 생성하기 본문
728x90
반응형
RDS(Relational Database Service)란?
AWS 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스이다.
AWS 가이드에서는 이렇게 설명하고 있다.
- 서버를 구입하면 CPU, 메모리, 스토리지 및 IOPS가 모두 한데 묶여 제공됩니다. Amazon RDS를 사용하면 이 모두가 따로 분할되므로 독립적으로 확장할 수 있습니다. CPU가 더 많이 필요하거나 IOPS가 더 적게 필요하거나 스토리지가 더 많이 필요할 경우 쉽게 할당할 수 있습니다.
- Amazon RDS는 백업, 소프트웨어 패치, 자동 장애 감지 및 복구를 관리합니다.
- 관리형 서비스 환경을 제공하기 위해 Amazon RDS는 DB 인스턴스에 대해 shell 액세스를 제공하지 않습니다. 또한 고급 권한이 필요한 특정 시스템 절차와 테이블에 대한 액세스를 제한합니다.
- 필요할 때 자동화된 백업을 수행하거나 고유한 백업 스냅샷을 수동으로 만들 수 있습니다. 이러한 백업을 사용하여 데이터베이스를 복원할 수 있습니다. Amazon RDS 복원 프로세스는 안정적이고 효율적입니다.
- 기본 인스턴스 및 문제 발생 시 장애 조치를 수행할 수 있는 동기식 보조 인스턴스에서 가용성을 높일 수 있습니다. MySQL, MariaDB 또는 PostgreSQL 읽기 전용 복제본을 사용하여 읽기 조정을 높일 수도 있습니다.
- 이미 친숙한 MySQL, MariaDB, PostgreSQL, Oracle 및 Microsoft SQL Server 같은 데이터베이스 제품을 사용할 수 있습니다.
- 데이터베이스 패키지의 보안 외에도 AWS Identity and Access Management(IAM)을 사용해 사용자 및 권한을 정의하는 방법으로 RDS 데이터베이스에 액세스할 수 있는 사용자를 제어할 수 있습니다. 데이터베이스를 가상 사설 클라우드에 넣어 데이터베이스를 보호할 수도 있습니다.
RDS 생성하기
RDS에 접속한다
https://ap-northeast-2.console.aws.amazon.com/rds/home?region=ap-northeast-2#databases:
데이터베이스를 클릭한 뒤 데이터베이스 생성 버튼을 누른다
간단하게 손쉬운 생성으로!
나중에 수정이 가능하다
구성 및 인스턴스 이름을 적는다
간단한 테스트 용도라 프리 티어로 선택했다
로그인할 ID와 비밀번호를 적으면 완료
RDS 보안 및 액세스 수정하기
그 후 다른 인스턴스에서 접근이 가능하도록 퍼블릭 액세스를 수정해야한다.
데이터베이스를 클릭한 뒤 수정버튼을 누른다
밑의 네트워크 및 보안에서 퍼블릭 액세스 가능성을 아니요에서 예로 변경한다
아니요로 되어있는경우는 RDS연결안됨
그리고 재부팅 해주면 완료
$ mysql -h 인스턴스식별자.certpnmkfape.ap-northeast-2.rds.amazonaws.com -P 3306 -u 사용자이름 -p 비밀번호
터미널에서 위의 명령어를 입력했을 때 제대로 mysql에 들어오는 것을 확인 할 수 있다
728x90
반응형
'개발 > AWS' 카테고리의 다른 글
[ AWS ] AWSIotException: TOO_MANY_REQUESTS (0) | 2020.08.05 |
---|---|
[ ec2 ] Java jdk 설치 (0) | 2020.07.21 |
[ AWS CLI] AWS 계정 변경하기 (0) | 2020.06.28 |
AWSIotDeviceProperty 받아오기 ( java ) (0) | 2020.06.03 |
AWS RDS 한글깨짐 현상 / 인코딩 오류 (0) | 2020.04.26 |
Comments