O Rocket® Exceed TurboX (ETX) é uma solução VDI abrangente e leve para virtualização de aplicativos e desktops, independentemente de onde os aplicativos e desktops estejam hospedados. O ETX pode gerenciar ambientes de nuvem híbrida para virtualização de aplicativos. Com o ETX, a TI pode gerenciar aplicativos e desktops no Microsoft Azure, AWS e Google Cloud, para citar apenas os mais populares. Além disso, o ETX integra toda a sua infraestrutura local, oferecendo à TI um ponto único de gerenciamento para todas as suas plataformas de virtualização.
Nossa estratégia consiste em disponibilizar todas as funcionalidades do produto na forma de APIs REST integradas. Utilizando as APIs REST, os desenvolvedores de software corporativos podem incorporar as funcionalidades do produto em soluções personalizadas, otimizando seus processos e aumentando a produtividade e a satisfação do usuário.
As soluções VDI utilizam a API REST do ETX para fornecer portais personalizados aos seus usuários, permitindo um gerenciamento profundamente integrado de aplicativos e desktops virtuais. Nesses casos, os usuários de aplicativos virtuais não precisam acessar o portal do usuário do ETX. Basta clicar em um ícone no portal personalizado para iniciar o aplicativo virtual desejado. E a organização tem controle total sobre o que acontece quando um usuário deseja iniciar um aplicativo virtual. O portal personalizado pode, por exemplo, optar por executar o aplicativo virtual no data center mais próximo para obter melhor desempenho. O algoritmo pode escolher os servidores de aplicativos dependendo da carga, se necessário. Ao utilizar a nuvem, o algoritmo pode se comunicar com o provedor de nuvem para obter dados e configurar o ambiente adequado para a máquina virtual.
Os cenários abaixo mostram exemplos de uso da API REST da ETX por clientes. No desenvolvimento de software, tudo é possível. Você sempre pode implementar suas próprias ideias e algoritmos e alcançar o que melhor se adapta às suas necessidades.
Todas as propriedades e funcionalidades do ETX acessíveis pelo painel de administração podem ser acessadas por meio de uma API REST. A ajuda para a API REST está integrada à interface do usuário. Os desenvolvedores podem ver exatamente qual chamada de API usar para, por exemplo, obter uma lista de nós (servidores de aplicação). A interface do usuário do ETX inclui a ferramenta de código aberto Swagger, que permite documentar, executar e testar chamadas da API REST diretamente do navegador para observar o comportamento das entradas e saídas do comando. O Swagger ajuda a criar a string de URL correta da API REST a partir da interface do usuário. Os desenvolvedores podem simplesmente copiar essa string para o código e executar uma chamada REST. O Swagger também mostra a estrutura precisa da requisição HTTP para cada chamada de API .
Categorias da API REST da ETX
Recuperação de estatísticas do servidor por meio de chamada REST executada no Swagger integrado. A URL REST é exibida, um comando curl para teste é mostrado e a resposta JSON é exibida.
O painel de administração exibe informações adicionais sobre os atributos da API REST ao passar o cursor sobre eles. Os desenvolvedores podem visualizar facilmente o efeito de cada valor de atributo.
Todas as linguagens de programação e IDEs podem executar chamadas REST. Se você estiver programando em JavaScript, Java, C# ou qualquer outra linguagem de programação, você tem uma maneira de chamar APIs REST, acionar ações no ETX e recuperar respostas do ETX.
Além disso, existem comandos do shell do Windows e do Linux que você pode usar para testar chamadas REST. Por exemplo, o comando “curl” está disponível no PowerShell do Linux e do Windows para executar chamadas REST.
Preparando-se para a Faturação Eletrônica: Prazos, Requisitos e Próximos Passos Práticos
Apresentando o Rocket EVA 2.0
Escolha o caminho certo para a modernização de código com auxílio de IA.
