Join us at Elevate 2021 to learn about what's coming in PowerBuilder 2022!

Register for Free

A arquitetura de aplicativos Cloud instaláveis

Por que escolher o PowerServer


  • Configurar e Implantar – Depois de configurar um perfil PowerServer, o kit de ferramentas irá gerar automaticamente um aplicativo de nuvem instalável para você, incluindo suas APIs REST e instalador de cliente.
  • Recursos com suporte – Ativado pelo PBVM, o cliente nativo do Windows pode oferecer suporte direto a quase todos os recursos do PowerBuilder, incluindo PFC. Apenas alguns recursos não suportados.
  • Mesma UI / UX – A aplicação convertida funciona da mesma forma que a aplicação PowerBuilder original. Não há necessidade de treinar novamente os usuários finais na aplicação.
  • Instalação contínua – É instalada perfeitamente em dispositivos Windows sem direitos de administrador, bastando clicar em um hiperlink ou inserir o URL. Ele também pode ser pré-instalado como um .MSI.
  • Autoatualizado – O aplicativo cliente será atualizado de forma automática e incremental sempre que for iniciado. Nenhuma etapa adicional ou intervenção do usuário é necessária.
  • Criação de atalhos – Os atalhos da área de trabalho e do menu Iniciar podem ser criados automaticamente para um acesso mais conveniente para iniciar o aplicativo.
  • Autorize seu acesso – Proteja seus aplicativos com serviços de autenticação integrados ou de terceiros, como OAuth, JWT, AWS Cognito, Azure Active Directory. Apenas mudanças mínimas de código são necessárias para adaptar seu processo de autorização existente. Saber mais >
  • Acesso a dados protegidos – Todos os DataWindows e SQLs são executados no servidor atrás do firewall. O cliente não tem mais acesso direto ao banco de dados e a comunicação com o servidor Web é feita por HTTPS.
  • Segurança integrada – com algumas etapas de configuração, você pode impedir a modificação não autorizada de seu aplicativo por meio de criptografia de aplicativo, assinatura de aplicativo e verificação de integridade de aplicativo. Saiba mais >
  • Implementação de aplicativo flexível – Você pode implementar um projeto PowerServer no servidor implementando diretamente do PowerBuilder, instalando um package portable ou usando ferramentas de CI / CD.
  • DevOps – O PowerServer oferece suporte aos principais sistemas de controle de origem, construção automatizada e ferramentas de CI / CD, para tornar seu desenvolvimento mais ágil e cumprir os requisitos de DevOps.
  • Tecnologia de contêiner – A arquitetura nativa da nuvem do PowerServer significa que você pode tirar o máximo proveito da nuvem, incluindo o aproveitamento da tecnologia de contêiner para simplificar a implantação de seu aplicativo e aumentar / diminuir automaticamente os recursos do servidor conforme necessário.
  • Habilidades do PowerBuilder – Você mantém seus aplicativos dentro do PowerBuilder IDE aproveitando as habilidades de desenvolvimento existentes.
  • Programação 4GL – Os projetos do PowerServer são desenvolvidos de maneira semelhante as aplicações cliente / servidor tradicionais, e o desenvolvedor fica protegido das complexidades da programação de n camadas e API REST.
  • Base de código única – Uma base de código única pode ser direcionada para aplicações cliente / servidor e PowerServer, eliminando o esforço adicional e as complexidades de manter dois projetos separados.

5 etapas para converter uma aplicação cliente / servidor

Etapa 1 - Configurar o perfil PowerServer no PowerBuilder IDE.

Crie o PowerServer Profile e siga as instruções para deixar todo o aplicativo pronto para implementação.

Etapa 2 – Corrija os recursos não suportados e discrepâncias se houver

Apenas alguns recursos sem suporte e discrepâncias. Use as ferramentas integradas para identificar esses problemas e remediá-los removendo-os ou contorná-los.

Etapa 3 - Construir e testar o aplicativo no ambiente de desenvolvimento

Teste sua aplicação adequadamente com várias ferramentas e implante-o em seu ambiente de desenvolvimento. O processo de implantação será mais ajustado na versão GA. 

Etapa 4 - Proteja as APIs REST geradas com serviço de Auth integrado ou externo

Use o serviço OAuth, JTW ou Amazon Cognito integrado para proteger suas APIs REST. Também há suporte para serviços de autenticação externos, como o Azure Active Directory.

Etapa 5 - implantar a aplicação testada e protegida no ambiente de produção

Escolha entre uma variedade de opções de implantação que podem acomodar praticamente qualquer processo, independentemente de você hospedar ou usar serviços gerenciados.

Preços

Licenças de Desenvolvimento

No pacote com PowerBuilder CloudPro

$1,595

Desenvolvedor / Ano

Licenças de Produção  

De 150 sessões a sessões ilimitadas

$3,500-12,500

Sessão do usuário / ano  

FAQs

O PowerServer é compatível com dispositivos Windows 10, como desktops, laptops e tablets Surface.

PowerServer is compatible with PowerBuilder 2021 (CloudPro) and newer. If your app is currently in an older version of PowerBuilder, it is usually little to no work to upgrade to the latest version of PowerBuilder. Generally speaking, upgrading from PowerBuilder 10.x or newer should require no code changes.

PowerServer supports most leading databases, including MS SQL Server, Oracle, SAP SQL Anywhere, SAP ASE, etc. Learn More

PowerServer utilizes a cloud-native architecture rather than running multiple instances of a client/server application. Its cloud-native architecture is built on ASP.NET Core, has a pre-dominantly stateless design, is REST API-enabled, deploys natively to cloud platforms, and so on. As such, PowerServer offers much higher scalability, much stronger security, much greater interoperability, and eliminates the typical limitations and headaches of remote desktop/VDI.

While PowerServer executes data access logic on the middle tier using C# and ADO.NET, it is not a code conversion solution. If you want to migrate your code to C#, we recommend you try the PowerScript Migrator.

The development and maintenance is performed in the PowerBuilder IDE, leveraging existing PowerBuilder skills.
Please refer to the documentation for detailed software environment requirements of the client, middleware, and database.

Yes. Both subscription and perpetual licenses need to host PowerServer apps in an environment with an Internet connection. Contact us at sales@appeon.com if your server does not have Internet connectivity.

Consulte as Perguntas frequentes de suporte do PowerServer para obter informações detalhadas sobre o suporte padrão e premium do PowerServer.

PowerServer 2021

A maneira mais rápida de levar seu aplicativo cliente / servidor para cloud com uma arquitetura cloud-native.