A Alibaba Cloud oferece diversas formas de chamar operações de API. Escolha o método mais adequado ao seu fluxo de desenvolvimento e às suas preferências de ferramentas.
Métodos de chamada
Os SDKs se integram facilmente à sua aplicação e abrangem a maior variedade de operações de API. Sempre que possível, use os SDKs para chamar as operações de API.
-
SDKs da Alibaba Cloud
A Alibaba Cloud disponibiliza SDKs para várias linguagens de programação, incluindo Java, C#, Go, Python, TypeScript + Node.js, PHP e C++. Os SDKs gerenciam automaticamente a lógica de assinatura, timeouts e novas tentativas, além de retornarem objetos de resposta estruturados. Assim, você concentra seus esforços na lógica da aplicação em vez de se preocupar com a construção das requisições.
Para mais informações, consulte SDKs da Alibaba Cloud.
-
Alibaba Cloud CLI
Execute comandos
aliyunpara interagir com os serviços da Alibaba Cloud e gerencie recursos de nuvem diretamente do terminal. Para mais informações, consulte O que é o Alibaba Cloud CLI -
ROS
O Resource Orchestration Service (ROS) é um serviço da Alibaba Cloud para gerenciamento de recursos de computação em nuvem. Defina seus recursos — como instâncias do Elastic Compute Service (ECS) e do ApsaraDB RDS — e seus relacionamentos em um modelo. O ROS provisiona e configura tudo automaticamente, permitindo implantações repetíveis e simplificando a operação e manutenção. Para mais informações, consulte O que é o Resource Orchestration Service.
-
Terraform
O Terraform é uma ferramenta open source para visualizar, configurar e gerenciar infraestrutura de nuvem com segurança e eficiência. Assim como o ROS, o Terraform chama operações de API por meio da interpretação de modelos. Para mais informações, consulte O que é o Alibaba Cloud Terraform?
-
Chamadas HTTP nativas
Para fazer chamadas HTTP nativas, construa requisições personalizadas e assine-as manualmente. Para mais detalhes sobre o método de assinatura, consulte Sintaxe de requisição e método de assinatura.