

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Aurora DSQL 進行程式設計
<a name="programming-with"></a>

Aurora DSQL 為您提供下列工具，以程式設計方式管理您的 Aurora DSQL 資源。

**AWS Command Line Interface (AWS CLI)**  
您可以使用命令列 shell AWS CLI 中的 來建立和管理 資源。 AWS CLI 可讓您直接存取 APIs AWS 服務，例如 Aurora DSQL。如需 Aurora DSQL 命令的語法和範例，請參閱 *AWS CLI 命令參考*中的 [dsql](https://docs.aws.amazon.com/cli/latest/reference/dsql)。

**AWS 軟體開發套件 SDKs)**  
AWS 提供適用於許多熱門技術和程式設計語言SDKs。它們可讓您更輕鬆地 AWS 服務 從應用程式內以該語言或技術呼叫 。如需這些 SDK 的詳細資訊，請參閱 [AWS上的應用程式開發和管理工具](https://aws.amazon.com/developer/tools/)。

**Aurora DSQL API**  
此 API 是 Aurora DSQL 的另一個程式設計界面。使用此 API 時，您必須正確格式化每個 HTTPS 要求，並為每個請求新增有效的數位簽章。如需詳細資訊，請參閱[Aurora DSQL API 參考](CHAP_api_reference.md)。

**CloudFormation**  
[AWS::DSQL::Cluster](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dsql-cluster.html) 是一項 CloudFormation 資源，可讓您建立和管理 Aurora DSQL 叢集做為基礎設施的一部分做為程式碼。 CloudFormation 可協助您在程式碼中定義整個 AWS 環境，讓您更輕鬆地以一致且可靠的方式佈建、更新和複寫基礎設施。  
當您在 CloudFormation 範本中使用 AWS::DSQL::Cluster 資源時，您可以與其他雲端資源一起宣告佈建 Aurora DSQL 叢集。有助於確保資料基礎架構，能與其餘的應用程式堆疊，一起進行部署和管理。