Este tópico descreve as soluções de integração compatíveis com o Cloud Parallel File Storage (CPFS) para Lingjun.
OpenAPI Explorer
A Alibaba Cloud oferece o OpenAPI Explorer para ajudar desenvolvedores a aprender e usar as APIs dos serviços em nuvem de forma rápida e eficiente. A ferramenta combina recursos como busca inteligente de APIs, documentação, depuração online, obtenção de SDKs, exemplos de código, diagnóstico de erros e estatísticas de chamadas. Use o OpenAPI Explorer para chamar as APIs dos serviços da Alibaba Cloud e visualizar as requisições e respostas correspondentes. Além disso, a ferramenta gera automaticamente códigos de exemplo de SDK para facilitar o início do uso dos serviços da Alibaba Cloud. Para mais informações, consulte O que é o OpenAPI?.
Versões
A OpenAPI da Alibaba Cloud usa números de versão para gerenciar as releases das APIs de seus serviços. Por exemplo, o Cloud Parallel File Storage (CPFS) atualmente suporta a versão da API 2017-06-26. Este identificador é um número de versão, não uma data. Ele representa a estrutura de dados da API e não indica que a API permaneceu inalterada desde 2017-06-26.
O Cloud Parallel File Storage (CPFS) e o Apsara File Storage NAS compartilham o mesmo SDK. Portanto, use os endpoints e o SDK do Apsara File Storage NAS ao trabalhar com o CPFS.
|
Versão |
Descrição |
|
Recomendada |
Depuração online
O Cloud Parallel File Storage (CPFS) oferece funcionalidades como depuração de APIs no OpenAPI Explorer. Antes de chamar uma API, compreenda as versões, endpoints e métodos de integração fornecidos pelo CPFS.
Na página de depuração do OpenAPI Explorer, o painel de navegação à esquerda lista as APIs de sistema de arquivos, como CreateFileSystem, DeleteFileSystem e DescribeFileSystems. O painel central contém o formulário de configuração de parâmetros para a API CreateFileSystem. Esse formulário inclui campos como FileSystemType (valores válidos: standard, extreme, cpfs), ChargeType (valores válidos: PayAsYouGo, Subscription), Duration, Capacity, Bandwidth, StorageType (obrigatório, marcado com um asterisco vermelho) e ZoneId. Selecione um endpoint para uma região específica, como China East 1 (Hangzhou). Na parte inferior da página, há o botão Send Request.
Ponto de entrada para depuração
Para depurar a API, acesse Cloud Parallel File Storage (CPFS).
Endpoints
Para minimizar a latência, selecione o endpoint na mesma região dos seus recursos. Por exemplo, o endpoint público do Cloud Parallel File Storage (CPFS) na região China (Ulanqab) é nas.cn-wulanchabu.aliyuncs.com, e o endpoint de VPC é nas-vpc.cn-wulanchabu.aliyuncs.com.
Os endpoints públicos são acessíveis globalmente.
-
Os endpoints de VPC são acessíveis apenas dentro de uma Virtual Private Cloud (VPC) na região correspondente da Alibaba Cloud. As vantagens de um endpoint de VPC incluem:
Alta segurança: o acesso ao endpoint de VPC ocorre exclusivamente dentro da VPC, garantindo maior segurança e privacidade.
Resposta mais rápida: ao operar na rede interna da VPC, os endpoints de VPC geralmente respondem mais rapidamente que os endpoints públicos, sem sofrer com latência ou limitações de largura de banda da rede pública.
Custo reduzido: o uso da rede interna pelos endpoints de VPC ajuda a diminuir os custos de transferência de dados.
A tabela a seguir lista as regiões e endpoints compatíveis com o Cloud Parallel File Storage (CPFS) para Lingjun.
|
Nome da região |
ID da região |
Endpoint público |
Endpoint de VPC |
|
Singapura |
ap-southeast-1 |
nas.ap-southeast-1.aliyuncs.com |
nas-vpc.ap-southeast-1.aliyuncs.com |
Identidades de usuário compatíveis
|
Identidade do usuário |
Status de suporte |
|
Compatível |
|
|
Usuário RAM (Recomendado) |
Compatível |
|
Função RAM (Recomendado) |
Compatível |
Recomendamos usar um usuário RAM ou função RAM para chamar as APIs e conceder permissões com base nas necessidades específicas do seu negócio.
Mais informações
Métodos de integração
Recomendamos usar um SDK, pois é a maneira mais simples e com melhor suporte para chamar a API.
O Cloud Parallel File Storage (CPFS) para Lingjun suporta integração via SDKs e Alibaba Cloud CLI. Escolha o método que melhor atende às necessidades do seu negócio.
SDK da Alibaba Cloud
A Alibaba Cloud disponibiliza SDKs para diversas linguagens de programação, incluindo Java, C#, Go, Python, Node.js/TypeScript, PHP e C++. Use esses SDKs para chamar as APIs. Eles simplificam o desenvolvimento ao gerenciar a lógica de assinatura, timeouts, retentativas e o retorno de objetos de resposta estruturados. Para mais detalhes sobre o SDK da Alibaba Cloud, consulte SDK da Alibaba Cloud.
Use o SDK da Alibaba Cloud para chamar as APIs do Cloud Parallel File Storage (CPFS) no OpenAPI Explorer. Para obter informações sobre as linguagens compatíveis e como instalar dependências, consulte SDK do Apsara File Storage NAS.
Alibaba Cloud CLI
O Alibaba Cloud CLI permite interagir com os serviços da Alibaba Cloud e gerenciar seus recursos em nuvem pela linha de comando usando o comando aliyun. Para mais informações sobre o Alibaba Cloud CLI, consulte O que é o Alibaba Cloud CLI.
Chamadas manuais de API (Não recomendado)
Para fazer chamadas HTTP nativas, implemente o algoritmo de assinatura e construa requisições personalizadas. Para mais detalhes sobre o mecanismo de assinatura, consulte Referência da API e Corpo da requisição V3 e mecanismo de assinatura.
Notas de uso
Se uma chamada de API retornar um erro, use o código de erro recebido para verificar se os parâmetros e valores da sua requisição estão corretos. Para mais informações, consulte Central de Códigos de Erro.
Registre o RequestID ou a mensagem de erro do SDK retornada pela chamada e use a Plataforma de Diagnóstico da OpenAPI da Alibaba Cloud para diagnósticos de autoatendimento.