

# Amazon RDS에 대한 프로그래밍 방식 액세스
<a name="ProgrammaticAccess"></a>

Amazon RDS는 프로그래밍 방식으로 Amazon RDS 리소스를 관리할 수 있는 다음 도구를 제공합니다.

**AWS Command Line Interface (AWS CLI)**  
명령줄 쉘에서 AWS CLI를 사용하여 RDS 리소스를 생성하고 관리할 수 있습니다. AWS CLI는 Amazon RDS와 같은 AWS 서비스의 API에 대한 직접 액세스를 제공합니다. Amazon RDS에 대한 명령의 구문 및 예시는 *AWS CLI 명령 참조*에서 [https://docs.aws.amazon.com/cli/latest/reference/rds/](https://docs.aws.amazon.com/cli/latest/reference/rds/) 섹션을 참조하세요.

**AWS CloudFormation**  
이 AWS 코드형 인프라(IaC) 도구를 사용하면 원하는 모든 Amazon RDS 리소스를 설명하는 템플릿을 생성하고 AWS CloudFormation이 해당 리소스를 프로비저닝하고 구성해 줍니다. 자세한 내용은 [AWS CloudFormation을 사용하여 Amazon RDS 리소스 생성](creating-resources-with-cloudformation.md) 단원을 참조하십시오.

**AWS 소프트웨어 개발 키트(SDK)**  
AWS는 널리 사용되는 많은 기술 및 프로그래밍 언어를 위한 SDK를 제공합니다. 이를 통해 애플리케이션 내에서 해당 언어 또는 기술로 AWS 서비스를 더 쉽게 직접적으로 호출할 수 있습니다. 이러한 SDK에 대한 자세한 내용은 [AWS에서 애플리케이션 개발 및 관리를 위한 도구](https://aws.amazon.com/developer/tools/)를 참조하세요.

**Amazon RDS API**  
이 API는 Amazon RDS의 프로토콜 수준 인터페이스입니다. 이 API를 사용할 때는 모든 HTTPS 요청을 올바르게 포맷하고 모든 요청에 유효한 디지털 서명을 추가해야 합니다. 자세한 내용은 [Amazon RDS API 참조](ProgrammingGuide.md) 단원을 참조하십시오.

**콘솔 투 코드**  
이 도구를 사용하면 Amazon RDS 콘솔에서 수행하는 작업에 대한 코드를 생성하고 AWS CloudFormation과 같은 다른 도구에서 해당 코드를 사용할 수 있습니다. 자세한 내용은 [콘솔 투 코드를 사용하여 Amazon RDS 콘솔 작업을 위한 코드를 생성합니다.](Using_C2C.md) 단원을 참조하십시오.