ApsaraDB RDS met à votre disposition une console pour les opérations visuelles et plusieurs méthodes d'appel des API, notamment OpenAPI Explorer, les SDK Alibaba Cloud et Resource Orchestration Service (ROS). Sélectionnez la méthode d'intégration adaptée à votre flux de travail.
Point d'entrée de débogage : Debug API
Endpoints
Utilisez l'endpoint correspondant à la région où réside votre instance afin de réduire la latence. Par exemple, pour une instance située dans la région Chine (Zhangjiakou), l'endpoint public est rds.cn-zhangjiakou.aliyuncs.com et l'endpoint Virtual Private Cloud (VPC) est rds-vpc.cn-zhangjiakou.aliyuncs.com.
L'endpoint public est accessible depuis le monde entier.
-
Les endpoints VPC présentent les avantages suivants par rapport aux endpoints publics :
Sécurité élevée : les endpoints VPC sont accessibles uniquement au sein d'un VPC, ce qui offre un niveau de sécurité et de confidentialité supérieur.
Rapidité de réponse : les données transitent via le réseau VPC, ce qui réduit la latence et évite les limitations de bande passante.
Coût réduit : le trafic via les endpoints VPC utilise le réseau interne.
Pour plus d'informations, consultez la rubrique Endpoints.
Méthodes d'intégration
ApsaraDB RDS prend en charge les SDK Alibaba Cloud, Alibaba Cloud CLI, ROS, Terraform et l'encapsulation personnalisée. Choisissez une méthode en fonction de votre flux de travail.
| Méthode d'appel | Prise en charge |
|---|---|
| Alibaba Cloud SDK | Oui |
| Alibaba Cloud CLI | Oui |
| ROS | Oui |
| Terraform | Oui |
| Encapsulation personnalisée | Oui |
Les SDK constituent la méthode recommandée pour la plupart des cas d'utilisation, car ils sont faciles à intégrer.
SDK Alibaba Cloud
Les SDK Alibaba Cloud sont disponibles pour Java, C#, Go, Python, TypeScript, Node.js, PHP et C++. Ils gèrent la signature des requêtes, les délais d'attente et les nouvelles tentatives, et renvoient des objets de réponse structurés qui simplifient le développement. Pour plus d'informations, consultez la rubrique SDK Alibaba Cloud.
Pour consulter les langages et les dépendances pris en charge pour ApsaraDB RDS, accédez à OpenAPI Explorer.
Alibaba Cloud CLI
Alibaba Cloud CLI vous permet d'exécuter des commandes aliyun pour interagir avec les services Alibaba Cloud et gérer vos ressources cloud. Pour plus d'informations, consultez la rubrique Qu'est-ce qu'Alibaba Cloud CLI ?
Pour appeler les API ApsaraDB RDS à l'aide d'Alibaba Cloud CLI, consultez la rubrique Générer une commande.
ROS
Resource Orchestration Service (ROS) automatise la création et la configuration des ressources cloud. Définissez votre infrastructure, y compris les instances Elastic Compute Service (ECS) et ApsaraDB RDS, ainsi que les relations entre les ressources, dans un modèle. ROS provisionne ensuite l'ensemble automatiquement pour mettre en œuvre le déploiement et l'exploitation et maintenance (O&M) automatisés. Pour plus d'informations, consultez la rubrique Qu'est-ce que ROS ?
Pour connaître les ressources et types de données ApsaraDB RDS pris en charge, consultez la rubrique Ressources ApsaraDB RDS prises en charge par ROS.
Appels API encapsulés personnalisés
Pour effectuer des appels HTTP natifs, construisez manuellement les requêtes et signez-les. Pour obtenir des détails sur la signature, consultez les rubriques Liste des opérations par fonction et Syntaxe de requête et méthode de signature V3.