Amazon RDS 자습서 및 샘플 코드
AWS 문서에는 일반적인 Amazon RDS 사용 사례를 안내하는 몇 가지 자습서가 포함되어 있습니다. 이들 자습서 중에는 Amazon RDS를 다른 AWS 서비스와 함께 사용하는 방법을 설명하는 자습서가 많습니다. 또한 GitHub에서 샘플 코드에 액세스할 수 있습니다.
참고
AWS 데이터베이스 블로그
주제
이 안내서의 자습서
이 안내서에 포함된 다음 자습서는 Amazon RDS의 일반적인 작업을 수행하는 방법을 설명합니다.
-
자습서: DB 인스턴스에 사용할 Amazon VPC 생성(IPv4 전용)
Amazon VPC 서비스를 기반으로 하는 Virtual Private Cloud(VPC)에 DB 인스턴스를 포함하는 방법을 알아봅니다. 이 경우 VPC는 동일한 VPC의 Amazon EC2에서 실행 중인 웹 서버와 데이터를 공유합니다.
-
자습서: DB 인스턴스(듀얼 스택 모드)에 사용할 VPC 생성
Amazon VPC 서비스를 기반으로 하는 Virtual Private Cloud(VPC)에 DB 인스턴스를 포함하는 방법을 알아봅니다. 이 경우 VPC는 동일한 VPC의 Amazon EC2와 데이터를 공유합니다. 이 자습서에서는 이중 스택 모드에서 실행되는 데이터베이스와 함께 작동하는 이 시나리오의 VPC를 생성합니다.
-
자습서: 웹 서버 및 Amazon RDS DB 인스턴스 생성
PHP가 있는 Apache 웹 서버를 설치하고 MySQL 데이터베이스를 생성하는 방법을 알아봅니다. 이 웹 서버는 Amazon Linux를 사용하여 Amazon EC2 인스턴스에서 실행되며, MySQL 데이터베이스는 MySQL DB 인스턴스입니다. Amazon EC2 인스턴스 및 DB 인스턴스가 모두 Amazon VPC에서 실행됩니다.
-
자습서: DB 스냅샷에서 Amazon RDS DB 인스턴스 복원
DB 스냅샷에서 DB 인스턴스를 복원하는 방법을 알아봅니다.
-
자습서: Amazon RDS에 액세스하기 위해 Lambda 함수 사용
RDS 콘솔에서 프록시를 통해 데이터베이스에 액세스하기 위해 Lambda 함수를 생성하고, 테이블을 생성한 다음, 몇 가지 레코드를 추가하고, 테이블에서 레코드를 검색하는 방법을 알아봅니다. Lambda 함수를 호출하고 쿼리 결과를 확인하는 방법도 배웁니다.
-
자습서: 태그를 사용하여 중지할 DB 인스턴스를 지정합니다.
태그를 사용하여 중지할 DB 인스턴스를 지정하는 방법을 알아봅니다.
-
자습서: Amazon EventBridge를 사용하여 DB 인스턴스의 상태 변경 로깅
Amazon EventBridge 및 AWS Lambda를 사용하여 DB 인스턴스 상태 변경을 로깅하는 방법을 알아봅니다.
-
자습서: Amazon RDS에 대한 다중 AZ DB 클러스터 복제본 지연에 대한 Amazon CloudWatch 경보 생성
다중 AZ DB 클러스터의 복제본 지연이 임계값을 초과하면 Amazon SNS 메시지를 보내는 CloudWatch 경보를 만드는 방법을 알아봅니다. 경보는 지정한 기간 동안
ReplicaLag
지표를 감시합니다. 이 작업은 Amazon SNS 주제나 Amazon EC2 Auto Scaling 정책으로 전송되는 알림입니다.
다른 AWS 안내서의 자습서
다른 AWS 안내서에 포함된 다음 자습서는 Amazon RDS의 태스크를 수행하는 방법을 설명합니다.
-
AWS Secrets Manager 사용 설명서의 자습서: AWS 데이터베이스에 대한 암호 교체
AWS 데이터베이스에 대한 보안 암호를 생성하여 일정에 따라 교체하도록 구성하는 방법을 알아봅니다. 교체를 수동으로 한 번 트리거한 후 보안 암호의 새 버전으로 계속해서 액세스할 수 있는지 확인합니다.
-
AWS Elastic Beanstalk 개발자 안내서의 자습서 및 샘플
AWS Elastic Beanstalk와 함께 Amazon RDS 데이터베이스를 사용하는 애플리케이션을 배포하는 방법을 알아봅니다.
-
Amazon Machine Learning Developer Guide의 Amazon RDS 데이터베이스의 데이터를 사용하여 Amazon ML 데이터 원본 생성
MySQL DB 인스턴스에 저장된 데이터로 Amazon Machine Learning(Amazon ML) 데이터 원본 객체를 생성하는 방법을 알아봅니다.
-
Amazon QuickSight 사용 설명서의 수동으로 VPC의 Amazon RDS 인스턴스에 대한 액세스 허용
VPC의 Amazon RDS DB 인스턴스에 대한 Amazon QuickSight 액세스를 활성화하는 방법을 알아봅니다.
Amazon RDS PostgreSQL에 대한 AWS 워크숍 및 랩 콘텐츠 포털
다음의 워크숍 및 기타 실습 콘텐츠 모음은 Amazon RDS PostgreSQL의 특성과 기능을 이해하는 데 도움이 됩니다.
-
DB 인스턴스를 생성하는 방법을 알아봅니다.
-
AWS 및 SQL 도구(Cloudwatch, 고급 모니터링, 느린 쿼리 로그, 성능 개선 도우미, PostgreSQL 카탈로그 보기)를 사용하여 성능 문제를 이해하고, 데이터베이스의 성능을 개선할 수 있는 방법을 알아봅니다.
Amazon RDS MySQL에 대한 AWS 워크숍 및 랩 콘텐츠 포털
다음의 워크숍 및 기타 실습 콘텐츠 모음은 Amazon RDS MySQL의 특성과 기능을 이해하는 데 도움이 됩니다.
-
DB 인스턴스를 생성하는 방법을 알아봅니다.
-
성능 개선 도우미를 사용하여 DB 인스턴스를 모니터링하고 튜닝하는 방법을 알아봅니다.
GitHub의 자습서 및 샘플 코드
GitHub의 다음 자습서와 샘플 코드는 Amazon RDS에서 일반적인 태스크를 수행하는 방법을 설명합니다.
-
Amazon Relational Database Service 항목 추적기 생성
작업 항목을 추적하고 보고하는 애플리케이션을 만드는 방법을 알아봅니다. 이 애플리케이션은 Amazon RDS, Amazon Simple Email Service, Elastic Beanstalk 및 SDK for Java 2.x를 사용합니다.
AWS SDK와 함께 이 서비스 사용
다양한 프로그래밍 언어에 대해 AWS 소프트웨어 개발 키트(SDK)을 사용할 수 있습니다. 각 SDK는 개발자가 선호하는 언어로 애플리케이션을 쉽게 구축할 수 있도록 하는 API, 코드 예시 및 설명서를 제공합니다.
SDK 설명서 | 코드 예시 |
---|---|
이 서비스 관련 예시는 AWS SDK를 사용한 Amazon RDS용 코드 예제를 참조하세요.
예제 사용 가능 여부
필요한 예제를 찾을 수 없습니까? 이 페이지 하단의 피드백 제공 링크를 사용하여 코드 예시를 요청하세요.