Proteggi le tue applicazioni PowerBuilder con un'architettura moderna
PowerServer trasforma le tradizionali applicazioni PowerBuilder client/server in applicazioni multilivello sicure, spostando le operazioni di accesso ai dati in Web API lato server basate su ASP.NET Core. Questa architettura N-Tier elimina l'esposizione diretta del database consentendo al contempo l'autenticazione di livello aziendale, comunicazioni crittografate e una protezione sicura dell'applicazione.
Sicurezza dell'Accesso ai Dati
Proteggi l'Accesso ai Dati con Web API Sicure
Invece di eseguire l'elaborazione dei DataWindow e l'SQL incorporato direttamente sui dispositivi client, PowerServer sposta automaticamente queste operazioni di accesso ai dati all'interno di Web API lato server sicure. Le applicazioni desktop comunicano con il server applicativo tramite HTTPS, mentre le connessioni al database e le credenziali rimangono protette sul server.
Vantaggi Principali
L'elaborazione dei DataWindow viene eseguita sul server
L'SQL incorporato viene eseguito sul server
Le credenziali del database rimangono sul server
Nessuna connessione diretta del client al database
Sicurezza dell'Esecuzione in Runtime
Proteggi l'Esecuzione in Runtime con la Sicurezza Aziendale
PowerServer protegge l'esecuzione dell'applicazione lato server attraverso molteplici livelli di protezione. Un runtime .NET gestito al 100%, l'autenticazione di livello aziendale, le comunicazioni crittografate e un'infrastruttura di hosting aziendale lavorano insieme per proteggere l'elaborazione dell'applicazione durante tutto il runtime.
Runtime .NET Gestito al 100%
Esegui le Web API di PowerServer interamente su C# gestito e ASP.NET Core, beneficiando della gestione automatica della memoria, del supporto a lungo termine della piattaforma e dei continui aggiornamenti di sicurezza di Microsoft.
Autenticazione Aziendale
Supporta OAuth 2.0, JWT e Autenticazione Windows per l'integrazione con Microsoft Entra ID, AWS Cognito, Okta e altri identity provider basati su standard. I flussi di lavoro di autenticazione esistenti possono spesso essere adattati con modifiche minime al codice.
Comunicazioni Sicure
Proteggi le comunicazioni tra le applicazioni desktop e le Web API di PowerServer utilizzando HTTPS con crittografia TLS 1.3. L'HMAC verifica l'integrità delle richieste, mentre i reverse proxy e i Web Application Firewall (WAF) supportano l'implementazione aziendale.
Infrastruttura Aziendale
Distribuisci PowerServer in ambienti containerizzati utilizzando Docker e Kubernetes. Il supporto per reverse proxy e WAF consente un'integrazione perfetta nelle moderne infrastrutture aziendali.
Sicurezza dell'Applicazione Client
Proteggi le Applicazioni Client con la Sicurezza Integrata
PowerServer aiuta a proteggere le applicazioni client durante la distribuzione, l'installazione e l'esecuzione, combinando un invio sicuro dell'applicazione con una distribuzione di livello aziendale. Le protezioni integrate aiutano a salvaguardare l'integrità dell'applicazione consentendo alle organizzazioni di distribuire le applicazioni senza indebolire le politiche di sicurezza del desktop.
Distribuzione Sicura delle Applicazioni
Le applicazioni vengono distribuite in modo sicuro tramite HTTPS e protette con crittografia AES integrata, firma digitale e convalida dell'integrità. Insieme, queste protezioni aiutano a prevenire la manomissione dell'applicazione e l'esecuzione di codice malevolo durante la distribuzione e gli aggiornamenti.
Distribuzione Semplice per l'IT
Le applicazioni client PowerServer sono progettate per funzionare all'interno delle politiche di sicurezza standard per i desktop aziendali. Non sono richiesti privilegi di amministratore o impostazioni di Controllo Account Utente (UAC) meno restrittive. Le organizzazioni possono distribuire il client utilizzando pacchetti MSI standard o consentire agli utenti di installarlo in modo sicuro da un collegamento ipertestuale affidabile.
