PowerServer

Implemente aplicativos C/S automaticamente na nuvem

O tipo de projeto PowerServer recompila projetos cliente/servidor existentes para acesso à internet com uma arquitetura .NET nativa da nuvem. Normalmente, requer alterações mínimas no código e é compatível com quase todos os recursos existentes do PowerBuilder.

Schedule a Demo

Esta questão é para verificar se você é ou não um visitante humano e prevenir submissões automáticas de spam.

Principal benefício do PowerServer

Acesso à internet

Permite que usuários finais acessem aplicativos PowerServer a partir de dispositivos Windows pela internet. 

Hospede em qualquer lugar

Hospede aplicativos PowerServer com provedores de nuvem, data centers privados ou até mesmo no local.

Implementação centralizada

As atualizações são enviadas automaticamente aos usuários a partir do servidor, sem intervenção manual.

Não é preciso treinar os usuários novamente

Os aplicativos PowerServer têm a mesma aparência e funcionalidade que antes, eliminando a necessidade de treinamento dos usuários.

Ótima escalabilidade

Permite implementação em contêineres, possibilitando escalabilidade automática e economia de custos em comparação às implementações tradicionais. 

Mais segurança

Todos os SQLs são executados com segurança no servidor .NET atrás do firewall. O consumo de dados é seguro via REST APIs usando HTTPS e autenticação de token.

Baixo custo

Converte a maioria dos recursos do PowerBuilder automaticamente, geralmente reduzindo o tempo de migração do projeto para apenas algumas semanas.

Baixo risco

Os desenvolvedores continuam usando o IDE e as habilidades existentes do PowerBuilder, eliminando praticamente todos os riscos do projeto.

Implementação e arquitetura do PowerServer

Processo de implementação

O PowerServer simplifica a implementação de aplicativos cliente/servidor automatizando a conversão para uma arquitetura nativa da nuvem. O processo envolve as seguintes etapas principais:

Etapa 1: Configure o projeto
Crie um novo projeto PowerServer dentro do IDE do PowerBuilder para definir como o aplicativo de nuvem instalável será gerado. Essa configuração normalmente é uma etapa única por projeto.
Etapa 2: Crie aplicativos em nuvem instaláveis
O compilador PowerServer usa a configuração do projeto para gerar automaticamente o aplicativo de nuvem instalável, que possui dois componentes principais:
Aplicativo cliente:Este componente no lado do cliente renderiza e executa elementos da IU, objetos do sistema e PowerScript.
REST APIs: Este componente no lado do servidor executa lógica de acesso a dados, incluindo DataWindows, DataStores e SQL incorporado.
Etapa 3: Implemente no host
• O aplicativo cliente é implementado em um servidor web, permitindo que os usuários instalem o aplicativo pela internet.
• As REST APIs são implementadas no IIS ou Kestrel, executando o acesso aos dados em um ambiente de código .NET 100% gerenciado.
• É possível hospedar o aplicativo com provedores de nuvem, data centers privados ou até mesmo no local.

Arquitetura de tempo de execução nativa da nuvem

Os usuários finais baixam o aplicativo cliente por meio de uma conexão HTTPS segura e o executam em seus dispositivos Windows. O aplicativo executa todas as operações de dados por meio de REST APIs padrão do setor em um ambiente de código .NET 100% gerenciado. O aplicativo cliente não estabelece mais conexões com o banco de dados local nem executa nenhum SQL no dispositivo cliente. Ao separar as camadas de IU e de dados, o PowerServer passa a ter uma arquitetura nativa da nuvem para mais disponibilidade, segurança e escalabilidade. 

Inicie hoje

Não deixe que a infraestrutura local atrapalhe seus negócios. Com o PowerServer, você pode implementar, proteger e dimensionar seus aplicativos PowerBuilder com o mínimo de esforço.