AWS-관계형 데이터베이스 서비스
Amazon RDS (Relational Database Service)관계형 데이터베이스를 생성하고 운영 할 수있는 완전 관리 형 SQL 데이터베이스 클라우드 서비스입니다. RDS를 사용하면 비용 효율적이고 확장 성이 뛰어난 방식으로 어디서나 파일과 데이터베이스에 액세스 할 수 있습니다.
Amazon RDS의 기능
Amazon RDS에는 다음과 같은 기능이 있습니다.
Scalable− Amazon RDS는 AWS Management Console 또는 RDS 관련 API를 사용하여 관계형 데이터베이스를 확장 할 수 있습니다. 몇 분 내에 RDS 요구 사항을 늘리거나 줄일 수 있습니다.
Host replacement− 때때로 이러한 상황은 Amazon RDS의 하드웨어가 실패 할 때 발생합니다. 걱정할 필요가 없습니다. Amazon에서 자동으로 교체됩니다.
Inexpensive− Amazon RDS를 사용하면 소비 한 리소스에 대해서만 비용을 지불합니다. 선행 및 장기 약정이 없습니다.
Secure − Amazon RDS는 데이터베이스 및 관련 서비스에 액세스하기 위해 네트워크를 완벽하게 제어합니다.
Automatic backups − Amazon RDS는 트랜잭션 로그를 포함하여 최대 5 분까지 데이터베이스의 모든 것을 백업하고 자동 백업 타이밍도 관리합니다.
Software patching− 데이터베이스 소프트웨어에 대한 모든 최신 패치를 자동으로 가져옵니다. DB Engine 버전 관리를 사용하여 소프트웨어를 패치해야하는시기를 지정할 수도 있습니다.
Amazon RDS를 설정하는 방법은 무엇입니까?
Step 1− AWS 관리 콘솔에 로그인합니다. 다음 링크를 사용하여 Amazon RDS 콘솔을 엽니 다.https://console.aws.amazon.com/rds/
Step 2 − Amazon RDS 콘솔의 오른쪽 상단 모서리에서 DB 인스턴스를 생성 할 리전을 선택합니다.
Step 3 − 탐색 창에서 인스턴스를 선택한 다음, DB 인스턴스 시작 버튼을 클릭합니다.
Step 4− DB 인스턴스 시작 마법사가 열립니다. 시작하는 데 필요한 인스턴스 유형을 선택하고 선택 버튼을 클릭합니다.

Step 5 − DB 세부 정보 지정 페이지에서 필요한 세부 정보를 입력하고 계속 버튼을 클릭합니다.

Step 6 − 추가 구성 페이지에서 MySQL DB 인스턴스를 시작하는 데 필요한 추가 정보를 입력하고 계속 버튼을 클릭합니다.

Step 7 − 관리 옵션 페이지에서 항목을 선택하고 계속 버튼을 클릭합니다.

Step 8 − 검토 페이지에서 세부 정보를 확인하고 DB 인스턴스 시작 버튼을 클릭합니다.

이제 DB 인스턴스 목록에 DB 인스턴스가 표시됩니다.
MySQL DB 인스턴스에 데이터베이스를 연결하는 방법은 무엇입니까?
다음은 MySQL DB 인스턴스에 데이터베이스를 연결하는 단계입니다.
Step 1 − 클라이언트 컴퓨터의 명령 프롬프트에 다음 명령을 입력하여 MySQL DB 인스턴스의 데이터베이스를 연결합니다 (MySQL 모니터 사용).
Step 2 − <myDBI>를 DB 인스턴스의 DNS 이름으로, <myusername>을 마스터 사용자 이름으로, <mypassword>를 마스터 암호로 바꿉니다.
PROMPT> mysql -h <myDBI> -P 3306 -u <myusername> -p
위의 명령을 실행 한 후 출력은 다음과 같습니다.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 350
Server version: 5.2.33-log MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
DB 인스턴스를 삭제하는 방법?
작업을 완료 한 후 비용이 청구되지 않도록 DB 인스턴스를 삭제해야합니다. DB 인스턴스를 삭제하려면 다음 단계를 따르십시오.
Step 1 − AWS Management 콘솔에 로그인하고 다음 링크를 사용하여 Amazon RDS 콘솔을 엽니 다.
https://console.aws.amazon.com/rds/
Step 2 − DB 인스턴스 목록에서 삭제할 DB 인스턴스를 선택합니다.
Step 3 − 인스턴스 작업 버튼을 클릭 한 다음 드롭 다운 메뉴에서 삭제 옵션을 선택합니다.
Step 4 − 최종 스냅 샷 생성에서 아니오를 선택합니다.
Step 5 − Yes, Delete를 클릭하여 DB 인스턴스를 삭제합니다.
Amazon RDS 비용
Amazon RDS를 사용하는 경우 최소 및 설정 비용없이 사용량에 대해서만 지불하십시오. 청구는 다음 기준을 기반으로합니다.
Instance class − 요금은 사용한 DB 인스턴스의 클래스를 기준으로합니다.
Running time − 가격은 인스턴스 시간으로 계산되며, 이는 시간당 실행되는 단일 인스턴스에 해당합니다.
Storage − 청구액은 GB 당 선택한 스토리지 용량 계획에 따라 계산됩니다.
I/O requests per month − 청구 구조에는 청구주기에서 이루어진 총 스토리지 I / O 요청 수도 포함됩니다.
Backup storage− 데이터베이스의 100 %까지 백업 스토리지에 대한 추가 비용이 없습니다. 이 서비스는 활성 DB 인스턴스에 대해서만 무료입니다.
최신 업데이트 된 가격 구조 및 기타 세부 정보를 보려면 다음 링크를 방문하십시오. https://aws.amazon.com/rds/pricing/