Proteja suas aplicações PowerBuilder com uma arquitetura moderna
O PowerServer transforma aplicações PowerBuilder cliente/servidor tradicionais em aplicações seguras em N camadas, movendo as operações de acesso a dados para Web APIs no servidor criadas em ASP.NET Core. Essa arquitetura em N camadas elimina a exposição direta do banco de dados ao mesmo tempo que permite autenticação de nível empresarial, comunicações criptografadas e proteção segura da aplicação.
Segurança no acesso a dados
Proteja o acesso a dados com Web APIs seguras
Em vez de executar o processamento de DataWindow e SQL embutido diretamente nos dispositivos clientes, o PowerServer move automaticamente essas operações de acesso a dados para Web APIs seguras no servidor. As aplicações desktop se comunicam com o servidor de aplicação via HTTPS, enquanto as conexões e credenciais do banco de dados permanecem protegidas no servidor.
Principais vantagens
O processamento da DataWindow é executado no servidor
O SQL embutido é executado no servidor
As credenciais do banco de dados permanecem no servidor
Sem conexões diretas do cliente com o banco de dados
Segurança em tempo de execução
Proteja a execução em tempo de execução com segurança empresarial
O PowerServer garante a execução segura das aplicações no servidor por meio de várias camadas de proteção. O ambiente de execução .NET 100% gerenciado, a autenticação de nível empresarial, as comunicações criptografadas e a infraestrutura de hospedagem empresarial trabalham juntos para proteger o processamento das aplicações durante todo o tempo de execução.
Ambiente de execução .NET 100% gerenciado
Execute Web APIs do PowerServer inteiramente em C# e ASP.NET Core gerenciados, beneficiando-se do gerenciamento automático de memória, suporte à plataforma de longo prazo e atualizações contínuas de segurança da Microsoft.
Autenticação empresarial
Suporte para OAuth 2.0, JWT e Windows Authentication para integração com Microsoft Entra ID, AWS Cognito, Okta e outros provedores de identidade baseados em padrões. Os fluxos de trabalho de autenticação existentes muitas vezes podem ser adaptados com alterações mínimas no código.
Comunicações seguras
Proteja a comunicação entre as aplicações desktop e as Web APIs do PowerServer usando HTTPS com criptografia TLS 1.3. O HMAC verifica a integridade das requisições, enquanto proxies reversos e Firewalls de Aplicação Web (WAFs) dão suporte à implantação empresarial.
Infraestrutura empresarial
Implante o PowerServer em ambientes conteinerizados usando Docker e Kubernetes. O suporte para proxies reversos e WAFs permite uma integração perfeita com a infraestrutura empresarial moderna.
Segurança da aplicação cliente
Proteja as aplicações clientes com segurança integrada
O PowerServer ajuda a proteger as aplicações clientes durante a implantação, instalação e execução, combinando a entrega segura de aplicações com a implantação de nível empresarial. Proteções integradas ajudam a resguardar a integridade da aplicação, permitindo que as organizações implantem aplicações sem enfraquecer as políticas de segurança dos desktops.
Entrega segura de aplicações
As aplicações são entregues com segurança via HTTPS e protegidas com criptografia AES integrada, assinatura digital e validação de integridade. Juntas, essas proteções ajudam a evitar a adulteração de aplicações e a execução de códigos maliciosos durante a implantação e atualizações.
Implantação amigável para TI
As aplicações clientes do PowerServer foram projetadas para funcionar dentro das políticas de segurança de desktop padrão da empresa. Não são necessários privilégios de administrador ou configurações flexibilizadas do Controle de Conta de Usuário (UAC). As organizações podem implantar o cliente usando pacotes MSI padrão ou permitir que os usuários o instalem com segurança a partir de um link confiável.
